Dennis,
Thanks for your information. It has been fixed in the defect
https://sourceforge.net/p/xcat/bugs/4279/
Thanks
Best Regards
----------------------------------------------------------------------
Wang Xiaopeng (王晓朋)
IBM China System Technology Laboratory
Tel: 86-10-82453455
Email: [email protected]
Address: 28,ZhongGuanCun Software Park,No.8 Dong Bei Wang West Road,
Haidian District Beijing P.R.China 100193
From: Dennis Zheleznyak <[email protected]>
To: xCAT Users Mailing list <[email protected]>
Date: 2014/09/30 07:23
Subject: Re: [xcat-user] Unable to build stateless image
Thank you for your help, I did a bit of reproducing and I found the problem
+ want to let you know about a bug in 2.8.5 version.
First of all, since I'm doing the testing on Virtual Box virtual machines,
I didn't give enough memory to the node, n1 (only 512MB was configured).
On 2.8.5, xCAT installation does not
create /opt/xcat/share/xcat/netboot/dracut, I had to create the link
manually just as Xiao Peng Wang suggested - Thank you !! after the link was
created, everything started working again.
cd /opt/xcat/share/xcat/netboot/centos
ln -s ../rh/dracut dracut
On 2.8.4, xCAT creates everything properly.
Thank you,
Dennis.
On Mon, Sep 29, 2014 at 4:21 PM, Xiao Peng Wang <[email protected]> wrote:
#1, you can use 'addkcmdline' attribute of node add additional kernel
parameters for the node.
#2, for your error during boot of image, looks like your image was not
created successfully (missed some files?), you can run 'rmimage <osimage>
and then regenerate the image. And during the regenerate, check the
output to make sure there's not fatal error.
Thanks
Best Regards
----------------------------------------------------------------------
Wang Xiaopeng (王晓朋)
IBM China System Technology Laboratory
Tel: 86-10-82453455
Email: [email protected]
Address: 28,ZhongGuanCun Software Park,No.8 Dong Bei Wang West Road,
Haidian District Beijing P.R.China 100193
Inactive hide details for Dennis Zheleznyak ---2014/09/29 17:09:17---I
ran the following: 1. cd /opt/xcat/share/xcat/netbootDennis Zheleznyak
---2014/09/29 17:09:17---I ran the following: 1.
cd /opt/xcat/share/xcat/netboot/centos
From: Dennis Zheleznyak <[email protected]>
To: xCAT Users Mailing list <[email protected]>
Date: 2014/09/29 17:09
Subject: Re: [xcat-user] Unable to build stateless image
I ran the following:
1. cd /opt/xcat/share/xcat/netboot/centos
2. ln -s ../rh/dracut dracut
3. genimage centos6.5-x86_64-netboot-compute
4. packimage centos6.5-x86_64-netboot-compute
Encountered an error about selinux, so I've added selinux=0 to the APPEND
line in /tftpboot/pxelinux.cfg/n1, how do I add it using xCAT tables?
I encountered another error after that, I've added a print screen to this
email.
On Mon, Sep 29, 2014 at 11:53 AM, Xiao Peng Wang <[email protected]> wrote:
Then make this 'dracut -> ../rh/dracut' in
/opt/xcat/share/xcat/netboot/centos.
It should caused by your xcat version.
Thanks
Best Regards
----------------------------------------------------------------------
Wang Xiaopeng (王晓朋)
IBM China System Technology Laboratory
Tel: 86-10-82453455
Email: [email protected]
Address: 28,ZhongGuanCun Software Park,No.8 Dong Bei Wang West
Road, Haidian District Beijing P.R.China 100193
Inactive hide details for Dennis Zheleznyak ---2014/09/29
16:41:41---The dracut directory isn't there: ls
-ld /opt/xcat/share/xDennis Zheleznyak ---2014/09/29 16:41:41---The
dracut directory isn't there: ls
-ld /opt/xcat/share/xcat/netboot/centos
From: Dennis Zheleznyak <[email protected]>
To: xCAT Users Mailing list <[email protected]>
Date: 2014/09/29 16:41
Subject: Re: [xcat-user] Unable to build stateless image
The dracut directory isn't there:
ls -ld /opt/xcat/share/xcat/netboot/centos
drwxr-xr-x 2 root root 4096 Sep 29
10:57 /opt/xcat/share/xcat/netboot/centos
ls -l /opt/xcat/share/xcat/netboot/centos
total 16
-rw-r--r-- 1 root root 154 Sep 29 00:32 compute.centos6.pkglist
-rw-r--r-- 1 root root 232 Aug 28 2013 compute.exlist
-rw-r--r-- 1 root root 102 Aug 31 2013 compute.pkglist
lrwxrwxrwx 1 root root 14 Sep 28 21:30 genimage -> ../rh/genimage
lrwxrwxrwx 1 root root 8 Sep 28 21:30 geninitrd -> genimage
-rw-r--r-- 1 root root 164 Jan 24 2014 kvm.centos6.pkglist
lrwxrwxrwx 1 root root 16 Sep 28 21:30 kvm.exlist ->
../rh/kvm.exlist
lrwxrwxrwx 1 root root 26 Sep 28 21:30 kvm.pkglist ->
../rh/kvm.rhels5.4.pkglist
lrwxrwxrwx 1 root root 16 Sep 28 21:30 xen.exlist ->
../rh/xen.exlist
lrwxrwxrwx 1 root root 17 Sep 28 21:30 xen.pkglist ->
../rh/xen.pkglist
On Mon, Sep 29, 2014 at 11:36 AM, Xiao Peng Wang <[email protected]>
wrote:
Looks like there missed some files in 97xcat.
Check dracut directory exists
in /opt/xcat/share/xcat/netboot/centos like following:
lrwxrwxrwx 1 root root 12 Aug 29 13:34 dracut ->
../rh/dracut
And inside the dracut dir, there should have files like:
check installkernel install.netboot install.statelite
xcat-cmdline.sh xcat-premount.sh xcat-prepivot.sh xcatroot
xcat-updateflag
Thanks
Best Regards
----------------------------------------------------------------------
Wang Xiaopeng (王晓朋)
IBM China System Technology Laboratory
Tel: 86-10-82453455
Email: [email protected]
Address: 28,ZhongGuanCun Software Park,No.8 Dong Bei Wang
West Road, Haidian District Beijing P.R.China 100193
Inactive hide details for Dennis Zheleznyak ---2014/09/29
16:14:32---Yes, 95nfs exist, here are all of the requested
info: ls -Dennis Zheleznyak ---2014/09/29 16:14:32---Yes,
95nfs exist, here are all of the requested info: ls -ld 95nfs
From: Dennis Zheleznyak <[email protected]>
To: xCAT Users Mailing list <[email protected]>
Date: 2014/09/29 16:14
Subject: Re: [xcat-user] Unable to build stateless image
Yes, 95nfs exist, here are all of the requested info:
ls -ld 95nfs
drwxr-xr-x 2 root root 4096 Sep 28 22:36 95nfs
ls -la 95nfs
total 32
drwxr-xr-x 2 root root 4096 Sep 28 22:36 .
drwxr-xr-x 38 root root 4096 Sep 29 10:41 ..
-rwxr-xr-x 1 root root 442 Jan 15 2010 check
-rwxr-xr-x 1 root root 2002 Nov 29 2013 install
-rwxr-xr-x 1 root root 37 Jan 15 2010 installkernel
-rwxr-xr-x 1 root root 3497 Nov 29 2013 nfsroot
-rwxr-xr-x 1 root root 639 Jan 15 2010 nfsroot-cleanup.sh
-rwxr-xr-x 1 root root 3206 Nov 29 2013 parse-nfsroot.sh
ls -ld 97xcat/
drwxr-xr-x 2 root root 4096 Sep 28 22:11 97xcat/
ls -la 97xcat/
total 12
drwxr-xr-x 2 root root 4096 Sep 28 22:11 .
drwxr-xr-x 38 root root 4096 Sep 29 10:41 ..
---------- 1 root root 72 Sep 29 10:37 xcat-cmdline.sh
I tried:
1. cp xcat-cmdline.sh xcat-cmdline.sh.orig
2. chmod 755 xcat-cmdline.sh
3. packimage centos6.5-x86_64-netboot-compute
4. nodeset n1 centos6.5-x86_64-netboot-compute
However, I get the same result, so I deleted the file and
reverted the changes.
Thank you,
Dennis.
On Mon, Sep 29, 2014 at 10:57 AM, Xiao Peng Wang <
[email protected]> wrote:
Did you see
the
/install/netboot/centos6.5/x86_64/compute/rootimg/usr/share/dracut/modules.d/95nfs?
Check the permission of 95nfs and 97xcat, and list the
files in 97xcat
Thanks
Best Regards
----------------------------------------------------------------------
Wang Xiaopeng (王晓朋)
IBM China System Technology Laboratory
Tel: 86-10-82453455
Email: [email protected]
Address: 28,ZhongGuanCun Software Park,No.8 Dong Bei
Wang West Road, Haidian District Beijing P.R.China
100193
Inactive hide details for Dennis Zheleznyak
---2014/09/29 15:42:07---Hi, First of all, thank you
for your quick response !Dennis Zheleznyak
---2014/09/29 15:42:07---Hi, First of all, thank you
for your quick response !
From: Dennis Zheleznyak <[email protected]>
To: xCAT Users Mailing list <
[email protected]>
Date: 2014/09/29 15:42
Subject: Re: [xcat-user] Unable to build stateless
image
Hi,
First of all, thank you for your quick response !
The following directory does not exist:
/install/netboot/centos6.5/x86_64/compute/rootimg/usr/lib/dracut
The rest of the directories you mentioned exist and are
populated.
The output of genimage command is attached to this
email: genimage.log
In addition, the output of
pkglist,
/opt/xcat/share/xcat/netboot/centos/compute.centos6.pkglist:
bash
nfs-utils
openssl
dhclient
kernel
openssh-server
openssh-clients
wget
rsync
dracut-network
irqbalance
procps
rpm
e2fsprogs
parted
bc
ntp
rsyslog
On Mon, Sep 29, 2014 at 10:22 AM, Xiao Peng Wang <
[email protected]> wrote:
Could you check the existence of following
directories? And show me the full output of
genimage run.
/install/netboot/centos6.5/x86_64/compute/rootimg/usr/lib/dracut
/install/netboot/centos6.5/x86_64/compute/rootimg/usr/share/dracut
/install/netboot/centos6.5/x86_64/compute/rootimg/usr/share/dracut/modules.d/
/install/netboot/centos6.5/x86_64/compute/rootimg/usr/share/dracut/modules.d/97xcat/
Thanks
Best Regards
----------------------------------------------------------------------
Wang Xiaopeng (王晓朋)
IBM China System Technology Laboratory
Tel: 86-10-82453455
Email: [email protected]
Address: 28,ZhongGuanCun Software Park,No.8 Dong
Bei Wang West Road, Haidian District Beijing
P.R.China 100193
Inactive hide details for Dennis Zheleznyak
---2014/09/29 14:14:30---Correct, I did not
change it at all. Here is the output ofDennis
Zheleznyak ---2014/09/29 14:14:30---Correct, I
did not change it at all. Here is the output of
the image:
From: Dennis Zheleznyak <[email protected]>
To: xCAT Users Mailing list <
[email protected]>
Date: 2014/09/29 14:14
Subject: Re: [xcat-user] Unable to build
stateless image
Correct, I did not change it at all.
Here is the output of the image:
lsdef -t osimage -o
centos6.5-x86_64-netboot-compute
Object name: centos6.5-x86_64-netboot-compute
exlist=/opt/xcat/share/xcat/netboot/centos/compute.exlist
imagetype=linux
nodebootif=eth0
osarch=x86_64
osdistroname=centos6.5-x86_64
osname=Linux
osvers=centos6.5
otherpkgdir=/install/post/otherpkgs/centos6.5/x86_64
permission=755
pkgdir=/install/centos6.5/x86_64
pkglist=/opt/xcat/share/xcat/netboot/centos/compute.centos6.pkglist
profile=compute
provmethod=netboot
rootimgdir=/install/netboot/centos6.5/x86_64/compute
On Mon, Sep 29, 2014 at 5:37 AM, Xiao Peng Wang <
[email protected]> wrote:
The thing is what you defined in your
osimage centos6.5-x86_64-netboot-compute,
show it out with 'lsdef -t osimage
centos6.5-x86_64-netboot-compute'.
The definition of
centos6.5-x86_64-netboot-compute was built
by xCAT and you did not change it, right?
Thanks
Best Regards
----------------------------------------------------------------------
Wang Xiaopeng (王晓朋)
IBM China System Technology Laboratory
Tel: 86-10-82453455
Email: [email protected]
Address: 28,ZhongGuanCun Software Park,No.8
Dong Bei Wang West Road, Haidian District
Beijing P.R.China 100193
Inactive hide details for Dennis Zheleznyak
---2014/09/27 06:29:26---Hi everyone, I'm
trying to build a stateless image and I'm
Dennis Zheleznyak ---2014/09/27
06:29:26---Hi everyone, I'm trying to build
a stateless image and I'm encountering
multiple errors.
From: Dennis Zheleznyak <
[email protected]>
To: xCAT Users Mailing list <
[email protected]>
Date: 2014/09/27 06:29
Subject: [xcat-user] Unable to build
stateless image
Hi everyone,
I'm trying to build a stateless image and
I'm encountering multiple errors. (I didn't
change or touched any file, I'm trying to
build a stateless image with xCATs default
settings)
xCAT Server:
Latest CentOS 6.5
(2.6.32-431.29.2.el6.x86_64).
xCAT Core 2.8.5
and xcat-dep-201408200428
Commands:
genimage
centos6.5-x86_64-netboot-compute
packimage
centos6.5-x86_64-netboot-compute
nodeset n1
osimage=centos6.5-x86_64-netboot-compute
Errors:
W: Dracut module "xcat" cannot be
found. (after running genimage)
dracut: FATAL: No or empty root=
argument
dracut: Refusing to continue
/lib/dracut-lib.sh: line
101: /emergency/01-die.sh: No such
file or directory
dracut Warning: Signal caught! (when
trying to boot the machine).
Output:
[root@xcatsrv compute]# lsdef n1 --osimage
Object name: n1
arch=x86_64
currstate=netboot
centos6.5-x86_64-compute
groups=all,compute
hostnames=n1.home.com
initrd=xcat/osimage/centos6.5-x86_64-netboot-compute/initrd-stateless.gz
installnic=mac
interface=eth0
ip=192.168.0.201
kcmdline=imgurl=
http://192.168.0.130:80//install/netboot/centos6.5/x86_64/compute/rootimg.gz
XCAT=192.168.0.130:3001 NODE=n1 FC=0
kernel=xcat/osimage/centos6.5-x86_64-netboot-compute/kernel
mac=08:00:27:8C:96:5D
netboot=pxe
nfsserver=192.168.0.130
os=centos6.5
postbootscripts=otherpkgs
postscripts=syslog,remoteshell,syncfiles
primarynic=mac
profile=compute
provmethod=centos6.5-x86_64-netboot-compute
tftpserver=192.168.0.130
xcatmaster=192.168.0.130
profile=compute
pkglist=/opt/xcat/share/xcat/netboot/centos/compute.centos6.pkglist
osname=Linux
permission=755
exlist=/opt/xcat/share/xcat/netboot/centos/compute.exlist
osdistroname=centos6.5-x86_64
osvers=centos6.5
objtype=osimage
osarch=x86_64
provmethod=netboot
rootimgdir=/install/netboot/centos6.5/x86_64/compute
imagetype=linux
otherpkgdir=/install/post/otherpkgs/centos6.5/x86_64
pkgdir=/install/centos6.5/x86_64
------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements
with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with
Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0
Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and
11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
xCAT-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xcat-user
------------------------------------------------------------------------------
Slashdot TV. Videos for Nerds. Stuff that
Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
_______________________________________________
xCAT-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xcat-user
------------------------------------------------------------------------------
Slashdot TV. Videos for Nerds. Stuff that
Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
_______________________________________________
xCAT-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xcat-user
------------------------------------------------------------------------------
Slashdot TV. Videos for Nerds. Stuff that
Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
_______________________________________________
xCAT-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xcat-user
[attachment "genimage.log" deleted by Xiao Peng
Wang/China/IBM]
------------------------------------------------------------------------------
Slashdot TV. Videos for Nerds. Stuff that Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
_______________________________________________
xCAT-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xcat-user
------------------------------------------------------------------------------
Slashdot TV. Videos for Nerds. Stuff that Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
_______________________________________________
xCAT-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xcat-user
------------------------------------------------------------------------------
Slashdot TV. Videos for Nerds. Stuff that Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
_______________________________________________
xCAT-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xcat-user
------------------------------------------------------------------------------
Slashdot TV. Videos for Nerds. Stuff that Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
_______________________________________________
xCAT-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xcat-user
------------------------------------------------------------------------------
Slashdot TV. Videos for Nerds. Stuff that Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
_______________________________________________
xCAT-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xcat-user
------------------------------------------------------------------------------
Slashdot TV. Videos for Nerds. Stuff that Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
_______________________________________________
xCAT-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xcat-user
[attachment "error.jpg" deleted by Xiao Peng Wang/China/IBM]
------------------------------------------------------------------------------
Slashdot TV. Videos for Nerds. Stuff that Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
_______________________________________________
xCAT-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xcat-user
------------------------------------------------------------------------------
Slashdot TV. Videos for Nerds. Stuff that Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
_______________________________________________
xCAT-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xcat-user
------------------------------------------------------------------------------
Slashdot TV. Videos for Nerds. Stuff that Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
_______________________________________________
xCAT-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xcat-user
------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
xCAT-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xcat-user