CDH扩容添加新节点

向CDH5集群中添加新的主机节点

步骤一:首先得在新的主机环境中安装JDK,关闭防火墙、修改selinux、NTP时钟与主机同步、修改hosts、与主机配置ssh免密码登录、保证安装好了perl和python.

步骤二:上传cloudera-manager文件到/opt目录,修改agent配置文件:

         vi /opt/cm-5.13.3/etc/cloudera-scm-agent/config.ini

server_host = Master   #指向主控节点 cloudera-scm-server

步骤三:在该代理节点创建cloudera-scm用户

    useradd –system –home=/opt/cm-5.13.3/run/cloudera-scm-server/ –no-create-home –shell=/bin/false –comment “Cloudera SCM User” cloudera-scm

步骤四:启动代理服务,  /opt/cm-5.13.3/etc/init.d/cloudera-scm-agent start 

步骤五:在主机节点CM管理页面,进行主机添加,服务添加。

调优: echo 0 > /proc/sys/vm/swappiness

由于本人在web页面直接添加的主机,导致无法找到/opt/cm-5.13.3/etc/init.d/cloudera-scm-agent 启动文件,通过

find / -name cloudera-scm-agent  找到

/etc/rc.d/init.d/cloudera-scm-agent 启动文件。

再添加节点时,出现虽然已经安装的JDK并配置好环境变量,但是还是报错无法找到JAVA_HOME,修改下面文件,添加JAVA_HOME

vi /opt/cloudera/parcels/CDH-5.13.3-1.cdh5.13.3.p0.3/meta/cdh_env.sh

    原文作者:nightwish夜愿
    原文地址: https://www.jianshu.com/p/4dbbace46ead
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞