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