要運行 Hadoop 的主機, 都需要安裝 Java 的 JDK 套件 (OpenJDK, Oracle JDK etc), 才能使用 Hadoop 系統來做運算. 這裡示範 OpenJDK 安裝流程:
下載及安裝 Hadoop 套件
接著來安裝 Hadoop 套件 (這邊使用版本 2.5.2):
至此 LXC 核心模組的技術能夠讓多台運算主機共用實體的同一個目錄, 不必重複上述下載及解壓縮動作. 可直接使用實體主機上的 Hadoop 與 JDK 套件. 我們只需將實體主機的 /opt目錄掛載到運算的主機上, 就可以共用實體主機的目錄! 不過掛載前還需要在運算主機的 fstab 檔案中做適當設定.
在掛載前務必先將運算主機關閉, 才能進行掛載的動作, 使用下面指令確認 myHDP2 模板主機的運行狀態:
(-f, --fancy:use fancy output)
確認運算主機已經關閉後, 在實體主機終端機輸入以下命令, 開啟 myHDP2 模板主機的 "fstab" 檔案:
接著使用下面命令啟動並登入 myHDP2 模板主機:
LXC 核心模組技術可以讓多台虛擬主機共享實體主機的同一目錄.
設定 Hadoop 環境變數
雖然在 myHDP2 模板運算主機可以看到運作 Hadoop 系統所需的基礎套件, 不過還要再設定 PATH 環境變數, 才能順利使用這兩個套件:
Supplement
* Stackovereflow - How to install JDK on Ubuntu (Linux)?
* 鳥哥 - Linux 磁碟與檔案系統管理 - 設定開機掛載
沒有留言:
張貼留言