2015-09-29 41 views
3

你能幫我安裝cosmos-gui嗎?我認爲你是宇宙背後的開發人員之一?我對嗎? 我們已經安裝了Cosmos,現在我們要安裝cosmos-gui。 在下面的鏈接,我發現了安裝指南: https://github.com/telefonicaid/fiware-cosmos/blob/develop/cosmos-gui/README.md#prerequisites安裝cosmos-gui

在子章節「先決條件」被寫入

幾個sudoer用戶,一個存儲簇和另一個wihtin所述計算集羣內,是必要的。通過這些用戶,cosmos-gui將遠程運行某些管理命令,如新用戶創建,HDFS用戶空間提供等。通過這些sudoer用戶的訪問將通過私鑰進行驗證。

以上是什麼意思?我必須創建一個用於計算和存儲羣集的sudo用戶嗎?爲此,是否需要安裝MySQL DB?

而下小節「安裝GUI。」

繼續之前,記得要加由GUI訪問的Namenodes的RSA密鑰指紋。如果您第一次嘗試對Namenodes進行ssh訪問,這些指紋會自動添加到/home/cosmos-gui/.ssh/known_hosts。

我對上述問題沒有任何意義。你可以一步一步的計劃嗎?

我希望你能幫助我。

JH

回答

0

首先,關於宇宙架構提醒:

  • 有基於HDFS存儲集羣。
  • 有一個基於共享Hadoop或基於Sahara的計算集羣;這取決於管理員。
  • 存儲羣集有一個服務節點,這是一個不存儲數據,但公開存儲相關服務(如用於數據I/O的HttpFS)的特殊節點。它是存儲羣集的入口點。
  • 計算集羣有一個服務節點,這是一個不涉及計算但暴露計算相關服務(如Hive或Oozie)的特殊節點。它是計算集羣的入口點。
  • 還有另一臺託管GUI的機器,不屬於任何羣集。

是說,你提到的段落試圖解釋如下:

  • 由於GUI需要執行的存儲和創建用戶帳戶的目的一定sudo的操作計算集羣,那麼sudoer用戶必須在兩個服務節點中創建。這些sudoer用戶將被GUI使用,以便在ssh之上遠程執行所需的操作。
  • 關於RSA指紋,由於GUI在服務節點上執行的操作是在ssh之上執行的,因此服務器在您ssh時發回的指紋必須包含在.ssh/known_hosts文件中。您可以手動執行此操作,或者第一次簡單地對服務節點執行ssh操作(系統會提示您是否將指紋添加到文件中)。
  • MySQL出現在要求中,因爲該部分是關於所有一般要求的,因此它們被列出。不一定有關係可能會有關係。在這種特殊情況下,需要MySQL來存儲帳戶信息。

我們一直在改進文檔,我們將嘗試在下一個版本中更好地解釋這一點。