记录一次虚拟机网络连接不上

问题

昨天还在使用的三台centos7.4机器,之前已经配置过静态ip

172.16.43.160 hadoop01
172.16.43.161 hadoop02
172.16.43.162 hadoop03

今天重启,其中两台(hadoop01 hadoop02)不能访问
于是想看看重启网络能不能解决问题

service network restart

报错“Job for network.service failed because the control process exited with error code”

故障排查

查看了hadoop01(172.16.43.160)的 /etc/sysconfig/network-scripts/ 目录下网络配置文件,确认了文件没有问题

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
# BOOTPROTO="dhcp"
BOOTPROTO="static"
DNS1="114.114.114.114"
IPADDR="192.168.43.160"
NETMASK="255.255.255.0"
GATEWAY="192.168.43.1"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens32"
UUID="bb5f8241-6674-4926-9dcb-189277e48fab"
DEVICE="ens32"
ONBOOT="yes"

回想昨晚10点下班前的操作,当时把机器hadoop01 hadoop02先挂起,准备晚一点在接着工作调试,后来因其他事需要回家,直接将hadoop[01-03]直接关机,目前只有没有挂起的hadoop03能正常访问,感觉跟挂起机制有关

解决方案

将没有从挂起状态恢复运行的hadoop01 hadoop02, 再次点击【挂起客户机】,最后点击【继续运行此虚拟机】就可以正常访问了

更多推荐

the control process exited with error code