1.配置好ip地址以后,端口ens33不显示ip地址
- 解决方法:将BOOTPROTO=none改为BOOTPROTO=dchp
2.network无法重启,提示:Job for network service failed because the control process exited with error code
- 原因:和NetworkManager服务有冲突
- 解决方法:
1)关闭NetworkManager服务:service NetworkManager stop
2) 禁用开机启动: chkconfig NetworkManager off
3)重启:reboot
3.数据节点node1与node2无法ping通百度
- 解决方法:
1)查看虚拟网络编辑器中的网关IP(G)。我的是192.168.37.3 可自己修改
2)修改ip的配置文件:
vi /etc/sysconfig/network-scripts/ifcfg-ens33
GATEWAY=192.168.37.3
3)每个节点都做此操作
4.Hadoop集群启动时无namenode。查看相关日志(tail -n 50 hadoop-root-namenode-master.log)发现There appears to be a gap in the edit log ,We expected txid 1,but got taid 11.
错误
- 原因:该节点namenode元数据发生了损坏。
- 解决方法:恢复元数据:
1)cd /home/hadoop/bin
2)hadoop namenode -recover(一路选择c进行元数据的恢复,恢复之后重启集群,输入jps查看)
5.各数据节点无Datanode,提示:Failed to add storage directory./All specified directories are failed to load
- 原因:将namenode多次进行format导致
- 解决方法:直接删除各数据节点下的current文件夹即可。