DHCPERRORAprès avoir migré un serveur Debian 8 vers la distribution Linux Debian 9, votre server DHCP ne démarre plus. isc-dhcp-server[5592]: Starting ISC DHCPv4 server: dhcpddhcpd service already running (pid file /var/run/dhcpd.pid currenty exists) ... failed! isc-dhcp-server.service: Control process exited, code=exited status=1 isc-dhcp-server.service: Unit entered failed state. isc-dhcp-server.service: Failed with result 'exit-code'. Starting ISC DHCPv6 server: dhcpd6check syslog for diagnostics. ... failed! isc-dhcp-server.service: Control process exited, code=exited status=1 isc-dhcp-server.service: Unit entered failed state. isc-dhcp-server.service: Failed with result 'exit-code'. Solution : Ouvrir le fichier /etc/default/isc-dhcp-server et modifiez-le en ajoutant la valeur de l'interface réseau qui gère les attributions dynamiquement des adresses réseau pour les clients. # vi /etc/default/isc-dhcp-server INTERFACES="" --> aucune valeur n'est attribuée INTERFACES="eth1 --> valeur a attribuer Supprimez le fichier dhcpd.pid : # rm -rf /var/run/dhcpd.pid Redémarrez le service isc-dhcp-server # systemctl restart isc-dhcp-server Vérifiez l'état du serveur dhcp : # systemctl status isc-dhcp-server isc-dhcp-server.service - LSB: DHCP server Loaded: loaded (/etc/init.d/isc-dhcp-server; generated; vendor preset: enable Active: active (running) since Mon 2017-11-20 11:26:58 CET; 14min ago Docs: man:systemd-sysv-generator(8) Process: 6024 ExecStart=/etc/init.d/isc-dhcp-server start (code=exited, status Tasks: 5 (limit: 4915) CGroup: /system.slice/isc-dhcp-server.service ├─ 869 /usr/sbin/dhcpd -4 -q -cf /etc/dhcp/dhcpd.conf ├─5679 /usr/sbin/dhcpd -4 -q -cf /etc/dhcp/dhcpd.conf ├─5843 /usr/sbin/dhcpd -4 -q -cf /etc/dhcp/dhcpd.conf ├─5929 /usr/sbin/dhcpd -4 -q -cf /etc/dhcp/dhcpd.conf └─6036 /usr/sbin/dhcpd -4 -q -cf /etc/dhcp/dhcpd.conf eth1 Votre serveur est de nouveau opérationnel. |