大数据学习1001问 加入小组

210个成员 139个话题 创建时间:2017-10-18

hdfs oiv使用web查看报错

发表于2017-12-10 938次查看
   bash$ bin/hdfs oiv -i fsimage
   14/04/07 13:25:14 INFO offlineImageViewer.WebImageViewer: WebImageViewer
   started. Listening on /127.0.0.1:5978. Press Ctrl+C to stop the viewer.

根据以上官网的例子尝试

报错如下:

{"RemoteException":{"exception":"FileNotFoundException","javaClassName":"java.io.FileNotFoundException","message":"Path: / should start with /webhdfs/v1"}}

 

根据官网的demo,并没有传path,不明白应该怎么操作了,请老师指导,谢谢。

1回复
  • 2楼 sql031625 2017-12-11

    这个命令只是把fsimage 文件转换成文本或者xml 格式,然后通过命令去查看文件或xml 文件查看fsimage 的内容

    格式是:  hdfs  oiv  -i   fsimage....  -o  /testout/a.txt

                  或者

                 hdfs  oiv  -i   fsimage....  -o   /testout/a.xml  -p XML

    • sql031625 2017-12-11
      其中 -i 指定需要转换的文件 -o 指定转换后的文件
    • wzym 2017-12-11
      回复 sql031625:https://hadoop.apache.org/docs/r2.7.3/hadoop-project-dist/hadoop-hdfs/HdfsImageViewer.html 官网usage*个用法就是我copy的那段,按这个说法是可以这么用的啊。
发表回复
你还没有登录,请先 登录或 注册!