Give us an lsdef node1572 and a lsdef -t osimage SL-x86_64-install-compute
Then we can see all the definitions. Do not move the files! Lissa K. Valletta 8-3/B10 Poughkeepsie, NY 12601 (tie 293) 433-3102 From: Lanae Neild <[email protected]> To: xCAT Users Mailing list <[email protected]>, Date: 07/11/2014 10:58 AM Subject: [xcat-user] trouble converting to osimage Perhaps I'm just not understanding the instructions? I recently upgraded xCAT from 2.7x to 2.8.4. We use only diskful installs and Scientific Linux. I thought I had osimage definitions set up correctly, but its still not working. I'm testing on one node that's in both a profile named "compute" (and also in a node group named the same.) http://sourceforge.net/p/xcat/wiki/Convert_Non-osimage_Based_System_To_Osimage_Based_System/ Here's what's in my tables: osimage table: "SL-x86_64-install-compute",,"compute","linux",,"install",,,,,"Linux","SL","x86_64",,,,,,,, nodetype table: "node1572","SL","x86_64","compute","SL-x86_64-install-compute",,,, "compute","SL","x86_64","compute","install",,,, My chdef command (below) changed provmethod for node1572 in nodetype from "install" to the osimage name ("SL-x86_64-install-compute"). The compute profile entry in nodetype still has provmethod "install" but isn't the more specific entry for node1572 is supposed to override that? (I don't want to change it for the whole profile until I figure this out - rinstalls are still working for now except we get the warning message about deprecation of old provmethod options.) [root@master ~]# chdef node1572 provmethod=SL-x86_64-install-compute 1 object definitions have been created or modified. [root@master ~]# nodeset node1572 SL-x86_64-install-compute Error: Unknown state SL-x86_64-install-compute requested [root@master ~]# [root@master ~]# nodeset node1572 osimage=SL-x86_64-install-compute Error: Install image not found in /install/SL/x86_64/os Error: Some nodes failed to set up install resources on server master, aborting [root@master ~]# OK maybe this is the problem, I don't have the "os" subdir: [root@master images]# ls /install/SL/x86_64 EFI images Packages repoview RPM-GPG-KEY-sl6 GPL isolinux repodata RPM-GPG-KEY-sl sl-release-notes-6.4.html How can I tell xCAT to look in /install/SL/x86_64/, not /install/SL/x86_64/os... or do I have to move the files? This is my test node's bootparams entry which includes the install image location, if that helps: "node1572","xcat/SL/x86_64/compute/vmlinuz","xcat/SL/x86_64/compute/initrd.img","quiet repo= http://10.125.40.6:80/install/SL/x86_64 ks= http://10.125.40.6:80/install/autoinst/node1572 ksdevice=eth0 cmdline console=tty0 console=ttyS0,19200n8r","driverload=igb",,,, Any help or advice appreciated, thanks for reading! Lanae Neild Systems Programmer I HPC, CCIT, Clemson University (864)505-4293 [email protected] ------------------------------------------------------------------------------ Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft _______________________________________________ xCAT-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/xcat-user
------------------------------------------------------------------------------
_______________________________________________ xCAT-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/xcat-user
