记录下搭建Hadoop集群时遇到的问题
在启动datenode时提示Name or service not knownstname
如图
一般出现找不到节点的原因都是由于hosts 文件没配置好,但是我检查了自己的hosts和hostname都没有问题,相互之间ping通。说明是不是这个原因
受这位老哥启发,我的可能也是文件编码方式的问题
https://blog.csdn.net/weixin_43267534/article/details/84568224
用vim workers 进入查看
果然我的workers文件是dos 格式
ps :hadoop3以上不是slaves 文件,取而代之的是 workers
修改方法1:从新解压hadoop tar 包 进行覆盖
方法2:用命令修改格式dos2unix workers