1、CDH版本:5.11.1
2、OS:centos7.4
a. 修改机器名:vim /etc/hostname
master01
vim /etc/sysconfig/network
HOSTNAME= master
vim /etc/hosts
master01
b. ssh免秘钥登录
- 安装SSH服务: sudo apt-get install ssh
- 生成密匙(每个机器执行):ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa (每个机器都要执行)
- 导入(每个机器执行)authorized :cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys(每个机器都要执行)
- scp authorized_keys master01:/tmp/authorized_keys (其中的一个节点公钥上传到master01)
- cat /tmp/authorized_keys >> /root/.ssh/authorized_keys (把master01得公钥内容,追加到刚才上传的机器上)
- mv /tmp/authorized_keys /root/.ssh/ (覆盖mater01的公钥)
- 把其他节点的公钥上传到mater01,把完整的authorized_keys上传到其他节点,进行覆盖
c. 防火墙
- 查看防火墙状态: firewall-cmd
- 停止firewall:
systemctl
stopfirewalld.service
- 禁止firewall开机启动:
systemctl disable firewalld
.service - 永久关闭firewal:
vim /etc/selinux/config
d、jdk1.8安装:
使用rmp安装(在jdk的目录下):rpm -ivh jdk* ,默认安装到/usr/java
使用.gz安装:tar xzf jdk-7u80-linux-x64.gz -C /usr/java
配置环境变量:
vim /etc/profile
底部添加:
export JAVA_HOME=/usr/java/jdk1.8.0_91
export CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:.
export PATH=$JAVA_HOME/bin:$PATH
配置生效:
source /etc/profile
e、ntp
f、mysql安装