【Hadoop】hadoop部署过程中遇到的问题

主要按照以下教程进行hadoop的部署和配置,Hadoop运行环境建议不要像教程一样下载centos8,下载7或者最新版都可,免去更换镜像等问题:
https://www.runoob.com/w3cnote/hadoop-tutorial.html
遇到的问题如下:


1. [Could not resolve host: mirrors.cloud.aliyuncs.com]

Failed to set locale, defaulting to C.UTF-8
Repository extras is listed more than once in the configuration
CentOS-8 - Base - mirrors.aliyun.com                                                    109  B/s | 2.3 kB     00:21
Errors during downloading metadata for repository 'base':
  - Status code: 404 for http://mirrors.aliyun.com/centos/8/os/x86_64/repodata/repomd.xml (IP: 180.101.197.242)
  - Curl error (6): Couldn't resolve host name for http://mirrors.cloud.aliyuncs.com/centos/8/os/x86_64/repodata/repomd.xml [Could not resolve host: mirrors.cloud.aliyuncs.com]
  - Curl error (7): Couldn't connect to server for http://mirrors.aliyuncs.com/centos/8/os/x86_64/repodata/repomd.xml [Failed to connect to mirrors.aliyuncs.com port 80: Connection refused]
Error: Failed to download metadata for repo 'base': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried

解决方法:
因为此网址已经无法进入http://mirrors.cloud.aliyuncs.com,所以进入配置文件将镜像源更换或者下载新的源
参考链接:https://www.jb51.net/os/RedHat/822435.html

2.ssh: Could not resolve hostname hadoop001:Name or service not known

解决方法:
在进行教程ssh-copy-id hadoop@172.17.0.2这一步时,由于我用户命名为hadoop001,所以不识别,这里改为ssh-copy-id hadoop001@172.17.0.2即可。
参考链接:https://blog.csdn.net/he_xin2009/article/details/124440200

3.ERROR conf.Configuration: error parsing conf core-site.xml

解决方法:
core-site.xml文件格式错误,因为在修改core-site.xml的<value>hdfs://172.17.0.2:9000</value>时,没有去掉172.17.0.2外的<>括号,去掉以后报错消失。
参考链接:https://blog.csdn.net/u013429010/article/details/82983708

4.配置完后访问不了http://172.17.0.2:9870/页面

可能与Windows环境下部署有关,修改配置、关闭防火墙等网上多种教程都没用,始终进入不了页面。
在这里插入图片描述

5.bash: service: command not found

解决方法:
没有service命令,安装即可。
参考链接:https://www.cnblogs.com/qingmuchuanqi48/articles/16403753.html

6.hadoop启动后jps没有namenode

在网上尝试了多个教程不好使以后,事实告诉我不要轻易二次格式化。。。
在这里插入图片描述
尝试过的方法:
https://blog.csdn.net/weixin_44915822/article/details/108957136
https://blog.csdn.net/qq_35995514/article/details/101371649

解决方法:
试过多种方法没用,只能重新创建了一次容器,重新部署了一遍,成功。
在这里插入图片描述

7.修改hostname

输入一串长长的hostname非常恼人,修改即可。
https://www.linuxtechi.com/change-hostname-rhel-centos/


总结

初次学习hadoop相关,本次学习止步于Mapreduce使用,跟着教程走还是会出现很多问题,欢迎大家指出问题和探讨。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值