一、安装环境
centos:6.9
ambari:2.6.0.3
mysql: 事先装好
安装过程中使用root账户
二、集群规划
192.16.16.101 cloud101 (master)
192.16.16.102 cloud102 (second master)
192.16.16.103 cloud103 (slave)
192.16.16.104 cloud104 (slave)
192.16.16.105 cloud105 (slave)
三、环境准备
1、 机器名配置,在每个节点上进行如下配置:
a、修改 /etc/hosts
192.16.16.101 cloud101 (master)
192.16.16.102 cloud102 (second master)
192.16.16.103 cloud103 (slave)
192.16.16.104 cloud104 (slave)
192.16.16.105 cloud105 (slave)
b、修改vim /etc/sysconfig/network
将hostname设置为正确的cloud**
c、执行centos命令:
hostname cloud**
这样不用重启就可以直接改变hostname
d、退出后再登录看看,是否是正确的hostname
2、在每个节点上安装ntp,保证各节点时间和国际标准时间一致
yum install -y ntp
chkconfig ntpd on
service ntpd start
chkconfig --list ntpd
3、防护墙设置
chkconfig iptables off
/etc/init.d/iptables stop
4、Disable SELinux,在命令行中执行
setenforce 0
5、设置ssh无密登录
1)在cloud101上执行如下命令
ssh-keygen -t rsa
一路回车后将会在/root/.ssh/目录下生成公私钥文件;
cd .ssh
进