查看: 99|回复: 1

hadoop启动处于safemode状态导致hive无法进入

[复制链接]
论坛徽章:
0
发表于 2019-6-4 13:40 | 显示全部楼层 |阅读模式

Hadoop 集群 模式

使用环境
Hadoop cdh6.1
本来想添加一个worker节点,但是worker节点在添加过程中由于tls问题未添加成功,重启了hadoop集群,hadooop重启之后,CM界面提示namenode处于safemode状态,然后使用hadoop dfsadmin -safemode leave命令退出safemode模式不管用,safemode依然是on,最后使用hadoop dfsadmin -safemode forceExit命令强行退出了safemode模式。hive可以正常登陆。
造成safemode原因猜想:
可能是添加的worker节点未添加成功,但是相关的元数据信息写入到了namenode中。导致本来有4个worker node 正常,现在是4个正常,1个异常(添加未成功的worker节点),然后datanode异常率超过了设置的阈值,致使namenode处于safemode模式。


回复

使用道具 举报

论坛徽章:
35
树莓派
日期:2015-04-10 15:20:01python徽章
日期:2017-08-17 17:09:36python徽章
日期:2017-10-20 16:37:41区块链徽章
日期:2018-01-18 18:02:56金融徽章
日期:2018-03-01 16:43:15Hadoop研习者初级
日期:2018-03-29 16:08:43R研习者中级
日期:2018-04-26 15:27:36python徽章
日期:2018-06-21 17:15:38股票徽章
日期:2018-08-24 10:51:37计算徽章
日期:2018-09-21 16:51:47股票徽章
日期:2018-11-01 14:04:25股票徽章
日期:2019-01-10 14:04:57
发表于 2019-6-15 15:28 | 显示全部楼层
可能是添加的worker节点未添加成功,但是相关的元数据信息写入到了namenode中。导致本来有4个worker node 正常,现在是4个正常,1个异常(添加未成功的worker节点),然后datanode异常率超过了设置的阈值,致使namenode处于safemode模式。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

 

GMT+8, 2019-6-24 21:54 , Processed in 0.110354 second(s), 31 queries .

关闭

扫一扫加入
本版微信群