1、修改主机名
[root@dn05 ~]# hostnamectl set-hostname dn05
查看主机名称
[root@dn05 ~]# hostnamectl status
2、修改 /etc/hosts(所有节点)
3、免密登录(所有节点)
[root@dn05 ~]# ssh-keygen -t rsa
[root@dn05 ~]# ssh-copy-id ip
4、安装JDK
[root@DN01 java]# scp -r /usr/java/ dn05:/usr/java
[root@dn05 java]# vi /etc/profile
export JAVA_HOME=/usr/java/jdk1.8
export JRE_HOME=/usr/java/jdk1.8/jre
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
[root@dn05 java]# source /etc/profile
[root@DN01 share]# scp -r /usr/share/java/ dn05:/usr/share/java
5、安装chrony服务
查看是否安装
rpm -qa | grep chrony
# 如果已安装,可忽略
yum install -y chrony
修改配置文件vi /etc/chrony.conf
server 0.centos.pool.ntp.org iburst
server 1.centos.pool.ntp.org iburst
server 2.centos.pool.ntp.org iburst
server 3.centos.pool.ntp.org iburst
pool ntp1.aliyun.com iburst
pool ntp2.aliyun.com iburst
pool ntp3.aliyun.com iburst
pool ntp4.aliyun.com iburst
pool ntp5.aliyun.com iburst
pool ntp6.aliyun.com iburst
启动&关闭
systemctl start chronyd
systemctl stop chronyd
systemctl status chronyd
#查看是否同步成功
chronyc sources
^*开头表示成功
6、复制cloudera-manager文件
[root@DN01 opt]# scp -r ./cloudera-manager/ dn05:/opt/cloudera-manager
7、安装第三方依赖
[root@dn05 cloudera-manager]# yum install bind-utils psmisc cyrus-sasl-plain cyrus-sasl-gssapi fuse portmap fuse-libs /lib/lsb/init-functions httpd mod_ssl openssl-devel python-psycopg2 MySQL-python libxslt
8、安装clouder manager agent
[root@dn05 cloudera-manager]# rpm -ivh cloudera-manager-daemons-6.3.1-1466458.el7.x86_64.rpm
[root@dn05 cloudera-manager]# rpm -ivh cloudera-manager-agent-6.3.1-1466458.el7.x86_64.rpm
9、修改agent配置文件(server的主机名)
[root@dn05 cloudera-manager]# vi /etc/cloudera-scm-agent/config.ini
server_host=utl
10、启动agent
[root@dn05 cloudera-manager]# systemctl start cloudera-scm-agent
11、关闭透明大页
[root@dn05 /]# echo never > /sys/kernel/mm/transparent_hugepage/defrag
[root@dn05 /]# echo never > /sys/kernel/mm/transparent_hugepage/enabled
[root@dn05 /]# vi /etc/rc.d/rc.local
echo never > /sys/kernel/mm/transparent_hugepage/defrag
echo never > /sys/kernel/mm/transparent_hugepage/enabled
12、向集群添加管理节点
13、在扩容节点上面添加角色实例
14、查看组件角色是停止状态,需要启动
15、重新平衡