承接上文,我们开始做剩余的步骤,启动Cloudera Manager Service,并用该工具,在剩余三个节点,server2,server3,server4 自动安装jdk,和cloudera-agent
在启动 cloudera-scm-server 服务之前,我们可以手动下周 CDH 包,放入 server1 主机 /opt/cloudera/parcel-repo目录,加快后面的步骤,地址如下
https://archive.cloudera.com/cdh7/6.0.1/parcels/
查看 manifest.json 文件,找到与自己系统对应的hash 值,确定这个 CDH-6.0.1-1.cdh7.0.1.p0.590678-el7.parcel.sha 文件里面的值与manifest.json 里面是一致的。
1,启动 cloudera-scm-server 服务
# systemctl start cloudera-scm-server
等待时间较长,可以通过查询日志的方式确定启动成功
2,登陆,http://192.168.1.201:7180/
用户名:admin
密码:admin
以下个别图片转自互联网,编辑此文时候我停留在安装下载 agent 界面,比较慢
3,上面提到的 hash 值一致,下面才会出现对应的版本
4,上图出息的CDH 版本不一致,所以导致它正在下在,修改了 hash 值以后,重启 clouder-scm-server ,重新来一遍,出现了正确的版本,瞬间提示下载完成,出现3个节点的安装过程。
5,主机检查可能出现的问题,以及解决办法
Cloudera 建议将 /proc/sys/vm/swappiness 设置为 10。当前设置为 60。
# echo 'vm.swappiness=10'>> /etc/sysctl.conf
# sysctl -p
大内存页禁用
echo never>/sys/kernel/mm/transparent_hugepage/defrag
echo never>/sys/kernel/mm/transparent_hugepage/enabled
或者写入
vi /etc/rc.local
升级软件依赖版本
# yum install python-pip
# pip install --upgrade psycopg2
主机运行状况不良
删除agent目录下面的cm_guid文件,并重启失败节点的agent服务恢复。
# cd /var/lib/cloudera-scm-agent/
# rm -rf cm_guid
# service cloudera-scm-agent restart
原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/185304.html