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
sisuite-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sisuite-users

Reply via email to