hdfs mkdir报错Cannot create directory /usr. Name node is in safe mode.

在进行hdfs的shell命令实验中调用mkdir时发现创建不了目录,报错org.apache.hadoop.dfs.SafeModeException: Cannot delete /user/hadoop/. Name node is in safe mode 。

查阅资料发现hdfs进入了安全模式。

解决方法:

用户可以通过dfsadmin -safemode value   来操作安全模式,参数value的说明如下:
enter - 进入安全模式
leave - 强制NameNode离开安全模式
get -   返回安全模式是否开启的信息
wait - 等待,一直到安全模式结束。

使用:

hadoop  dfsadmin -safemode leave

退出安全模式,再mkdir,成功!

参阅:

https://www.cnblogs.com/henglan/p/7779090.html

猜你喜欢

转载自blog.csdn.net/master_hunter/article/details/108865206