平臺安裝--Ambari 安裝/配置(2)
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