返回介绍

Hadoop

发布于 2024-09-24 23:25:32 字数 1004 浏览 0 评论 0 收藏 0

1. Hadoop namenode 启动不能成功

现象:

解决方法:检查日志文件,看出错信息。

  • dfs 是否已经格式化
  • 启动模式是否合法,有权限。
  • 其它

2. Hadoop 文件路径 INPUT 查不到

现象:

Exception in thread "main" org.apache.hadoop.mapreduce.lib.input.InvalidInputException: Input path does not exist: hdfs://localhost:9000/user/hadoop/input

即在路径 hdfs://localhost:9000/user/hadoop/input 下,找不到 input 文件。

解决方法:将所需文件放到 hdfs 的文件路径。

法 1:修改 core-site.xml 为空,即不使用 hdfs 的虚拟路径

法 2: hdfs dfs put xxx /usr/hadoop/input

3. Hadoop Name node is in safe mode.

现象 : Zero blocklocations for /user/denny/README.md. Name node is in safe mode.

在分布式文件系统启动的时候,开始的时候会有安全模式,当分布式文件系统处于安全模式的情况下,文件系统中的内容不允许修改也不允许删除,直到安全模式结束。

解决方法 :关闭安全模式

$ bin/hadoop dfsadmin -safemode leave

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文