Greetings, SystemImager persons. I have an issue for which I must turn to the
experts. I've used SystemImager successfully before (on a different set of
machines than described here), so I'm not a _total_ novice, but I'm not an
expert user, either.
I have a small cluster of Ubuntu 8.04 nodes onto which I have installed
systemimager 4.02 and systemconfigurator 2.2.11 from the Debian packages on the
website. On my golden client (called 'node02') I can create an image with
si_prepareclient, no problem (run as root). However, attempting to retrieve
the
image from the image server (the cluster's master node) results in the
following:
<transcript>
# si_getimage --version
si_getimage (part of SystemImager) v4.0.2
# si_getimage --golden-client node02 --image image_name --ip-assignment dhcp
--post-install kexec
[snip... saying 'y' to questions]
Retrieving /etc/systemimager/mounted_filesystems from node02 to check for
mounted filesystems...
------------- node02 mounted_filesystems RETRIEVAL PROGRESS -------------
@ERROR: access denied to root from node01 (192.168.44.1)
rsync error: error starting client-server protocol (code 5) at main.c(1383)
[receiver=2.6.9]
------------- node02 mounted_filesystems RETRIEVAL FINISHED -------------
Failed to retrieve /etc/systemimager/mounted_filesystems from node02.
si_getimage: Have you run "si_prepareclient" on node02?
If you see the message "unrecognised option" above, check
http://systemimager.org/download/ to be sure that you are running
the recommended version of rsync.
#
</transcript>
And yet, rsync between the two machines, for that particular file even, WILL
work, as you can see in this transcript:
<transcript>
# mkdir /tmp/foo
# cd /tmp/foo
# rsync --version
rsync version 2.6.9 protocol version 29
# FILE=/etc/systemimager/mounted_filesystems
# rsync --log-file=test_rsync_log.txt [EMAIL PROTECTED]:$FILE .
# ls
total 8
-rw-r--r-- 1 root root 662 2008-12-01 09:46 mounted_filesystems
-rw-r--r-- 1 root root 182 2008-12-01 09:46 test_rsync_log.txt
# wtf!
-bash: wtf!: command not found
#
</transcript>
There you see it, rsync got the file from node02 with nary a problem. I'm
pretty sure it's not a firewall issue, since there are no iptables rules in
effect on the golden client, and even if there were, you can see that the
simple
rsync example worked (there is a firewall active on the image server, but the
rsync port 873 is open, and again, the simple example works).
Is there something simple I'm missing? A systemimager config file somewhere?
I
don't remember having to do such a thing from my previous experience.
I have Googled the error message thoroughly, including permutations, to no
avail. Frustratingly, I can't even seem to find out exactly what "code 5" is.
Please let me know if you need more information on context... I'd be most
grateful for any help that you could offer.
Many thanks,
Doug
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
sisuite-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sisuite-users