求救:启动集群时 ./start-dfs.sh 出现主机名与namenodes登陆主机不符

wpf108 2017-08-13 01:56:33
[hadoop001@hadoop001 sbin]$ ./start-dfs.sh
17/08/13 20:17:31 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
17/08/13 20:17:42 WARN hdfs.DFSUtil: Namenode for null remains unresolved for ID null. Check your hdfs-site.xml file to ensure namenodes are configured properly.
Starting namenodes on [hadoop1]
hadoop1: ssh: Could not resolve hostname hadoop1: Name or service not known
localhost: starting datanode, logging to /home/hadoop001/Desktop/soft/hadoop-2.6.0-cdh5.7.0/logs/hadoop-hadoop001-datanode-hadoop001.out



加红色的地方不一致,是怎么回事呀???急急急
哪位大侠给解答下,谢谢!
...全文
1222 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
DATA数据猿 2021-05-22
  • 打赏
  • 举报
回复
在/etc/hostname中可以查看自己的主机名,
在/etc/hosts配置你IP地址与主机名的映射
在Hadoop的core-site.xml中有需要填写你正确主机名的地方
例如:
<property>
<name>fs.defaultFS</name>
<value>hdfs://主机名:9000</value>
</property>

如果实在不行的话,你在配置Hadoop文件的时候可以不使用主机名,直接用IP地址
MYYKH 2021-05-14
  • 打赏
  • 举报
回复
请问楼主解决了吗[face]emoji:010.png[/face][face]emoji:010.png[/face]
tzq_Engineer 2017-08-17
  • 打赏
  • 举报
回复
查一下 你的配置文件在制定namenode的主机名时和你运行的这个主机 是否一致
GodChou 2017-08-13
  • 打赏
  • 举报
回复
你的配置文件指定的namenode没有写你的主机名吧

20,808

社区成员

发帖
与我相关
我的任务
社区描述
Hadoop生态大数据交流社区,致力于有Hadoop,hive,Spark,Hbase,Flink,ClickHouse,Kafka,数据仓库,大数据集群运维技术分享和交流等。致力于收集优质的博客
社区管理员
  • 分布式计算/Hadoop社区
  • 涤生大数据
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧