首页 > 大数据 > Hadoop > CDH安装时,主机不能勾选
【问题描述】
登录CM的web服务界面安装CDH,在新主机中选择需要安装的主机时,提示一个节点是受管理状态,如下图所示:

【问题原因】
不能勾选(已经受管理)的节点之前安装过一些cm或者cdh的服务,导致CDH的元数据库中hosts表中有该节点的信息,所以不能在新安装的集群中选中安装;

(注:该图和上面的截图不是同一环境的截图,仅供参考用)
【问题解决】
方法一:(如果使用的是嵌入式postgredb) 停止cm-server和cm-server-db,删除/var/lib/cloudera-scm-server-db/data下的内容,启动 cm-server-db和 cm-server,重新方位CM的web界面进行安装;
# service cloudera-scm-server stop # service cloudera-scm-server-db stop # cd /var/lib/cloudera-scm-server-db/data # rm -rf * # service cloudera-scm-server-db start -- 先启动db,再启动server # service cloudera-scm-server start
方法二:停止各节点的agent服务,然后删除数据库中scm数据库下的hosts表中的数据,刷新web界面;
# service cloudera-scm-agent stop SQL>DELETE FROM HOSTS;
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69985104/viewspace-2726871/ ,如需转载,请注明出处,否则将追究法律责任。