CDH详细部署方案

CDH详细部署方案,第1张

这篇文章中的部署方案主要参考cloudera官方手册

下面是一个脑图展示了一般的部署思路

分别修改每一台主机的主机名,方法如下

==修改后需要重新连接shell主机名才能生效==

编辑 /etc/hosts文件 添加如下内容

[图片上传失败...(image-4badfa-1551970449869)]

在所有主机上执行

平台部署方案可以参考

1、问题的描述:当你利用ClouderaManager部署了CDH的集群后,也许随着你的业务需求,你需要对你的就去哪做一些优化,或者扩展之类的,这个时候你可能需要下载安装一些组件。例如,我最近在阅读Cloudera官方文档的是,看到有一节的内容说到PerformanceManagement的时候,发现为了提升集群的性能,经常会将数据进行压缩,此时就会需要添加一些parcel的安装。2、方法详述:为了能够安装自己想要的parcel的软件包,采用的方式可以:(1)在ClouderaManager的主界面选择“host(主机)”---->parcel,就会出现如下的界面:(2)点击上图的红色按钮(编辑设置)进入设置界面:若是手动下载的parcel包,可以将其放到对应目录下,默认是/opt/cloudera/parcel-repo/目录下。若需要配置远程下载的repo路径,则只需要在旁边点击“+”这个按钮即可。(3)设置好了这两个参数后,回到(1)中的parcel界面,点击检查新parcel按钮即可显示。(4)分配和激活即可。

问题:

部分主机宕机后,CDH集群启动成功,但是有某些主机提示“无法找到主机的NTP 服务,或该服务未响应时钟偏差请求”

解决步骤:

1.先同步服务器时钟

执行命令:

service ntpd stop  停止ntp服务

ntpdate  主机ip   同步主机时钟

service ntpd start  启动ntp服务

service ntpd status  查看服务启动情况

ntpq -pn  查看同步的服务器IP

ntpstat  查看同步结果

2.在CDH界面停止主机上的角色

3.进入该主机的CDH安装目录执行 ./cloudera-scm-agent restart (即需要在问题主机上重启cloudera-scm-agent服务)

目录在 etc/init.d下

4.等待CDH界面刷新,问题解决,大概等3  5分钟就看不到时钟偏差问题了。

解决思路:

1.同步服务器时钟是为了确定是否是ntp服务本身的问题。

2.发现服务器时钟没有问题,所以不是ntp服务本身的问题。

其中这句话说,如果该命令失败、NTP 未与服务器同步,或主机的 NTP 后台程序未运行或无法联系,该测试将返回运行状况“不良”。

所以可能是CDH集群本身没有接收到时间同步服务器的结果,于是执行重启agent的命令。至此问题解决!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11300075.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存