On Mon, 2018-07-02 at 08:47 +0000, Song BJ Yang wrote: > hi Daniel, Hi! > > which discovery method are you using? mtms-based or switch-based? The > invalid ipmi commands in dodiscovery will break the mtms-based discovery and > the task like `bmcsetup` defined in the chain attribute. I was trying sequential discovery since is the simpler one, but I was planning to test switch discovery in future. > > For switch-based discovery, the mandatory information is the mac address, > which does not rely on the formation obtained by ipmi, the nodes can be > successfully discovered while lacking some extra information expect to be > gathered by ipmi. > > We did some work to leverage docker to simulate the switch-based discovery > process in large scale cluster, see > https://github.com/immarvin/discovery_scaling_simulator This is awesome, I'm taking a look on this. Thank you so much! > > Another interesting project is > `Infrasim`(https://infrasim.readthedocs.io/en/latest/) , an open source > project initiated by EMC for the virtualization of Data Center infrastructure, > which includes the virtualization of the BMC This is very interesting too, I'm taking a look into it too!!! > > > ------------------------------------------------------------------------------ > YANG Song (杨嵩) > IBM China System Technology Laboratory > Tel: 86-10-82452903 > Email: yang...@cn.ibm.com > Address: Building 28, ZhongGuanCun Software Park, > No.8, Dong Bei Wang West Road, Haidian District Beijing 100193, PRC > > 北京市海淀区东北旺西路8号中关村软件园28号楼 > 邮编: 100193 > > > > ----- Original message ----- > > From: Kevin Keane <kke...@sandiego.edu> > > To: xCAT Users Mailing list <xcat-user@lists.sourceforge.net> > > Cc: > > Subject: Re: [xcat-user] How to customize node discovery? > > Date: Sat, Jun 30, 2018 6:28 AM > > > > Using virtual machines to test IPMI-related things is supposed to be > > possible, but very, very difficult. I tried to do the exact thing you are > > trying to accomplish, but eventually gave up and got my hands on a few cheap > > physical servers instead (discarded years-old servers should work just fine > > for this purpose). The problem is that IPMI is a BIOS-level feature, and the > > BIOS qemu normally provides is basically a standard workstation-type BIOS. > > OpenIPMI will only give you the client side of IPMI. > > > > BTW, there are similar issues if you want to emulate UEFI or SecureBoot. > > > > You could try looking at this: https://github.com/Zexi/vbmc-qemu - no > > guarantee that it will work, but I'd be interested in hearing about it if > > you do get it to work! > > > > > > > > > > _______________________________________________________________________ > > Kevin Keane | Systems Architect | University of San Diego ITS | kkeane@sandi > > ego.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 Fri, Jun 29, 2018 at 2:06 PM, Daniel Hilst Selli <dan...@versatushpc.com. > > br> wrote: > > > Hi everybody. > > > > > > I was wondering if is possible to customize node discovery. Was genesis > > > made > > > with customization in mind? > > > > > > Currently I'm using virtual machines to test things, but I can't get node > > > discovery to work with it. From a production point of view it make sense > > > since > > > mgt node can contact kvm host and grab VM information without booting it. > > > But I > > > want to use this as a testing environment to mock a real cluster. There > > > are a > > > lot of commands that works transparently with real clusters or VMs. This > > > make > > > testing stuff so easy. Sadly this is not the case for nodediscover > > > commands. > > > > > > The genesis image tries to configure IPMI, which is obviously not present > > > in > > > VMs. I was able to emulate IPMI with OpenIPMI and qemu so that node > > > discovery > > > completes. But I couldn't get IPMI commands working. The OpenIPMI > > > documentation > > > is really scarce, and I had to use long command line options that I > > > haven't a > > > clue about how they work. If I could change the script that runs on > > > genesis I > > > would be able to bypass IPMI setup and use discovery with VMs for testing > > > purposes. > > > > > > 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
------------------------------------------------------------------------------ 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