ambari 增加节点

创新中心Ambari增加节点
1.克隆虚拟机
1.1地址172.17.109.111
ambari 增加节点

1.2选择172.17.109.111---存储池---kvm.img---克隆
ambari 增加节点

1.3虚机实例---NewInstance---Custom Instance
ambari 增加节点

1.4启动后删除rm -rf /etc/udev/rules.d/70-persistent-net.rules
1.5 reboot
2.安装ambari节点
2.1安装JDK
其他已经安装好的节点,直接拷贝scp -r /opt/opt/jdk1.7.0_67 [email protected]:/opt,不需要配置环境变量
2.2关闭防火墙 chkconfig iptables off
2.3关闭selinux vi /etc/sysconfig/selinux selinux=disabled
2.4拷贝其他节点文件覆盖新克隆机器
Cd /etc/yum/repos.d/
2.5安装ambari-agent
Yum install ambari-agent
2.6 修改ambari-agent配置文件
Vim /etc/ambari-agent/conf/ambari-agent.ini
hostname=rails-server(主节点名字)
2.7 启动ambari-agent
Service ambari-agent start
2.8 登录ambari页面(以创新中心为例172.17.109.118:8080
2.8.1 host--Action--Add New Hosts
ambari 增加节点

2.8.2 输入节点hostname,不选择ssh,选择Perform manual registration on hosts and do not use SSH,后确定
ambari 增加节点

2.8.3 进入检测,注意解决检测出来的问题
2.8.3.1 遭遇Registration with the server failed.原因ambari-agent没开启,开启命令
Service ambari-agent start
ambari 增加节点

2.8.3.2 遭遇The following hosts have Transparent Huge Pages (THP) enabledTHP should be disabled to avoid potential Hadoop performance issues.
关闭Transparent HugePages的办法: 在linuxroot用户下下执行
echo never > /sys/kernel/mm/redhat_transparent_hugepage/defrag
echo never > /sys/kernel/mm/redhat_transparent_hugepage/enabled
echo never > /sys/kernel/mm/transparent_hugepage/enabled
echo never > /sys/kernel/mm/transparent_hugepage/defrag
2.8.3.3 遭遇service issues 问题
ambari 增加节点

解决办法
Yum install ntp
[[email protected] ~]$ sudo service ntpd status
ntpd is stopped
[[email protected] ~]$ sudo service ntpd start
Starting ntpd: [ OK ]
2.8.4 重新检测,解决问题,进入下一个页面,默认default,没有别的选项,下一步安装。
节点安装成功