ambari 增加节点

来源:互联网 发布:淘宝灵通卡有什么用 编辑:程序博客网 时间:2024/06/10 15:58
创新中心Ambari增加节点
1.克隆虚拟机
1.1地址172.17.109.111

1.2选择172.17.109.111---存储池---kvm.img---克隆

1.3虚机实例---NewInstance---Custom Instance

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 root@host:/opt,不需要配置环境变量
2.2关闭防火墙chkconfig iptables off
2.3关闭selinuxvi /etc/sysconfig/selinux selinux=disabled
2.4拷贝其他节点文件覆盖新克隆机器
Cd /etc/yum/repos.d/
Scp * root@172.17.109.200:/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

2.8.2输入节点hostname,不选择ssh,选择Performmanual registration on hosts and do not use SSH,后确定

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

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问题

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