Webmin-dhcpd“停止服务器”在 Centos 7 上不起作用

Webmin-dhcpd“停止服务器”在 Centos 7 上不起作用

大约一周以来,我一直遇到 webmin 问题,无法正确停止服务。

另一个部门在尝试通过 webmin 停止 DHCP 服务器时报告错误,单击“停止服务器”按钮后页面不显示服务已停止。它仍然显示“应用更改”和“停止服务器”按钮,表明它仍在运行。但实际上 DHCP 服务器已停止。

我查看了 dhcpd.service 配置:

ExecStart=/usr/sbin/dhcpd -f -cf /etc/dhcp/dhcpd.conf -user dhcpd -group dhcpd --no-pid

尝试使用 CentOS 7 制作测试虚拟机,尽管使用了“--no-pid”选项,但虚拟机运行正常。尝试重新启动 webmin 服务,但没有结果。解决方法是单击“应用更改”,重新启动服务,但这不是我想要的。

任何帮助都将不胜感激。

答案1

这可能是一个已知问题,

https://github.com/webmin/webmin/issues/258

meoso 提供解决方案,

话虽如此,也许只是默认情况下没有 pid 文件,因此将 DHCP 服务器 PID 文件的路径更改为无才是真正的解决方案。

相关内容