hadoop fsimage文件解析
使用hdfs 命令解码fsimage文件
必须参数:
- -i,–inputFile <arg> 输入FSImage文件.
- -o,–outputFile <arg> 输出转换后的文件,如果存在,则会覆盖
可选参数:
- -p,–processor <arg> 将FSImage文件转换成哪种格式: (Ls|XML|FileDistribution).默认为Ls.
- -h,–help 显示帮助信息
例如:hdfs oiv -p Delimited -i /data/hdfsAnalysis/dmp/fsimage -o /data/hdfsAnalysis/dmp/fsimageTxt
解析后的文本内容
- Path 目录路径
- Replication 备份数
- ModificationTime 最后修改时间
- AccessTime 最后访问时间
- PreferredBlockSize 首选块大小 byte
- BlocksCount 块 数
- FileSize 文件大小 byte
- NSQUOTA 名称配额 限制指定目录下允许的文件和目录的数量。
- DSQUOTA 空间配额 限制该目录下允许的字节数
- Permission 权限
- UserName 用户
- GroupName 用户组