Also, I found the below link with some details about getting the external DHCP work with xCAT
https://www.mail-archive.com/xcat-user@lists.sourceforge.net/msg00440.html "I imagine that as long as the external DHCP server that is answering the requests has the "next-server" and "filename" set properly to point the host to the management node/service nodes it should work properly. Just chkconfig dhcpd off, and even chmod the dhcp binary to 000 (or rename it) to keep it from ever starting on the management node. Also set site.dhcpsetup to "0" so that dhcp leases are not written out when nodesets are issued." Above information is from the URL and I have the following questions. 1. Should the "next-server" on the dhcp server config should be xcat node ? 2. how to set the "filename" to point the host to the management node ? Regards, Pharthiphan -----Original Message----- From: Pharthiphan Asokan Sent: 25 June 2018 14:15 To: xcat-user@lists.sourceforge.net Subject: RE: [xcat-user] [External] Configuring external DHCP server with xCAT Hello, You were right ! there was another system with the same IP address. I was able to resolve that particular issue. Now I am able to boot my system up with external DHCP Server but it isn't finding the boot files from xCAT. Please find the attachment of the reference. I have changed the netboot method from "xnba" to "pxe" and did "nodeset hostname osimage=centos74" but it didn't help to do the network boot. Please suggest, also if there any document available on how it can be done ! please let me know # tabdump noderes #node,servicenode,netboot,tftpserver,tftpdir,nfsserver,monserver,nfsdir,installnic,primarynic,discoverynics,cmdinterface,xcatmaster,current_osimage,next_osimage,nimserver,routenames,nameservers,proxydhcp,syslog,comments,disable "all",,"pxe",,,,,,,,,,,,,,,,,,, # Regards, Pharthiphan -----Original Message----- From: Jarrod Johnson [mailto:jjohns...@lenovo.com] Sent: 21 June 2018 18:23 To: xcat-user@lists.sourceforge.net Subject: Re: [xcat-user] [External] Configuring external DHCP server with xCAT On another system on the network, could you try arping -I <interface> 10.52.96.36 That is dracut doing an arp before taking the address and erroring because it senses it would conflict with some other server on the network that is arp replying claiming that address in use already. -----Original Message----- From: Pharthiphan Asokan <paso...@ddn.com> Reply-To: xCAT Users Mailing list <xcat-user@lists.sourceforge.net> To: xCAT Users Mailing list <xcat-user@lists.sourceforge.net> Subject: Re: [xcat-user] [External] Configuring external DHCP server with xCAT Date: Thu, 21 Jun 2018 04:40:15 +0000 I tried with xnba and after booting “I am getting dracute Warning: Duplicate address detected” and it keeps retrying From: Jarrod Johnson [mailto:jjohns...@lenovo.com] Sent: 20 June 2018 20:26 To: xCAT Users Mailing list <xcat-user@lists.sourceforge.net> Subject: Re: [xcat-user] [External] Configuring external DHCP server with xCAT There was a recent thread with another user using external DHCP: https://sourceforge.net/p/xcat/mailman/xcat-user/thread/29ab7994faef2a3 514c4fe1b8a416dd812c7c570.camel%40cscs.ch/#msg36337178 If you are using ‘xnba’ netboot method for http transfer/UEFI boot support, then there are some unusual gymnastics for the DHCP server to do. If using noderes.netboot=pxe however, then you can largely ignore those complexities, though you won’t be able to boot UEFI mode… From: Pharthiphan Asokan <paso...@ddn.com> Sent: Wednesday, June 20, 2018 9:28 AM To: xCAT Users Mailing list <xcat-user@lists.sourceforge.net> Subject: [External] [xcat-user] Configuring external DHCP server with xCAT Hello, I have DHCP Server configured and working on a server other than xcat server. how to setup the external dhcp server with the xCAT, I couldn’t get the node booted for installation I have stopped and disabled the dhcpd server on xCAT Server and configured site "dhcpsetup","0",, Anything else that need to be done to get the installation done through pxe ? tabdump site #key,value,comments,disable "blademaxp","64",, "domain","ime.md.ddn.com",, "fsptimeout","0",, "installdir","/install",, "ipmimaxp","64",, "ipmiretries","3",, "ipmitimeout","2",, "consoleondemand","no",, "master","10.52.96.35",, "forwarders","10.52.96.48,10.52.96.49",, "nameservers","10.52.96.48,10.52.96.49",, "maxssh","8",, "ppcmaxp","64",, "ppcretry","3",, "ppctimeout","0",, "powerinterval","0",, "syspowerinterval","0",, "sharedtftp","1",, "SNsyncfiledir","/var/xcat/syncfiles",, "nodesyncfiledir","/var/xcat/node/syncfiles",, "tftpdir","/tftpboot",, "xcatdport","3001",, "xcatiport","3002",, "xcatconfdir","/etc/xcat",, "timezone","US/Eastern",, "useNmapfromMN","no",, "enableASMI","no",, "db2installloc","/mntdb2",, "databaseloc","/var/lib",, "sshbetweennodes","ALLGROUPS",, "dnshandler","ddns",, "vsftp","n",, "cleanupxcatpost","no",, "dhcplease","43200",, "auditnosyslog","0",, "xcatsslversion","TLSv1",, "auditskipcmds","ALL",, "dhcpsetup","0",, Thanks Pharthiphan Asokan --------------------------------------------------------------------- --------- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ xCAT-user mailing list xCAT-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xcat-user ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ xCAT-user mailing list xCAT-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xcat-user ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ xCAT-user mailing list xCAT-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xcat-user