首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 平面设计 > 图形图像 >

查看fsimage edits的小技艺

2012-12-28 
查看fsimageedits的小技巧?? 为了大家方便在hadoop目录和其他目录之间跳转,我建议定一个变量叫HADOOP_INST

查看fsimage edits的小技巧

?? 为了大家方便在hadoop目录和其他目录之间跳转,我建议定一个变量叫HADOOP_INSTALL 然后放在.bashrc里,这样每次想去hadoop的目录只需要输入

?

cd  $HADOOP_INSTALL

?? 或者可以alias 一个cdh 命令 例如

?

alias cdh='cd $HADOOP_INSTALL'

?

?? 想进入hadoop目录只需要cdh就可以了。

?

好了开始进入正题,这里我要说下查看hadoop生成的fsimage?? edits 2个文件的一个小技巧。

我们如果用vi 或者more命令看这2个文件时,会有一些特殊字符存在,而且格式还比较乱,因此我这里推荐使用linux自带的万能查看工具 strings,看这个名字就知道他其实是用来查看二进制文件的,然后提取出里面的字符串的,一般可用他来看一些二进制启动脚本。

?

strings edits

?? 如果觉得东西太多可以重定向到more

?

strings  edits | more

?

? 如果发现用这个strings查看edits什么都没有时,然而edits这个文件确是有大小的,这是因为内容太小导致的,这个时候如果你还是想看的话,推荐使用linux的hexdump? 这样看到的是16进制的(大端小端?),不过一般这些少量的数据只是占位符而已,不是真实数据。

热点排行