I tried your pkglist on my CentOS 6.3 MN, it also works well. So the pkglist might not be the problem.
The error you posted comes from the command dracut, could you try to run this command to see if could see more clues? chroot /install/netboot/centos6.3/x86_64/compute/rootimg dracut -f /tmp/initrd.gz 2.6.32-279.el6.x86_64 Thanks, ------------------------------------------------------------------------- Li,Guang Cheng (李光成) IBM China System Technology Laboratory Tel: 86-10-82453499 Tie-Line: 9053499 Email: [email protected] Address: Building 28, ZhongGuanCun Software Park, No.8, Dong Bei Wang West Road, Haidian District Beijing 100193, PRC 北京市海淀区东北旺西路8号中关村软件园28号楼 邮编: 100193 From: Michael Robbert <[email protected]> To: <[email protected]> Date: 2012-12-21 00:20 Subject: Re: [xcat-user] genimage won't create a working image -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 It is in the list and installed: Package dracut-network-004-283.el6.noarch already installed and latest version Here is my osimage definition and packagelist: [root@mgmt ~]# lsdef -t osimage mycomputeimage Object name: mycomputeimage exlist=/install/custom/netboot/centos/compute.exlist imagetype=linux netdrivers=e1000e nodebootif=eth0 osarch=x86_64 osname=Linux osvers=centos6.3 otherpkgdir=/install/post/otherpkgs/centos6.3/x86_64 permission=755 pkgdir=/install/centos6.3/x86_64 pkglist=/install/custom/netboot/centos/compute.centos6.pkglist postinstall=/install/custom/netboot/centos/compute.postinstall profile=compute provmethod=netboot rootimgdir=/install/netboot/centos6.3/x86_64/compute [root@mgmt ~]# cat /install/custom/netboot/centos/compute.centos6.pkglist bash nfs-utils openssl dhclient kernel openssh-server openssh-clients busybox dash wget rsync dracut-network lsvpd irqbalance procps iputils rpm e2fsprogs parted bc ntp vim-minimal I changed busybox-anaconda to busybox because there is no busybox-anaconda in Centos 6.x. I haven't removed lsvpd, but it is missing as well. Any other ideas? Mike On 12/20/12 1:41 AM, Guang Cheng Li wrote: > HI, > > I could run genimage on CentOS 6.3 and diskless boot CentOS 6.3 > compute nodes without any problem, the error below might be related > to the package list file you are using, the error "W: Dracut module > "xxxx" cannot be found." is caused by the missing dracut-network > package in the pkglist. > > Here is my package list: > > [root@centosmn ~]# cat > /opt/xcat/share/xcat/netboot/centos/compute.centos6.pkglist bash > nfs-utils openssl dhclient kernel openssh-server openssh-clients > busybox-anaconda wget rsync dracut-network lsvpd irqbalance procps > rpm e2fsprogs parted bc ntp [root@centosmn ~]# > > You could compare which packages are not listed in your pkg list, > and add these packages to your pkg list, it should be able to help > > Thanks, > ------------------------------------------------------------------------- > > Li,Guang Cheng (李光成) > IBM China System Technology Laboratory Email: [email protected] > Address: Building 28, ZhongGuanCun Software Park, No.8, Dong Bei > Wang West Road, Haidian District Beijing 100193, PRC > > 北京市海淀区东北旺西路8号中关村软件园28号楼 邮编: 100193 > > Inactive hide details for Michael Robbert ---2012-12-20 > 09:03:48--------BEGIN PGP SIGNED MESSAGE----- Hash: SHA1Michael > Robbert ---2012-12-20 09:03:48--------BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > From: Michael Robbert <[email protected]> To: > <[email protected]> Date: 2012-12-20 09:03 Subject: > [xcat-user] genimage won't create a working image > > ------------------------------------------------------------------------ > > > > > -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 > > I'm running xCAT 2.7.6 on CentOS 6.3 and I'm trying to create a > stateless image. When I run genimage it generates a bunch of > warnings and some errors, but at the end it says that it was > successful. After packing the image and attempting to boot a node I > see that the node gets its kernel and initrd, but stops there. Here > is a listing of the output I'm seeing from genimage: > > [root@mgmt compute]# genimage mycomputeimage Generating image: cd > /opt/xcat/share/xcat/netboot/centos; ./genimage -a x86_64 -o > centos6.3 -p compute -n e1000e -i eth0 --permission 755 --srcdir > /install/centos6.3/x86_64 --pkglist > /install/custom/netboot/centos/compute.centos6.pkglist > --otherpkgdir /install/post/otherpkgs/centos6.3/x86_64 > --postinstall /install/custom/netboot/centos/compute.postinstall > --rootimgdir /install/netboot/centos6.3/x86_64/compute --tempfile > /tmp/xcat_genimage.30338 mycomputeimage yum -y -c > /tmp/genimage.30346.yum.conf - > --installroot=/install/netboot/centos6.3/x86_64/compute/rootimg/ - > --disablerepo=* --enablerepo=centos6.3-x86_64-0 install bash > nfs-utils openssl dhclient kernel openssh-server openssh-clients > busybox dash wget rsync dracut-network lsvpd irqbalance procps > iputils rpm e2fsprogs parted bc ntp vim-minimal Setting up Install > Process Package bash-4.1.2-9.el6_2.x86_64 already installed and > latest version Package 1:nfs-utils-1.2.3-26.el6.x86_64 already > installed and latest version Package > openssl-1.0.0-20.el6_2.5.x86_64 already installed and latest > version Package 12:dhclient-4.1.1-31.P1.el6.x86_64 already > installed and latest version Package kernel-2.6.32-279.el6.x86_64 > already installed and latest version Package > openssh-server-5.3p1-81.el6.x86_64 already installed and latest > version Package openssh-clients-5.3p1-81.el6.x86_64 already > installed and latest version Package 1:busybox-1.15.1-15.el6.x86_64 > already installed and latest version Package > dash-0.5.5.1-3.1.el6.x86_64 already installed and latest version > Package wget-1.12-1.4.el6.x86_64 already installed and latest > version Package rsync-3.0.6-9.el6.x86_64 already installed and > latest version Package dracut-network-004-283.el6.noarch already > installed and latest version No package lsvpd available. Package > 2:irqbalance-0.55-34.el6.x86_64 already installed and latest > version Package procps-3.2.8-23.el6.x86_64 already installed and > latest version Package iputils-20071127-16.el6.x86_64 already > installed and latest version Package rpm-4.8.0-27.el6.x86_64 > already installed and latest version Package > e2fsprogs-1.41.12-12.el6.x86_64 already installed and latest > version Package parted-2.1-18.el6.x86_64 already installed and > latest version Package bc-1.06.95-1.el6.x86_64 already installed > and latest version Package ntp-4.2.4p8-2.el6.centos.x86_64 already > installed and latest version Package > 2:vim-minimal-7.2.411-1.8.el6.x86_64 already installed and latest > version Nothing to do Enter the dracut mode. Dracut version: > 3.0.3-1 004 . Dracut directory: dracut. > /usr/share/dracut/modules.d/40network/check: line 11: /dev/null: > Permission denied W: Could not find program "ip" required by > network. /usr/share/dracut/modules.d/95nfs/check: line 10: > /dev/null: Permission denied > /usr/share/dracut/modules.d/95nfs/check: line 10: /dev/null: > Permission denied /usr/share/dracut/modules.d/40network/check: line > 11: /dev/null: Permission denied W: Could not find program "ip" > required by network. W: Cannot load dracut module "xcat", > dependencies failed. W: Dracut module "xcat" cannot be found. W: > Dracut module "nfs" cannot be found. W: Dracut module "network" > cannot be found. /usr/share/dracut/dracut-functions: line 475: > /dev/null: Permission denied ... > /usr/share/dracut/dracut-functions: line 228: /dev/null: Permission > denied /usr/share/dracut/modules.d/99base/install: line 19: > /dev/null: Permission denied E: Failed to install switch_root > /usr/share/dracut/dracut-functions: line 228: /dev/null: Permission > denied /sbin/dracut: line 336: /dev/null: Permission denied the > initial ramdisk for statelite is generated successfully. > /usr/share/dracut/modules.d/40network/check: line 11: /dev/null: > Permission denied W: Could not find program "ip" required by > network. /usr/share/dracut/modules.d/95nfs/check: line 10: > /dev/null: Permission denied > /usr/share/dracut/modules.d/95nfs/check: line 10: /dev/null: > Permission denied /usr/share/dracut/modules.d/40network/check: line > 11: /dev/null: Permission denied W: Could not find program "ip" > required by network. W: Cannot load dracut module "xcat", > dependencies failed. W: Dracut module "xcat" cannot be found. W: > Dracut module "nfs" cannot be found. W: Dracut module "network" > cannot be found. /usr/share/dracut/dracut-functions: line 475: > /dev/null: Permission denied ... > /usr/share/dracut/dracut-functions: line 228: /dev/null: Permission > denied /usr/share/dracut/modules.d/99base/install: line 19: > /dev/null: Permission denied E: Failed to install switch_root > /usr/share/dracut/dracut-functions: line 228: /dev/null: Permission > denied /sbin/dracut: line 336: /dev/null: Permission denied the > initial ramdisk for stateless is generated successfully. > > > I have inserted ... where there are many lines of /dev/null > permission denied messages. I can see that the /dev/null in the > boot does have the wrong permissions: > > [root@mgmt compute]# ls -l rootimg/dev/null crw-r--r-- 1 root root > 1, 3 Dec 19 17:45 rootimg/dev/null > > ,but if I try to fix it it just breaks again on the next run. > > Any thoughts on what I might be doing wrong? I have tried to > follow the wiki documentation for Quick Start as closely as > possible. > > Thanks, Mike Robbert Colorado School of Mines -----BEGIN PGP > SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.19 (Darwin) Comment: > GPGTools - http://gpgtools.org > > iQEcBAEBAgAGBQJQ0mDJAAoJEFmgPOBxQDtBtXcH+gMJtO4zIBnBjbj5piAZFJ6u > NoxN+ao1UEu1nKyXjgZjO5KWBLh1HHhodToZP/SKXZR5ZWkCkbqbRSooTdqlHJV3 > wTFgiqlYm6zkDmbF7eDJefolQtcjkHPjZSACEishhVnYReUJ3GtO2wWAYz+xRflW > BA4jDz9XYDQFQzWt0KTSMImzbqXfHPCcAq9pbfBC8PHtrOsQlVY1X07K+tII9dmN > APnAmFgc8+Ea3J6S4gBEdknkjnU+QqDjwBvrEMJcN+CKwtQPjjz6anNs7q2AjeMk > GWak9WFf6YAmLC70DtZ2vWYreEOeKc34W7lW9gqU21AZkrKjg/2g4izqgp0bBVc= > =JNFP -----END PGP SIGNATURE----- > > ------------------------------------------------------------------------------ > > LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial > Remotely access PCs and mobile devices and provide instant support > Improve your efficiency, and focus on delivering more value-add > services Discover what IT Professionals Know. Rescue delivers > http://p.sf.net/sfu/logmein_12329d2d > _______________________________________________ xCAT-user mailing > list [email protected] > https://lists.sourceforge.net/lists/listinfo/xcat-user > > > > > ------------------------------------------------------------------------------ > > LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial > Remotely access PCs and mobile devices and provide instant support > Improve your efficiency, and focus on delivering more value-add > services Discover what IT Professionals Know. Rescue delivers > http://p.sf.net/sfu/logmein_12329d2d > > > > _______________________________________________ xCAT-user mailing > list [email protected] > https://lists.sourceforge.net/lists/listinfo/xcat-user > -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.19 (Darwin) Comment: GPGTools - http://gpgtools.org iQEcBAEBAgAGBQJQ0zp5AAoJEFmgPOBxQDtB6aEIAJVo9LMeG3o9Y6D4JHIc77DT Ym2Mha5z7uisaWYSSrS2aez22+BVg/bY1Ih1o066GKsLKtnebYWETFpod0kh2OPv ujdgCToIlUdXA7elcybXjs5Vpvcte2WEFicGy79Ox+DHGFe7tKGRHDVzdUrAzRWg tM5aP4uVpPTGfJ+Dzqzsz95t7bBdPEkPdjgGcKNic/yHIWA5VMVMIqPdIVJpXMPB FqkyafEhCPtxDPi36QWNQnRmyXgYUs7MZMRanQcvSJQQvRmeHvfBkvEE+AxLI90y m0h4xPTt5NIW38xZ+pFrkfZAfoYLuitAdlGrQ7XHYf6PibAoh0euTu8P2l9KHck= =McID -----END PGP SIGNATURE----- ------------------------------------------------------------------------------ LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d _______________________________________________ xCAT-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/xcat-user
<<inline: graycol.gif>>
------------------------------------------------------------------------------ LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________ xCAT-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/xcat-user
