cdh在虚拟机中二次安装时无法选择之前管理的主机

这次安装cdh遇到了数不清的坑,现在就出现的坑做一下梳理,能帮到小伙伴也方便后期自己再遇到类似的问题进行查找!

问题一:见下图

 

 解决方法:

因为我安装的cdh集群采用的是全离线安装,在集群安装的过程中,要求每个节点都必须挂载光驱, 而对于每台节点都手动的去挂载光驱太麻烦,也不方便。

这里使用每个节点都指向同一个私有网络镜像来解决这个问题。

关于离线安装的步骤和所需软件包、镜像文件,大家有兴趣可以去我的百度网盘下载:

https://pan.baidu.com/s/1YPck6_dZu9V9M1_4VwN8lw

提取码

l1zx

1、执行 cd /etc/init.d/停止掉 cloudera-scm-server和 cloudera-scm-agent

2、去其他节点上停止掉 cloudera-scm-agent

3、执行 cd cd /etc/yum.repos.d/

4、该目录中的文件内容如下:

 

 5、查看一下cloudera-manager.repo的内容,需要与我们保存的路径一致,如果变得不一致了,要重新改成一致的如下图:

 

 6、这个时候,第一张错误页面就不会出现了,直接到了主机分配资源那一页,这时候会报一个错误:

 

出现上面的问题,解决的办法就是,根据自己安装的cm版本来删除文件,我的路径是:

rm -f /var/lib/cloudera-scm-agent/cm_guid

三个agent都要删除,然后分别在三台节点上执行

/etc/init.d/cloudera-scm-agent restart

经过以上操作后就可以完成cdh集群的安装了。

 

 

 

 

 

  

 

posted on 2020-04-02 13:14  龙龙泉泉  阅读(648)  评论(0编辑  收藏  举报

导航