As an addendum, if the system is ultimately intended to be shared, but is not shared, one of the things bmcsetup is supposed to be doing is moving the bmc network to the desired physical port, but support for this depends on the vendor and model.
In short, the first part of the bmc requesting an ip address from the dhcp server may or may not matter, the only thing that matters is you are able to pxe boot the host nic. Generally, the only thing that *must* have DHCP server is whatever interface is PXE booting, all other networks may be pure static as desired, or not be extra. Thankfully, it's been probably 10 years since I saw something try to use the same MAC for BMC as host platform, so that is hopefully not something you would have to contend with. There are setups where discovery can be done without so much as turning the systems on, but shared port is generally not one of those. -----Original Message----- From: Kevin Keane <kke...@sandiego.edu> Reply-To: xCAT Users Mailing list <xcat-user@lists.sourceforge.net> To: xCAT Users Mailing list <xcat-user@lists.sourceforge.net> Subject: [External] Re: [xcat-user] How to run discovery when using shared interface for IPMI and host network? Date: Tue, 29 May 2018 12:55:22 -0700 You may actually want to use *three* networks. One with DHCP, a second for IPMI, and a third for your hosts. You can run all of them over the same interface (just make sure that only one network has a DHCP server!) Also make sure that your IPMI interface on the nodes has a separate MAC address from the NIC on the same interface - otherwise the DHCP server may get confused. I am using this configuration with MTMS discovery, although I'm still working on figuring out some details. It probably should work just as well with sequential discovery. The sequence of events will be something like this: - IPMI will request an IP address from the DHCP server. - xCAT will configure the static IP address for IPMI (see chain=run=bmcsetup). From then on, IPMI will no longer use the network with the DHCP server. - The node's BIOS will PXE-boot the genesis image, using DHCP. - This completes the discovery. - The node will reboot, and this time PXE-boot your image, again using DHCP - xCAT will reconfigure the network to use whatever static IP you provided in the node. That should be on the third network. _______________________________________________________________________ Kevin Keane | Systems Architect | University of San Diego ITS | kkeane@ sandiego.edu Maher Hall, 192 |5998 Alcalá Park | San Diego, CA 92110-2492 | 619.260.6859 REMEMBER! No one from IT at USD will ever ask to confirm or supply your password. These messages are an attempt to steal your username and password. Please do not reply to, click the links within, or open the attachments of these messages. Delete them! On Tue, May 29, 2018 at 12:16 PM, Daniel Hilst Selli <daniel@versatushp c.com.br> wrote: > Hi everybody. > > I was following the sequential discovery in the xCAT docs. At some > point it > says: > > Set the correct NIC from which DHCP server provide service: > > chdef -t site dhcpinterfaces=eth1,eth2 > > > My question is, if I'm using shared interface for IPMI and host > network, how to > make sequential discovery work, so that IPMI and host get in the > right network? > > Regards, > > ------------------------------------------------------------------- > ----------- > 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