Aunque este error se me ha planteando bajo el Synology, seguramente pueda solucionarse en cualquier distro que os muestre el mensaje: “Can´t create PID file /opt/var/run.dhcpd.pid: No such file or directory” cuando habéis instalado el servidor DHCP.
El problema me surgió cuando he tenido que “reinstalar” por completo my DSM, con lo que he perdido toda la instalación de los IPKG, con lo que tuve que volver a realizar los pasos para volver a poner en marcha mi NAS.
Al instalar el servidor DHCP y arrancarlo, observé en /var/log/messages que algo no marchaba como debía, el sistema no sabía crear el PID para el proceso DHCP.
Para evitar este problema, basta con crear la ruta “RUN” para que el sistema pueda “crear” y “destruir” los procesos correctamente.
así que, con poner esta linea, se soluciona el problema:
mkdir /opt/var/run
Si ahora reiniciamos el servicio, vemos que ya no aparece nuestro problemita…