Ambari配置 安裝的若干坑

2021-07-06 09:39:32 字數 2021 閱讀 9413

centos6.5

搭建過程可參考:

(1)(2)

注意:

(1)配置root使用者免登陸,以root登入系統

(2)ambari-server所在的節點用來配置若干個ambari-agent,所以可以配置自己即ambari-server為乙個ambari-agent,也可以不配置。

(3)檢視ntp服務狀態:

service ntpd status
每個節點都要要開啟ntp服務:

service ntpd start

(4)關防火牆:

/etc/init.d/iptables status

/etc/init.d/iptables stop # 暫時關閉

chkconfigiptablesoff # 永久關閉,重啟生效

(5)openssl版本太低需要注意:ambari agent registration failure on rhel 6.5 due to openssl

(6)乙個issue的原因:《關於centos 6下hadoop占用系統態cpu高的處理辦法》

(7)在host checks的過程中,如有issues全部修復

(8)關selinux

檢視selinux狀態,如果為enable則表示為開啟:

/usr/sbin/sestatus -v
檢視selinux的模式:

getenforce
關閉selinux:

# 永久性關閉(這樣需要重啟伺服器後生效)

sed -i 's/selinux=enforcing/selinux=disabled/' /etc/selinux/config

# 臨時性關閉(立即生效,但是重啟伺服器後失效)

setenforce 0

#設定selinux為permissive模式(即關閉)

setenforce 1

#設定selinux為enforcing模式(即開啟)

(9)安裝cluster的services過程中的問題:

error downloading packages: *** from hdp-2.2: [errno 256] no more mirrors to

try.

增加yum安裝的timeout,man yum.conf檢視預設的timeout:

timeout  number  of

seconds

towait

fora connection before timing out. defaults to

30seconds. this may be too shortofa

time

for extremely overloaded sites.

vim /etc/yum.conf增加(修改)timeout = 600

清理yum快取:

yum clean all
將伺服器上的最新的軟體包資訊 現在本地快取,以提高 搜尋 安裝軟體的速度

yum makecache
(10)由於以下錯誤安裝失敗:

timeout

after waiting 1800 secs

修改配置檔案:

vim /etc/ambari-server/conf/ambari.properties

agent.package

.install

.task

.timeout=1800

改為2700

官方在centos6.x上安裝的教程:

ambari 安裝配置

接下來都是基於ambari server安裝成功基礎之上製作本地repo 安裝基礎包和httpd服務並配置啟動 設定並啟動httpd服務 啟動後瀏覽器訪問ip 80驗證服務安裝正常即可,其根目錄在 var www 目錄下 root work ambari mkdir var www html amb...

ambari集群的安裝部署

修改主機名以及配置網域名稱對映 修改三颱節點的主機名,為了後面配置方便,建議使用跟我一樣的主機名 hostnamectl set hostname node1.ambari.com hostnamectl set hostname node2.ambari.com hostnamectl set h...

清理ambari安裝的hadoop集群

本文針對redhat或者centos 對於測試集群,如果通過ambari安裝hadoop集群後,想重新再來一次的話,需要清理集群。對於安裝了很多hadoop元件的話,這個工作很繁瑣。接下來是我整理的清理過程。1,通過ambari將集群中的所用元件都關閉,如果關閉不了,直接kill 9 2,關閉amb...