xcat2 / xcat-core

Code repo for xCAT core packages
Eclipse Public License 1.0
363 stars 171 forks source link

Problem with the isc-dhcp-server #6422

Open fluit105 opened 5 years ago

fluit105 commented 5 years ago

PLEASE HELP!

I've been trying to launch dhcp-server but only this error come back:

Starting isc-dhcp-server (via systemctl): isc-dhcp-server.serviceJob for isc-dhcp-server.service failed because the control process exited with error code.
See "systemctl status isc-dhcp-server.service" and "journalctl -xe" for details.
 failed!

This is what systemctl status isc-dhcp-server.service says:

● isc-dhcp-server.service - LSB: DHCP server
   Loaded: loaded (/etc/init.d/isc-dhcp-server; generated)
   Active: failed (Result: exit-code) since Sat 2019-09-07 04:59:48 EDT; 2min 1s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 4092 ExecStart=/etc/init.d/isc-dhcp-server start (code=exited, status=1/FAILURE)

Sep 07 04:59:48 kali systemd[1]: Starting LSB: DHCP server...
Sep 07 04:59:48 kali isc-dhcp-server[4092]: Launching both IPv4 and IPv6 servers (please configure INTERFACES in /etc/default/isc-dhcp-server if you only want one or the other).
Sep 07 04:59:48 kali isc-dhcp-server[4092]: Starting ISC DHCPv4 server: dhcpddhcpd service already running (pid file /var/run/dhcpd.pid currenty exists) ... failed!
Sep 07 04:59:48 kali systemd[1]: isc-dhcp-server.service: Control process exited, code=exited, status=1/FAILURE
Sep 07 04:59:48 kali systemd[1]: isc-dhcp-server.service: Failed with result 'exit-code'.
Sep 07 04:59:48 kali systemd[1]: Failed to start LSB: DHCP server.

And this is what journalctl -xe says:

-- A start job for unit isc-dhcp-server.service has begun execution.
-- 
-- The job identifier is 2181.
Sep 07 04:59:48 kali isc-dhcp-server[4092]: Launching both IPv4 and IPv6 servers (please configure INTERFACES in /etc/default/isc-dhcp-server if you only want one or the other).
Sep 07 04:59:48 kali isc-dhcp-server[4092]: Starting ISC DHCPv4 server: dhcpddhcpd service already running (pid file /var/run/dhcpd.pid currenty exists) ... failed!
Sep 07 04:59:48 kali systemd[1]: isc-dhcp-server.service: Control process exited, code=exited, status=1/FAILURE
-- Subject: Unit process exited
-- Defined-By: systemd
-- Support: https://www.debian.org/support
-- 
-- An ExecStart= process belonging to unit isc-dhcp-server.service has exited.
-- 
-- The process' exit code is 'exited' and its exit status is 1.
Sep 07 04:59:48 kali systemd[1]: isc-dhcp-server.service: Failed with result 'exit-code'.
-- Subject: Unit failed
-- Defined-By: systemd
-- Support: https://www.debian.org/support
-- 
-- The unit isc-dhcp-server.service has entered the 'failed' state with result 'exit-code'.
Sep 07 04:59:48 kali systemd[1]: Failed to start LSB: DHCP server.
-- Subject: A start job for unit isc-dhcp-server.service has failed
-- Defined-By: systemd
-- Support: https://www.debian.org/support
-- 
-- A start job for unit isc-dhcp-server.service has finished with a failure.
-- 
-- The job identifier is 2181 and the job result is failed.
Sep 07 05:02:20 kali NetworkManager[577]: <info>  [1567846940.5971] dhcp4 (eth0): state changed bound -> bound
Sep 07 05:02:20 kali dbus-daemon[566]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service' requested by ':1.3' (uid=0 pid=577 comm="/us
Sep 07 05:02:20 kali systemd[1]: Starting Network Manager Script Dispatcher Service...
-- Subject: A start job for unit NetworkManager-dispatcher.service has begun execution
-- Defined-By: systemd
-- Support: https://www.debian.org/support
-- 
-- A start job for unit NetworkManager-dispatcher.service has begun execution.
-- 
-- The job identifier is 2245.
Sep 07 05:02:20 kali dbus-daemon[566]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
Sep 07 05:02:20 kali systemd[1]: Started Network Manager Script Dispatcher Service.
-- Subject: A start job for unit NetworkManager-dispatcher.service has finished successfully
-- Defined-By: systemd
-- Support: https://www.debian.org/support
-- 
-- A start job for unit NetworkManager-dispatcher.service has finished successfully.
-- 
-- The job identifier is 2245.
Sep 07 05:02:30 kali systemd[1]: NetworkManager-dispatcher.service: Succeeded.
-- Subject: Unit succeeded
-- Defined-By: systemd
-- Support: https://www.debian.org/support
-- 
-- The unit NetworkManager-dispatcher.service has successfully entered the 'dead' state.

This is my dhcpd.conf file at /etc/dhcpd.conf :

authoritative;
default-lease-time 600;
max-lease-time 7200;
subnet 192.168.1.0 netmask 255.255.255.0 {
option routers 192.168.1.1;
option subnet-mask 255.255.255.0;
option domain-name "freewifi";
option domain-name-servers 192.168.1.1;
range 192.168.1.2 192.168.1.40;
}
cxhong commented 5 years ago

If you use xCAT, the dhcpd.conf will have more than above pasted. did u use makedhcp command? try:

makedhcp -n
makedhpc -a

then check dhcp server again.

fluit105 commented 5 years ago

If you use xCAT, the dhcpd.conf will have more than above pasted. did u use makedhcp command? try:

makedhcp -n
makedhpc -a

then check dhcp server again.

I'm afraid makedhcp is not recognized as a valid command, output: "bash: makedhcp: command not found". For the record I'm running Kali Linux.

cxhong commented 5 years ago

is your node has xcatd running?

lsxcatd -a
rpm -qa | grep -i xcat