1. ls 列出hdfs文件系统根目录下的目录和文件
hadoop fs -ls /dir
hadoop fs -ls -R /dir 列出hdfs文件系统所有的目录和文件
eg:
2. rm
注意使用rm删除文件时,只在namenode 服务器上删除即可,datanode服务器会自动同步,同步删除对应文件。
hadoop fs -rm < hdfs file > ...
hadoop fs -rm -r < hdfs dir > ...
eg:
hadoop fs -rm < hdfs file > ... 没加-r ,则只能删除文件,不能删除目录。 这点挺好的
3 hdfs dfsadmin -report 查看hdfs的状态
有问题的hadoop状态举例:
4 hadoop fsck < hdfs dir > 健康检查
eg:
对于hadoop1:
[root@gxzs-master1 sbin]# hadoop fsck /solr
对于hadoop2:
[root@gxzs-master2 sbin]# hadoop fsck /solr