首页 > 系统服务 > 详细

重启虚拟机后dhclient进程未运行解决办法

时间:2019-04-27 16:14:16      阅读:187      评论:0      收藏:0      [点我收藏+]

问题分析

重启虚拟机后,dhclient进程未运行的根因通常为:

1.NetworkManager未开启自启动导致的dhclient进程未运行

2.网卡设置未纳入NetworkManager管理导致的

处理方法:

1.确认dhclient是否运行

   ps -ef|grep dhclient

  技术分享图片

2.如果未找到dhclient进程,则确认dhclient未运行,排查NetworkManager是否运行,执行命令

  systemctl status NetworkManager

  技术分享图片

  a. 如果NetworkManager的状态为dead(如果状态为running,则执行b步骤),则NetowrkManager未启动,检查该服务是否开机自启,请执行以下命令:

      systemctl is-enabled NetworkManager

      如果显示为disabled,则确认是由NetworkManager未开启自启导致的,恢复方法:

     systemctl enable NetworkManager && systemctl start NetworkManager 

  b. 查看网卡设置是否被NetworkManager管理,执行如下命令

      nmcli device status

   技术分享图片

     如果网卡设备显示的status为unmanaged,则该网卡未被NetworkManager管理,恢复的方法如下:

    nmcli device set eth0 managed yes

    重启NetworkManager服务,执行如下命令:

    systemctl restart NetworkManager

   再次查看该服务的状态和开机自启状况

   技术分享图片

3.确认dhclient是否运行

   ps -ef |grep dhclient |grep -v grep

重启虚拟机后dhclient进程未运行解决办法

原文:https://www.cnblogs.com/jiawei2527/p/10778938.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!