У меня проблема с webmin с недели или около того, не останавливая службу правильно.
Другой отдел сообщил об ошибке при попытке остановить DHCP-сервер через webmin, страница не показывает, что служба остановлена после нажатия кнопки «Остановить сервер». Он по-прежнему показывает кнопки «Применить изменения» и «Остановить сервер», указывая на то, что он все еще работает. Однако DHCP-сервер фактически остановлен.
Я посмотрел конфигурацию dhcpd.service:
ExecStart=/usr/sbin/dhcpd -f -cf /etc/dhcp/dhcpd.conf -user dhcpd -group dhcpd --no-pid
Пытался сделать тестовую виртуальную машину с CentOS 7, и там она работает нормально, несмотря на параметр "--no-pid". Пытался перезапустить службу webmin, но безрезультатно. Обходной путь - нажать «Применить изменения», что перезапустит службу, но это не то, что я хочу.
Любая помощь будет принята с благодарностью.
Это может быть известная проблема,
https://github.com/webmin/webmin/issues/258
Meoso предлагает решение,
С учетом сказанного, возможно, дело в том, что по умолчанию нет файла pid, поэтому реальным решением является изменение Путь к файлу PID DHCP-сервера на Нет.