我面临 HDFS 的问题。错误如下:
访问 /nn_browsedfscontent.jsp 时出现问题。原因:
无法颁发委托令牌。名称节点处于安全模式。报告的块 428 需要额外的 2 个块才能达到总块 430 的阈值 0.9990。安全模式将自动关闭。
我什至尝试使用该命令离开安全模式。但是我遇到了超级用户权限问题,即使我以 root 用户身份尝试。我正在使用 CDH 4。
谁能让我知道为什么会发生这种情况以及如何摆脱这种情况?
我面临 HDFS 的问题。错误如下:
访问 /nn_browsedfscontent.jsp 时出现问题。原因:
无法颁发委托令牌。名称节点处于安全模式。报告的块 428 需要额外的 2 个块才能达到总块 430 的阈值 0.9990。安全模式将自动关闭。
我什至尝试使用该命令离开安全模式。但是我遇到了超级用户权限问题,即使我以 root 用户身份尝试。我正在使用 CDH 4。
谁能让我知道为什么会发生这种情况以及如何摆脱这种情况?
hadoop dfsadmin -safemode leave
执行上述命令后,运行 hadoop fsck 以便解决 hdfs 中出现的任何不一致问题。
对较新的发行版使用 hdfs 命令而不是 hadoop 命令:
修改dfs.safemode.threshold.pct
属性hdfs-site.xml
并重启服务。
有关更多详细信息,请参阅:SafeModeException:名称节点处于安全模式