1. 程式人生 > >平臺安裝--Ambari 安裝/配置(2)

平臺安裝--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