Ambari實戰 3 配置集群環境必備依賴

2021-10-13 10:53:21 字數 1745 閱讀 6729

我們本篇文章主要講述在安裝ambari服務前需要安裝的各種第三方支撐的系統依賴。

因為在集群中我們要保證時間的一致性特使用ntp來作為時間的同步服務,此操作登入到所有節點執行

yum -y install ntp
當然我們也可以使用原始碼方式進行ntp服務的安裝

sudo systemctl enable ntpd
sudo systemctl start ntpd
由於防火牆的限制可能會導致集群中的某些埠無法訪問,未解決該問題我們將防火牆做關閉處理,此操作登入到所有節點執行

sudo systemctl disable firewalld
這樣可以使我們重啟伺服器的時候防火牆服務不在跟隨系統啟動,但是未重啟的伺服器防火牆服務依然存在

sudo systemctl stop firewalld
為了防止集群中的節點通訊,我們要將selinx禁止,此操作登入到所有節點執行

/usr/sbin/sestatus -v
我們只需要檢視selinux status:是否是disabled即可。disabled標誌被禁止,enable標誌服務啟動

如果是enable狀態的話我們需要將它關閉掉

sudo

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

或者我們使用vim進行檔案編輯

vim /etc/selinux/config
將檔案中的selinux=enforcing修改為selinux=disable

修改後重啟伺服器即可

此操作登入到所有節點執行,該操作盡量使用root使用者操作

echo

umask 0022 >> /etc/profile

source /etc/profile
或者直接使用組合命令執行

echo

umask 0022 >> /etc/profile &&

source /etc/profile

此操作只需要在ambari-common節點中執行,該操作盡量使用root使用者操作

>> /etc/yum/pluginconf.d/priorities.conf或者我們使用vim修改/etc/yum/pluginconf.d/priorities.conf檔案,在檔案末尾新啟一行新增以下內容

gpgcheck=0
此時我們所有的集群依賴環境已經安裝完成。

Spark在Ambari集群環境的使用

進入安裝sparkclient的節點 su hdfs vi text.txt 隨便寫幾行東西 建立目錄 hdfs dfs mkdir user hdfs test 上傳檔案 hdfs dfs put test.txt user hdfs test 檢查檔案是否在 hdfs dfs ls user h...

c 鏈結mongDB集群實戰開發3

c 鏈結mongdb集群 一 了解mongdb 二 部署集群 三 c 鏈結mongdb 完成測試 c 鏈結mongdb 完成測試 此章節繼續我們上一章節將的我們開始用程式去鏈結mondbdb,大家都知道我們鏈結sqlserver其實用的是微軟自己寫的驅動。它已經封裝了一些物件,要我們去鏈結。但是我們...

shell 指令碼實 集群環境配置檢測

1 背景 集群部署的時候,需要一致的配置和環境設定.對於虛擬機器集群,可以借助映象拷貝,複製和還原集群機器.對與物理機集群而言,則不一樣,如果機器一多,多人去操作和配置,對於成熟精幹的團隊還好,對於不熟悉環境的小團隊,由於水平的參差不齊,往往會導致不一致的環境.因此無論如何,寫指令碼進行自動化的配置...