Ambari 安装/配置
修改repo配置文件
1-1)、修改ambari.repo 配置文件
# vi ambari.repo
#VERSION_NUMBER=2.5.2.0-298
[ambari-2.5.2.0]
name=ambari Version - ambari-2.5.2.0
baseurl=http://192.168.199.50/ambari/centos7/
gpgcheck=1
gpgkey=http://192.168.199.50/ambari/centos7/RPM-GPG-KEY/RPM-GPG-KEY-Jenkins
enabled=1
priority=1
1-2)、修改hdp.repo 文件# vi hdp.repo
#VERSION_NUMBER=2.5.3.0-37
[HDP-2.5.3.0]
name=HDP Version - HDP-2.5.3.0
baseurl=http://192.168.199.50/HDP/centos7/
gpgcheck=1
gpgkey=http://192.168.199.50/HDP/centos7/RPM-GPG-KEY/RPM-GPG-KEY-Jenkins
enabled=1
priority=1
[HDP-UTILS-1.1.0.21]
name=HDP-UTILS Version - HDP-UTILS-1.1.0.21
baseurl=http://192.168.199.50/HDP-UTILS/
gpgcheck=1
gpgkey=http://192.168.199.50/HDP-UTILS/RPM-GPG-KEY/RPM-GPG-KEY-Jenkins
enabled=1
priority=1
1-3)、修改hdp-util.repo 文件# vi hdp-util.repo
[HDP-UTILS-1.1.0.21]
name=Hortonworks Data Platform Version - HDP-UTILS-1.1.0.21
baseurl= http://192.168.199.50/HDP-UTILS
gpgcheck=1
enabled=1
priority=1
yum源操作
1-1)、yum生成缓存
# yum clean all
# yum makecache
1-2)、分发yum源配置
# sh sync.sh np -r "/etc/yum.repos.d/ /etc/yum.repos.d/"
ambari安装环境配置
1-1)、ambari-server 安装
# yum install ambari-server
1-2)、在其他机器上安装客户端
# sh cmd.sh npp "yum install ambari-agent"
1-3)、添加mysqlJAR包
#cp mysql-connector-java-5.1.34-bin.jar /usr/share/java/
1-4)、引用mysqlJAR
# vi /etc/ambari-server/conf/ambari.properties
server.jdbc.driver.path=/usr/share/java/mysql-connector-java-5.1.34-bin.jar
1-5)、安装详细过程
详细过程http://blog.csdn.net/xfg0218/article/details/78700819
1-6)、ambari-server启动
# ambari-server start
详细过程请查看:http://blog.csdn.net/xfg0218/article/details/78700857
如果出现REASON: Server not yet listening on http port 8080 after 50 seconds. Exiting
在以下文件中添加启动属性
# vi /etc/ambari-server/conf/ambari.properties
server.startup.web.timeout=120
1-7)、图形化安装
A)、登录ambari界面
用户名与密码:admin/admin
B)、给集群设置名字
C)、安装选项
D)、配置主机
E)、选择服务
选择各服务 master组件 安装的节点,一般都放在管理节点上面
选择各服务 slaves和client 服务安装的节点,一般安装在数据节点上面
F)、配置服务
G)、查看安装后的状态
H)、添加服务
I)、选择需要添加的服务
K)、添加安装向导
L)、配置选项
添加mysqlJAR包
# ambari-server setup --jdbc-db=mysql --jdbc-driver=/usr/share/java/mysql-connector-java-5.1.34-bin.jar
1-8)、开启HA模式
A)、Enable ResourceManager HA
B)、Enable ResourceManager HA Wizard
C)、查看试图
D)、Configure Components
1-9)、ambari上删除服务
# curl -u admin:admin -H "X-Requested-By: ambari" -X DELETE http://192.168.199.50:8080/api/v1/cluster/cluster/services/LOGSEARCH
cluster:集群的名字
LOGSEARCH:服务的名字
重新安装需要删除的内容
1-1)、删除目录
rm -rf /etc/hadoop
rm -rf /etc/hive
rm -rf /etc/zookeeper
rm -rf /etc/hive-hcatalog
rm -rf /etc/tez
rm -rf /etc/hive-webhcat
rm -rf /etc/slider
rm -rf /etc/storm-slider-client
rm -rf /etc/pig
rm -rf /etc/ranger
rm -rf /etc/ambari-metrics-monitor
rm -rf /var/run/hadoop
rm -rf /var/run/zookeeper
rm -rf /var/log/hadoop
rm -rf /var/log/hive
rm -rf /var/log/zookeeper
rm -rf /var/log/hive-hcatalog
rm -rf /var/log/webhcat
rm -rf /var/log/hadoop-yarn
rm -rf /var/log/hadoop-mapreduce
rm -rf /var/log/ranger
rm -rf /var/log/ambari-metrics-monitor
rm -rf /usr/lib/flume
rm -rf /usr/lib/storm
rm -rf /var/lib/hive
rm -rf /var/lib/hadoop-hdfs
rm -rf /var/lib/hadoop-yarn
rm -rf /var/lib/hadoop-mapreduce
rm -rf /var/lib/slider
rm -rf /var/lib/ranger
rm -rf /tmp/hive
rm -rf /tmp/hadoop-hdfs
rm -rf /hadoop/hadoop
rm -rf /hadoop/zookeeper
rm -rf /hadoop/hdfs
rm -rf /etc/ambari-metrics-collector
rm -rf /var/run/ambari-metrics-collector
rm -rf /var/log/ambari-metrics-collector
rm -rf /usr/lib/ambari-metrics-collector
rm -rf /var/lib/ambari-metrics-collector
rm -rf /hadoop/yarn
1-2)、删除用户
userdel zookeeper
userdel ams
userdel ambari-qa
userdel hdfs
userdel yarn
userdel mapred
userdel hive
userdel tez
userdel hcat
userdel ranger
userdel kms