2014-02-20 58 views
0

我正在尋找可以澄清我的疑問的人的幫助。我已經設置了5節點羣集環境。我在linux RHEL機器上安裝了hadoop。如何檢查Hadoop HDFS中多節點羣集中/ user/hadoop分區的磁盤使用情況

現在我需要在每臺機器上檢查HDFS分區/ user/hadoop的磁盤空間。如何檢查它。

在哪個分區中,Logical volume..Physicallly分配了這個hdfs/user/hadoop分區。

是否可以在羣集機器中執行cd/user/hadoop。

+0

我想知道什麼是/ user/hadoop分區以及如何檢查此分區的磁盤大小。在內部hadoop如何分配磁盤空間... –

+0

嘗試運行df -h以查看磁盤使用情況以及文件夾使用的空間使用du -sh/folder_name –

回答

0

使用獲得磁盤使用情況

用法:hdfs dfs -du [-s] [-h] URI [URI …]

顯示包含在指定目錄下或在情況下,它只是一個文件一個文件的長度,文件和目錄的大小。

選項:

-s選項將導致文件的總長度的摘要顯示,而不是單個文件。

-h選項將格式化的文件大小在 「人類可讀」 的方式(例如64.0米代替67108864)

實施例:

hdfs dfs -du -h /user/hadoop 

輸出對我來說:

24.3 M /user/hadoop/test