码迷,mamicode.com
首页 > 系统相关 > 详细

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

时间:2019-04-27 15:50:28      阅读:382      评论:0      收藏:0      [点我收藏+]

标签:disable   status   img   技术   方法   bsp   grep   自启动   rest   

问题分析

重启虚拟机后,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进程未运行解决办法

标签:disable   status   img   技术   方法   bsp   grep   自启动   rest   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!