【RHEL 7】檢查服務程序的執行狀態...
阿新 • • 發佈:2018-11-08
系統環境: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
2.檢視 /etc/dhcp/dhcpd.conf 配置檔案,原來我有個變數名拼錯了。。
vim /etc/dhcp/dhcpd.conf
3.修改後儲存,重新執行。然後檢視狀態,可以了。
systemctl restart dhcpd
systemctl enable dhcpd
systemctl status dhcpd