【RHEL 7】检查服务进程的运行状态...

时间:2024-04-07 18:06:06

系统环境:RHEL 7

 

给服务器配置DHCP服务,动态给局域网中的主机分配网络参数。但当我以为大功告成的时候,客户端竟没有获取到,报错如下:

 

[[email protected] Desktop]# systemctl restart network
Job for network.service failed. See 'systemctl status network.service' and 'journalctl -xn' for details.

 

以为是客户端没有连接上服务器服务的问题,不知道反反复复检查多少次。我添加一块网卡到客户机可以ping到服务器。
配置文件刚才又检查一遍,也没看出来什么错误。而且防火墙 SELinux都配置过了,也问了不少人,急得不行。。还好总算是找到原因了,不是什么了不得的错误,只是平时心太粗打错字(配置文件写错了),感谢分享给我这个技巧的人,同时也这个方法分享一下。

 

我这边的原因是启动的时候没有报错,但服务已经出了问题。可以使用命令检查一下 

 

1.查看服务的运行状态

 systemctl status dhcpd

【RHEL 7】检查服务进程的运行状态...

 

2.查看  /etc/dhcp/dhcpd.conf 配置文件,原来我有个变量名拼错了。。

vim /etc/dhcp/dhcpd.conf 

【RHEL 7】检查服务进程的运行状态...

 

3.修改后保存,重新运行。然后查看状态,可以了。

systemctl restart dhcpd
systemctl enable dhcpd

systemctl status dhcpd

【RHEL 7】检查服务进程的运行状态...