Webmin - dhcpd "Стоп сервер" не работает на Centos 7
У меня проблема с 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, но безрезультатно. Обходной путь - нажать "Применить изменения", чтобы перезапустить службу, но это не то, что мне нужно.
Любая помощь будет высоко ценится.
1 ответ
Это может быть известной проблемой,
https://github.com/webmin/webmin/issues/258
Meoso предоставляет решение,
С учетом сказанного, возможно, это просто тот факт, что pid-файл по умолчанию отсутствует, поэтому изменение пути к PID-файлу DHCP-сервера на None является реальным решением.