2016-10-21 130 views
0

我正在構建一個基於Python CGI的網站,可以讓我設置Hadoop集羣。 我想知道是否有任何方法來檢查是否有預製集羣存在?因爲我想限制網站一次只創建一個羣集。我想知道是否存在離線羣集。檢查Hadoop集羣是否存在

到目前爲止,我唯一的想法是在創建集羣時將標誌保存到文件中,並在刪除集羣時更改其值。

回答

0

Aditya - 確保您的Hadoop端口在機器中偵聽。默認情況下,hdfs在9000端口下運行,類似的,您可以修復hadoop的默認端口並按照您的要求進行過濾。

在HDFS元數據目錄上作出唯一標識。或者在每個目錄中列出hadoop conf文件(core-site,hdfs-site ....)。這些是hadoop的強制性要求。

您可以在環境變量/類路徑中獲取它,或使用此命令hadoop version。它將在路徑變量(%HADOOP_HOME%)正確配置時起作用。它不要求任何hadoop服務處於運行狀態,而是在該機器中配置適當的環境變量。