前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何从Hadoop安全模式中进入正常模式

如何从Hadoop安全模式中进入正常模式

作者头像
星哥玩云
发布2022-07-01 13:56:50
8250
发布2022-07-01 13:56:50
举报
文章被收录于专栏:开源部署开源部署

发现问题: 在Hadoop中,新建一个目录,报错了,提示mkdir: org.apache.hadoop.hdfs.server.namenode.SafeModeException: Cannot create directory

解决问题

cd  Hadoop_Home

bin/hadoop dfsadmin -safemode leave

重新尝试创建文件夹或者复制文件,即可。

完整的错误提示信息

org.apache.hadoop.hdfs.server.namenode.SafeModeException: Cannot create directory /user/bladestone/testdata. Name node is in safe mode.

安全模式的分析

分布式文件系统启动的时候,开始的时候会有安全模式,当分布式文件系统处于安全模式的情况下,文件系统中的内容不允许修改也不允许删除,直到安全 模式结束。安全模式主要是为了系统启动的时候检查各个DataNode上数据块的有效性,同时根据策略必要的复制或者删除部分数据块。

运行期通过命令也可以进入安全模式。在实践过程中,系统启动的时候去修改和删除文件也会有安全模式不允许修改的出错提示,只需要等待一会儿即可。

有时候,会出现卡住的情况,就是启动之后,就处于安全模式,需要手动进入正常模式。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
大数据
全栈大数据产品,面向海量数据场景,帮助您 “智理无数,心中有数”!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档