
安裝
Hadoop
|
79
第五章:安裝與設定
第五章
安裝與設定
安裝
Hadoop
一旦您已經準備好環境,挑妥
Hadoop
的版本與發行版,決定好哪些背景程式要跑在哪
裡,您已經準備就緒,可以開始安裝
Hadoop
了。一般機器已經準備妥當,安裝
Hadoop
的步驟相對簡單了。安裝
Hadoop
的方法有太多種,幾乎是沒有止盡(
endless
)。然
而,本節的目標是定義一些佈署的最佳範例,並避開多數常見的錯誤與痛點。
在所有佈署的情境中,有一些常見的工作。
Hadoop
總是會被下載並安裝到檔案系統
中選定的路徑中。對於採用壓縮包(
tarball
)的安裝方法,它預留了一些彈性,但也
同時留下了對等的模稜兩可。壓縮包安裝法也比較複雜,因為系統管理者必須執行額
外的步驟,像是建立系統使用者、重新定義日誌檔與
pid
檔的目錄、正確地設定權限,
諸如此類的瑣事。如果您不確定該採用哪一種安裝方式,建議您從
RPM
或
DEB
套件
開始。它能讓您避開常見的錯誤,讓您根據歷年來
Hadoop
社群所開發的最佳典範做
安裝。
安裝
Hadoop
時,我是否需要
root
權限呢?
有時候因為組織架構或安全的限制,負責佈署
Hadoop
的系統管理者並沒有
Linux
的
root
用戶權限。雖然
Hadoop
本身不需要
root
權限,但安裝(至少根
據最佳範例)是必須用超級用戶身份來執行一些動作。不管是否能跳過取得
root
權限,與佈署的方式有關。但要啟用哪些
Hadoop
功能等步驟,都還是得
事先規劃。很可能會把工作分成需要超級用戶權限與其他不需要的。對於商
業運轉的佈署,可預期 ...