今天安装Hadoop集群,安装完成使用jps命令查看发现没有NameNode进程,别人jps后都有6个在跑,我就两个。看到别人的
我的👉。都看懵了。。。
处理NameNode不启动的问题
检查ip地址是否是namenode所在节点的ip。
要检查 IP 地址是否是 NameNode 所在节点的 IP 地址,你可以通过以下步骤:
1、测试主机名解析
确保你可以通过主机名访问 NameNode。如果使用主机名,如你的主机名字是: hadoop01
,在客户端机器上执行以下命令来测试解析:
ping hadoop01
或使用 nslookup:
nslookup hadoop01
确认 你主机名字 解析为正确的 IP 地址。
如果这个ping xxx 是失败的,像这样👉。
那你可能是输错主机名了,也或者是主机名还没有定义。那么先定义主机名:
hostnamectl set-hostname xxx
定义自己的主机名
然后输入命令重启
reboot
如果这个ping xxx 是正确的,成功的,像这样👉