弹性云服务器 ECS-CentOS 7重启后dhclient未运行,导致无法获取IP:处理方法
处理方法
- 执行以下命令,确认dhclient是否运行。
- 如果未找到dhclient进程,则确认dhclient进程未运行,执行以下命令,继续排查NetworkManager是否运行。
systemctl status NetworkManager
- 如果NetworkManager的状态为Active: inactive (dead),则NetworkManager未启动,执行以下命令,检查该服务是否开机自启。
systemctl is-enabled NetworkManager
结果为disabled则确认为NetworkManager未设置开机自启导致,执行以下命令进行恢复。
systemctl enable NetworkManager && systemctl start NetworkManager
- 如果NetworkManager的状态为Active: active (running),执行以下命令查看网卡设备是否被NetworkManager管理。
如果显示该网卡为的STATE为unmanaged,则该网卡设备未被NetworkManager管理,执行以下命令进行恢复。
nmcli device set eth0 managed yes
- 如果NetworkManager的状态为Active: inactive (dead),则NetworkManager未启动,执行以下命令,检查该服务是否开机自启。
- 执行以下命令重启NetworkManager。
- 执行以下命令查看ip是否已经获取。