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

Reply via email to