`

ambari 重新安装节点上的组件

 
阅读更多

原创文章,转载请注明出处:http://qq85609655.iteye.com/blog/2201072

 

今天遇到这么个情况:

某个节点无法启动了,数据备份出来后,需要,重新安装hadoop的组件,但是,又不想改变原有的配置,百度,Google,没有找到办法,于是研究了下ambari的源码。解决的办法也不是没有。

有个表叫hostcomponentstate用于控制组件的状态,既然已经安装了,但是,节点上需要重新安装,将其认为安装失败,就可以重新进行安装,这样,再安装完之后,数据重新拷贝就OK了。

步骤如下:

1. 首先更改状态

 

UPDATE hostcomponentstate
SET current_state = 'INSTALL_FAILED'
WHERE host_name = 'cluster-153' AND current_state = 'INSTALLED'

2. 重启ambari

 

 

service ambari-server restart

 

3. 选择重新安装

4. 最后,重新安装成功后

有趣提醒:

oozie 重新安装时,比较特殊,其依赖bigtop-tomcat。如果依赖破坏,需要重新安装bigtop-tomcat。

 

如果需要删除一个Knox服务,操作如下(HDP2.3版本):

DELETE FROM servicedesiredstate WHERE service_name IN ( SELECT service_name FROM `clusterservices` WHERE service_name LIKE '%Knox%' );
DELETE FROM hostcomponentstate WHERE host_id = 4 AND component_name LIKE '%Knox%';
DELETE FROM hostcomponentdesiredstate WHERE component_name LIKE '%Knox%';
DELETE FROM servicecomponentdesiredstate WHERE service_name IN ( SELECT service_name FROM `clusterservices` WHERE service_name LIKE '%Knox%' );
DELETE FROM clusterservices WHERE service_name LIKE '%Knox%';

 简单吧

...

  • 大小: 7.8 KB
  • 大小: 8.8 KB
分享到:
评论

相关推荐

    使用Ambari整合的各大数据组件版本(hadoop,spark,hbase,phoenix)等

    使用Ambari整合的各大数据组件版本(hadoop,spark,hbase,phoenix)等

    ambari离线安装solr所需文件

    Ambari会根据你的配置和定义文件,在每个节点上安装和配置Solr。 8. **验证安装**:安装完成后,可以通过Ambari的监控功能检查Solr服务是否正常运行,以及执行一些基本的搜索操作来验证功能。 9. **维护与更新**:...

    Ambari2.1.0安装配置(hadoop yarn spark集群安装配置) .pdf

    在安装配置Ambari之前,需要确保所有的集群节点都能够在Hosts文件中找到对应的IP地址和主机名映射关系,这是后续安装和通信能够正常进行的基础。 升级OpenSSL是出于安全考虑的操作,因为OpenSSL库是加密通信的重要...

    Ambari 2.6.0 安装部署文档

    1. **统一的安装与配置**:Ambari 2.6.0提供了一套完整的安装流程,支持Hadoop、Spark等多个组件的自动化安装和配置。 2. **监控与管理**:提供了丰富的监控功能,包括资源使用情况、服务状态等,并且可以通过Web...

    ambari 大数据组件部署手册

    - **Ambari Agent**: 每个节点上的代理程序,执行Ambari Server分发的任务,如安装软件包、启动/停止服务等。 - **Ambari Metrics Service**: 提供集群性能监控服务。 - **Ambari Log Search**: 支持日志检索和分析...

    大数据精通组件——Ambari安装全网最详细文档-公司大数据集群部署方案

    Apache Ambari 是一个开源工具,专门设计用于简化Hadoop和其他大数据组件的管理和部署。在这个详细的Ambari安装文档中,我们将深入理解如何在公司环境中设置大数据集群,首先从操作系统级别的配置开始。 1. **用户...

    Ambari2.75安装及HDP3.1.5集群搭建.pdf

    - 在集群节点上安装HDP组件,如HDFS、YARN、HBase等。 - 启动集群,并确保所有服务都运行正常。 ### 注意事项和问题排查 在安装和配置的过程中,可能会遇到各种问题,因此需注意以下几点: - 确保所有服务器上的...

    ambari安装及搭建hadoop大数据集群

    4. 开启 NTP 服务:在所有集群节点上安装和启动 NTP 服务,以确保时间同步。 5. 检查 DNS 和 NSCD:所有节点都需要设置 DNS 和 NSCD,以减轻 DNS 负担。 6. 关闭防火墙:在所有节点上关闭防火墙,以避免防火墙干扰...

    Ambari 操作指南 .docx

    Ambari从集群节点和服务收集了大量的信息,并把它们表现为容易使用的,集中化的接口:Ambari Web。通过Ambari Web,用户可以监控Hadoop集群的操作状态,执行基本的操作任务,例如启动和停止服务,向集群中添加主机,...

    ambari安装文档.docx

    1. 安装 HDP 组件:可以通过使用 Ambari 的安装脚本来安装 HDP 组件。 2. 配置 HDP 组件:在安装 HDP 组件之后,需要配置 HDP 组件,以便便捷地使用 Hadoop 集群。 遇到主要问题 1. 如何解决 Ambari 安装失败的...

    快速移除ambari和hadoop脚本

    通过ambari安装hadoop及组件有时候会失败,卸载清除非常麻烦,通过此脚本可以快速实现用户删除,目录删除,组件卸载,非常好用。

    Ambari-Doris服务安装启动顺序设置

    安装过程中,Ambari会提示你配置相关的服务组件和主机分配。确保所有必要的组件都已分配到合适的节点,包括Fe(前端)、Be(后端)、Broker、Druid等。 2. **配置依赖**:Doris通常依赖于Zookeeper进行元数据管理和...

    Ambari2.7.4集成Hue4.6.0

    - **系统依赖**:在 Hue 的主节点上,确保安装了必要的开发工具和库,如 sqlite-devel、libxslt-devel、python-devel 等,这将为 Hue 的编译提供支持。 - **Node.js**:更新 Node.js 至指定版本,用于构建 Hue 的...

    安装Ambari1.2.3

    - 在安装 Ambari Server 的主机上生成 SSH 密钥对,并将公钥复制到其他节点的 `~/.ssh/authorized_keys` 文件中。 - 示例命令: ```bash ssh-keygen chmod 700 ~/.ssh touch ~/.ssh/authorized_keys chmod 600 ...

    Ambari介绍、安装与应用案例

    Ambari自身由Ambari Server和Ambari Agent两部分构成,Server负责接收用户的指令,Agent则在集群中各个节点上执行具体任务,并将状态信息反馈给Server,这些信息最终会在Ambari的图形用户界面中展示,帮助管理员了解...

    ambari安装文档

    - 安装完成后,应定期更新Ambari和Hadoop组件以保持系统的稳定性和安全性。 通过以上步骤,您可以成功地使用Ambari安装并管理一个Hadoop集群。此外,Ambari还提供了丰富的功能,如健康检查、日志分析和警报通知等,...

    202x年ambari搭建大数据平台安装手册(专业完整版).pdf

    * Ambari 现在所支持的平台组件也越来越多,例如流行的 Spark、Storm 等计算框架,以及资源调度平台 YARN 等。 HDP 介绍: * HDP 是 Hortonworks 的软件栈,里面包含了 Hadoop 生态系统的所有软件项目,比如 HBase...

    RedHat6.4全自动安装Ambari2.6.0详细教程(图文一步步)

    在本教程中,我们将深入探讨如何在RedHat 6.4 (CentOS兼容)系统上进行Ambari 2.6.0的全自动安装。Ambari是Hortonworks提供的一个强大工具,用于管理和监控Hadoop生态系统,包括Hadoop、HBase、YARN等组件。以下是一...

    Redhat7.3局域网使用ambari安装大数据平台

    Ambari安装完成后,利用其提供的界面来安装与配置Hadoop、Hive、Zookeeper等大数据组件。这通常涉及到一系列复杂的配置,包括集群管理、服务配置、数据节点配置等。 10. 检测与故障排除 在整个安装过程完成后,...

    大数据集群管控台ambari安装

    总的来说,安装Ambari 2.7.3并集成HDP 3.1的过程是一个涉及仓库配置、主机名设置、SSH配置、组件选择和安装、以及健康检查的复杂流程。Ambari作为集群管控台,简化了这些操作,使得管理和维护大数据集群变得更加便捷...

Global site tag (gtag.js) - Google Analytics