I believe I have found the bug in 2.6's initrd that causes the error
I provided the screenshot for. In the "init" file:
if [ -z "$SNAPSHOTSERVER" ]; then cp /etc/resolv.conf
\$NEWROOT/etc/resolv.conf; fi
The backslash there is escaping the dollar sign for $NEWROOT, and as
a result, well, is generating that error :)
I need to head out for a bit so I don't have time to try fixing it
and re-packing the initrd. If someone else would like to be
adventurous and give it a shot, go for it.
Also, as for the stalling issue you are having, both genimage and
packimage appear to copy the /install/postscripts/xcatdsklspost and
put it in the rootimg folder's /opt/xcat. Just to cover the basics,
you did make the ampersand change in the copy in
/install/postscripts right?
On 7/22/2011 8:08 PM, Luis Miguel Silva wrote:
Oops...I'm sorry! heheh...
I had surgery today and i'm still a little drowsy heheh :oP
Just to
rule out strange gen/packimage issues with 2.6
(given that you stated resolv.conf wasn't
getting copied over), I regenerated my diskless
image and repacked it using xCAT 2.6 in a lab
environment and was able to netboot my CentOS
5.5 node without an issue as long as that
ampersand was at the end of that line in
xcatdsklspost.
However! I did notice the following error on
bootup:
Looks like maybe a bug? $NEWROOT doesn't seem to
be getting set or extracted out like it should
in that cp line. Logging into my node yields:
[root@c1n02 ~]# cat /etc/resolv.conf
#Dummy resolv.conf to make boot cleaner
Super!
On 7/22/2011 7:41 PM, Jonathan Dye wrote:
so, that's yet another problem. resolv.conf doesn't get written correctly. i see where the initrd is supposed to be copying both the resolv.conf and the lease file from the stateless environment, but it only copies the lease file. when i manually fixed resolv.conf in the guest, the retries from updateflag still didn't work, and a new process wouldn't work either.
reverse dns worked for the machine that it was trying to contact. forward did too, but as you can see it is using the IP of the xcat master and not the name.
- jonathan
----- Original Message -----
From: "Russell Jones" <rjo...@eggycrew.com>
To: "xCAT Users Mailing list" <xcat-user@lists.sourceforge.net>
Sent: Friday, July 22, 2011 6:19:38 PM
Subject: Re: [xcat-user] CentOS 5.5 stateless stalls when netbooting
\_ /bin/awk -f /xcatpost/updateflag.awk 172.31.32.254 3002
installstatus booted
That's a big indication that the updateflag may be hanging. Any output in 172.31.32.254's /var/log/messages that looks interesting?
Remember that xCAT 2.6 made big changes to DNS. Can you resolve both the xcatmaster, the management node, and the compute node itself when it is hung, both forward and reverse records?
On 7/22/2011 7:15 PM, Luis Miguel Silva wrote:
Actually, my co-worker had been trying to figure what was going on
with it yesterday and the current version of it did have a & in the
end.
But i'm still having trouble with it!
Please look at the attached screenshot to see what is happening from
the console.
As for the processes, here's how things look like:
root 1894 0.0 0.0 10900 1420 ? Ss 13:57 0:00
/bin/bash /etc/rc.d/rc 3
root 2133 0.0 0.0 10896 1376 ? S 13:57 0:00 \_
/bin/sh /etc/rc3.d/S61xcatpostinit start
root 2139 0.0 0.0 10768 1284 ? S 13:57 0:00
\_ /bin/sh /opt/xcat/xcatdsklspost
root 2197 0.0 0.0 10768 820 ? S 13:57 0:00
\_ /bin/sh /opt/xcat/xcatdsklspost
root 2203 0.0 0.0 3788 496 ? S 13:57 0:00
\_ tee -a /var/log/xcat/xcat.log
root 2229 0.0 0.0 8764 876 ? S 13:57 0:00
\_ /bin/awk -f /xcatpost/updateflag.awk 172.31.32.254 3002
installstatus booted
root 2239 0.0 0.0 3784 596 ? S 13:57 0:00
\_ logger -t xcat
root 2361 0.0 0.0 3788 468 ? S 13:59 0:00
\_ sleep 10
Any thoughts?
Thanks,
Luis
On Fri, Jul 22, 2011 at 6:02 PM, Russell Jones <rjo...@eggycrew.com> wrote:
./\$@ 2>&1 | tee -a \$logfile
That line needs an ampersand after it to resolve the problem. Example:
./\$1 2>&1 | tee -a \$logfile &
On 7/22/2011 6:57 PM, Luis Miguel Silva wrote:
Dear all,
I'm having some trouble with netbooting CentOS5.5 in my 2.6 xCAT system.
>From the compute node's console, all i see is that it hangs when booting "syslogd" but after carefully inspecting i can see it hangs
while loading "xcatdsklspost".
More specifically, in this area:
if [[ -f \$1 ]]; then
echo \"Running postscript: \$@\" | tee -a \$logfile
./\$@ 2>&1 | tee -a \$logfile
else
echo \"Postscript \$1 does NOT exist.\" | tee -a \$logfile
fi
We have come across this before (in a 2.5 xCAT system) and a co-worker
managed to solve it but he did not document it and now he can't figure
out what's going on with this...
Any thoughts?
p.s. we basically just followed the "Basic Install DHCP" How to's
"Advanced Features" section: http://sourceforge.net/apps/mediawiki/xcat/index.php?title=Basic_Install_DHCP#Advanced_features Thanks,
Luis
------------------------------------------------------------------------------
10 Tips for Better Web Security
Learn 10 ways to better secure your business today. Topics covered include:
Web security, SSL, hacker attacks& Denial of Service (DoS), private keys,
security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ _______________________________________________
xCAT-user mailing list xCAT-user@lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/xcat-user ------------------------------------------------------------------------------
Storage Efficiency Calculator
This modeling tool is based on patent-pending intellectual property that
has been used successfully in hundreds of IBM storage optimization engage-
ments, worldwide. Store less, Store more with what you own, Move data to
the right place. Try It Now! http://www.accelacomm.com/jaw/sfnl/114/51427378/ _______________________________________________
xCAT-user mailing list xCAT-user@lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/xcat-user ------------------------------------------------------------------------------
Storage Efficiency Calculator
This modeling tool is based on patent-pending intellectual property that
has been used successfully in hundreds of IBM storage optimization engage-
ments, worldwide. Store less, Store more with what you own, Move data to
the right place. Try It Now! http://www.accelacomm.com/jaw/sfnl/114/51427378/ _______________________________________________
xCAT-user mailing list xCAT-user@lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/xcat-user
------------------------------------------------------------------------------
Storage Efficiency Calculator
This modeling tool is based on patent-pending intellectual property that
has been used successfully in hundreds of IBM storage optimization engage-
ments, worldwide. Store less, Store more with what you own, Move data to
the right place. Try It Now! http://www.accelacomm.com/jaw/sfnl/114/51427378/
_______________________________________________
xCAT-user mailing list
xCAT-user@lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/xcat-user
------------------------------------------------------------------------------
Storage Efficiency Calculator
This modeling tool is based on patent-pending intellectual property that
has been used successfully in hundreds of IBM storage optimization engage-
ments, worldwide. Store less, Store more with what you own, Move data to
the right place. Try It Now! http://www.accelacomm.com/jaw/sfnl/114/51427378/
_______________________________________________
xCAT-user mailing list
xCAT-user@lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/xcat-user
------------------------------------------------------------------------------
Storage Efficiency Calculator
This modeling tool is based on patent-pending
intellectual property that
has been used successfully in hundreds of IBM
storage optimization engage-
ments, worldwide. Store less, Store more with
what you own, Move data to
the right place. Try It Now! http://www.accelacomm.com/jaw/sfnl/114/51427378/
_______________________________________________
xCAT-user mailing list xCAT-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xcat-user
------------------------------------------------------------------------------
Storage Efficiency Calculator
This modeling tool is based on patent-pending intellectual property that
has been used successfully in hundreds of IBM storage optimization engage-
ments, worldwide. Store less, Store more with what you own, Move data to
the right place. Try It Now! http://www.accelacomm.com/jaw/sfnl/114/51427378/
_______________________________________________
xCAT-user mailing list
xCAT-user@lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/xcat-user
------------------------------------------------------------------------------
Storage Efficiency Calculator
This modeling tool is based on patent-pending intellectual
property that
has been used successfully in hundreds of IBM storage
optimization engage-
ments, worldwide. Store less, Store more with what you own,
Move data to
the right place. Try It Now! http://www.accelacomm.com/jaw/sfnl/114/51427378/
_______________________________________________
xCAT-user mailing list xCAT-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xcat-user
------------------------------------------------------------------------------
Storage Efficiency Calculator
This modeling tool is based on patent-pending intellectual property that
has been used successfully in hundreds of IBM storage optimization engage-
ments, worldwide. Store less, Store more with what you own, Move data to
the right place. Try It Now! http://www.accelacomm.com/jaw/sfnl/114/51427378/
------------------------------------------------------------------------------
Storage Efficiency Calculator
This modeling tool is based on patent-pending intellectual property that
has been used successfully in hundreds of IBM storage optimization engage-
ments, worldwide. Store less, Store more with what you own, Move data to
the right place. Try It Now! http://www.accelacomm.com/jaw/sfnl/114/51427378/