2017-11-04 163 views
0

已將Cloudera VM和加載的數據文件安裝到HDFS中。命令「hadoop fs -ls /」幫助我驗證hdfs中的數據。但想知道它所在的物理位置?Cloudera Hadoop VM 5.10 - 找到HDFS路徑?

任何建議都會有所幫助。

+0

物理上去了這個位置/var/lib/hadoop-hdfs/cache/${user.name}/dfs/data(配置在dfs.datanode.data.dir名稱中的配置。獲得權限被拒絕。任何建議。 –

回答

0

物理數據不能被非HDFS超級用戶帳戶讀取。

此外,它並不意味着任何非HDFS進程都可以作爲純文本(或上傳的任何內容)讀取。物理位置存儲原始文件的HDFS塊。

您始終可以在hdfs-site.xml配置文件dfs.datanode.data.dir中找到物理磁盤安裝點。然而,namenode數據目錄也很重要。

+0

謝謝@ cricket_007。想知道\如果文件大小超過128 mb \ 64 mb,請查看文件是如何分割的。是否還有其他視覺? –

+0

視覺?不是真的。但地圖數量創建的任務直接對應於輸入分割的數量(假設輸入數據可以分割) –