2013-12-18 32 views
3

我有一個企業雲env,它允許我創建4個配置非常高的虛擬機(如16 GB RAM和130 GB驅動器空間)。我正在嘗試創建Hadoop集羣並遇到問題。 操作系統RHEL 6.4 130演出中, 這裏是DF在企業雲上使用Cloudera Manager設置Hadoop

Filesystem   1K-blocks  Used Available Use% Mounted on 
/dev/mapper/rootvg-root 
         5160576 1454056 3444376 30%/
tmpfs     8167172   0 8167172 0% /dev/shm 
/dev/sda1    516040  40876 448952 9% /boot 
/dev/mapper/local1vg-vol_01 
        123789284 683164 116817944 1% /vol_01 

我想,當我開始安裝的包裹中,「/」和「/啓動」填補了與Cloudera的經理被卡住。

我試過的一個解決方案是,將/ tmp移動到/ vol_01下並使/ tmp鏈接到/ vol_01/tmp,它確實使情況稍微好一些......但是/ var佔用了很多空間。我無法將/ var移動到/ vol_01下,因爲它被OS使用(我猜...它無法從/ var中移動某些文件夾)。現在,這些掛載點是預定義的....作爲圖像的一部分。任何解決方案,我可以要求Cloudera Manager以不同的方式安裝或以特定方式修改我的虛擬機......?

我知道像停止所有服務解決方案之前,我謹/ VAR到/ vol_01/VAR使所有文件都複製

  • lvextend在-L + 10G的/ dev /映射器/ vg00中-VAR
  • GNU分手
  • fstab中

我會去在上面以找到最佳的解決方案,併發布結果。

回答

1

您可能必須進入單用戶模式才能移動/ var目錄。可行,但很多守護進程,例如使用/ var/run

+0

如果虛擬機可以在本地訪問,那麼單用戶的想法會起作用。因爲它是一個雲虛擬機,在轉換到單用戶模式後,它不能通過網絡到達,因此不是一個可行的解決方案。非常感謝您的嘗試。 – javadevg

+0

如果您無法訪問控制檯,則必須像剛纔描述的那樣執行此操作。停止除網絡以外的所有服務並將/ var複製到具有更多空間的位置。 – Rico

相關問題