背景
启动hadoop集群时,在NameNode与SecondaryNode成功启动的同时,DataNode启动失败,本文章将持续更新,总结DataNode节点启动可能的失败原因。
操作环境:CentOS8,hadoop-2.7.5
总结
1.问题:报错 No route to host
问题存在可能原因:DataNode所在主机未联网
解决方案:作者这里在node02,node03主机使用了ifconfig命令,发现两主机ens33没有启动(没有显示ip地址)。使用命令 sudo dhclient ens33启动两台DataNode主机的ens33后问题解决。
2.问题:虽然在NameNode主机显示了DataNode启动成功,但是在DataNode主机使用jps命令查看不到DataNode进程
解决方案:DataNode主机需要在管理员权限状态下。使用su指令并输入密码进入管理员权限后再启动,问题解决。