2015-02-08 60 views
0

我是Hadoop的新手。我想查看fs-image並在hadoop中編輯日誌。我已經在很多博客中搜索過,沒有什麼是明確的。請任何人都可以告訴我一步一步的程序來查看hadoop中的Edit log/fs-image文件。如何查看hadoop中的FsImage/Edit Logs文件

我的版本:Apache的Hadoop的:Hadoop的1.2.1

我安裝的導演是[/家庭/學生/ Hadoop的1.2.1]

我列出的步驟是什麼!我曾嘗試基於一些博客。

例1。 $ hdfs dfsadmin -fetchImage/tmp

例2。 hdfs oiv -i/tmp/fsimage_0000000000000001386 -o /tmp/fsimage.txt

什麼都不適合我。

這表明hdfs不是目錄或文件。

回答

0

轉到bin目錄,並嘗試執行相同的命令

0

對於編輯日誌,瀏覽到

/var/lib/hadoop-hdfs/cache/hdfs/dfs/name/current 

即可;

ls -l 

查看要提取的日誌文件的完整名稱;之後

hdfs oev -i editFileName -o /home/youraccount/Desktop/edits_your.xml -p XML 

對於fsimage;

hdfs oiv -i fsimage -o /home/youraccount/Desktop/fsimage_your.xml