准备
使用root 扩展磁盘
在z1
cdh-lv.sh
使用root创建cib用户和相关目录
在z1-4创建cib用户
工具节点z4上
创建edip用户
使用cib登录
获取介质
使用root 创建/cdh/insfiles下对应目录,然后把insfiles的主组改为cib
cib登录z4,使用ftp获取对应介质
上传脚本,
在z4上将如下脚本上传到/opt下
cdh-ssh.sh
cdh-ssh1.sh
cdh-ssh0.sh
cdh-hosts.sh
cdh-hostname.sh
cdh-disenable-f
cdh-disable-selinux
cdh-yumrepo.sh
cdh-jdk.sh
cdh-jdkencry.sh
cdh-opti.sh
cdh-insmysqldriver.sh
cdh-insntp.sh
cdh-ntp.sh
将cdh-ssh1.sh分发到所有节点cdh-ssh0.sh
设置免密
cdh-ssh0 分发
cdh-ssh 生成
cdh-ssh1复制
hosts文件
cdh-hosts.sh
修改主机名
cdh-hostname.sh
关闭防火墙
cdh-disenable-f
关闭selinux
cdh-disable-selinux
时间同步
cdh-insntp.sh
cdh-ntp.sh
配置yum
cdh-yumrepo.sh
jdk
先配环境变量
/etc/profile
cdh-jdk.sh
复制2个jar
cdh-jdkencry.sh
mysql
tomcat
cib/scheduler
CM准备
cdh-opti.sh
cdh-insmysqldriver.sh
CM
节点重置后重新加到CDH集群中
扩展lv
主机名
hosts
创建用户
创建目录
免密
yum http 复制
按jdk 把2个加密jar复制
安装kerberos 客户端
在cm删除节点、添加节点
如果添加的节点上面没有hdfs的服务,那么cdh不会自动给它配置cdh的配置,此时在这个节点使用hdfs命令时会出现如下情况,不能连接到hdfs:
在这里插入图片描述
给新节点添加一个hdfs的gateway服务后重启hdfs,hdfs命令就可以正常使用了