DHCP Server Fails To Start: failover peer FailoverPeer-1: not found

  • 7008808
  • 14-Jun-2011
  • 27-Apr-2012


Novell DHCP
Novell Open Enterprise Server 2 (OES 2) Linux


While trying to setup DHCP with the failover option, the following errors are encountered when trying to start DHCP:
Could not decide if the server type is primary or secondary for failover
failover peer myFailoverPeerName: not found
failover peer "myFailoverPeerName"
LDAP: cannot parse dhcpService entry 'cn=myDHCP_Server,ou=mycontext,o=morecontext
Configuration file errors encountered -- exiting
If the failover information is placed directly into the /etc/dhcpd.conf, then the service is able to load fine.  It acts as if it cannot read or find the correlating edirectory objects.


This is due to the host name, as found in the /etc/hosts file, being assigned to the loop back address.  The IP address of the host name should either be assigned to the primary or secondary address (as configured under the failover peer under DHCP).  The DHCP server gets this IP address from the /etc/hosts file by the 'gethostbyname' function  and will then check whether it is the primary or secondary address for the failover peer.  If there isn't a match then the 'peer not found' error is thrown.  Make the changes as follows:
#  myhost.mydomain.com myhost localhost    myhost.mydomain.com myhost localhost