在执行hadoop fs -rm -r /student指令时显示Name node is in safe mode.具体报错如下:
Cannot delete /student. Name node is in safe mode. Resources are low on NN. Please add or free up more resourcesthen turn off safe mode manually. NOTE: If you turn off safe mode before adding resources, the NN will immediately return to safe mode. Use "hdfs dfsadmin -safemode leave" to turn safe mode off. NamenodeHostName:master'
手动执行关闭安全模式也没有用 hadoop dfsadmin -safemode leave
解决:
根据错误提示发现确实是因为自己系统磁盘空间不足,起初我在虚拟机设置中进行"碎片整理"和"压缩",然后再手动执行"hadoop dfsadmin -safemode leave"发现仍然没有用.
后来我就直接手动删除清理一下虚拟机上没用的文件和文件夹,注意不要清理错了,然后就可以正常执行hdfs命令了.