rsync via ssh Problem


 
Thread Tools Search this Thread
Operating Systems Solaris rsync via ssh Problem
# 1  
Old 01-26-2011
rsync via ssh Problem

Hi all,
recently I took over the admin-task for a solaris 10 x86 machine.

I would like to use rsync for backing up files via ssh to another machine. There are two machines I have tested with both without success. One is a ubuntu server 8.04, the other one is ubuntu 10.04 desktop.

Installed rsync from sunfreeware.com and also the dependencies. Tested locally, works fine. Two directories on the solaris machine are synced just fine.

When I try to backup to one of the other machines I get an error:
Code:
bash: /usr/local/bin/rsync: No such file or directory
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(601) [sender=3.0.7]

I can connect to the other machines from the solaris machine via ssh, so I am assuming ssh is not the problem.

Syncing between just the other two machines also works fine via ssh.

Any ideas what could be the problem?

Moderator's Comments:
Mod Comment Please use [code] and [/code] tags when posting code, data or logs etc. to preserve formatting and enhance readability, thanks.


---------- Post updated at 08:05 AM ---------- Previous update was at 07:58 AM ----------

Ok, problem solved. rsync needs to be in the same directory on both machines.

solaris was /usr/local/bin
while ubuntu is /usr/bin/

seems to work now

Last edited by zaxxon; 01-26-2011 at 09:00 AM.. Reason: code tags
# 2  
Old 01-26-2011
The rsync binary has to be available on all machines. SSH is only used for data transport, which the two running rsync programs (one local, one remote) use to communicate.
# 3  
Old 01-26-2011
it was available/present on all machines, even the same version. But apparently it also needs to be in the exact same path/location on the machines. Being in th user's path does not seem to be enough.

---------- Post updated at 08:24 AM ---------- Previous update was at 08:18 AM ----------

Ok, BUT:

Only syncing from the solaris machine to a ubuntu machine works now. Meaning: If I issue the command when I am on the solaris machine it works.

When I am on the ubuntu machine I get an error:
-----
bash: rsync: command not found
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: remote command not found (code 127) at io.c(454) [sender=2.6.9]
-----

Could this be because somehow bash or something is loaded when I log in to the solaris machine which sets the PATH. But when issuing the rsync request the Path is not set, because I am not logged in?

Anyone know what I mean?
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Rsync over ssh

Hi UnixGurus Could you please help me with the below scenario. SERVER1=abc.ins.com SERVER2=exy.ins.com PATH=/home/oracle/backup/ USER=oracle I want to sync $PATH from $SERVER1 to $SERVER2. I used the below command and run the command from $SERVER1 /usr/bin/rsync -arv -e ssh $PATH... (1 Reply)
Discussion started by: cheers799
1 Replies

2. Shell Programming and Scripting

Rsync from remote machine via ssh and sync by uisng find by modified time

Hi I have a requirement to rsync from remote to local machine via ssh and sync files that are changed in last n hours. pgrep to check if no other sync is running pgrep -f rsync.*/opt > /dev/null || rsync --bwlimit=10000 -avz --delete root@X.X.X.X:/var/source/ /opt/dest/ >> /home/log 2>&1... (0 Replies)
Discussion started by: robo
0 Replies

3. UNIX and Linux Applications

Rsync problem

Hi Guys does any know the cause of this error on rsync: tried transferring files to a remote server in a NFS share directory and i got that error, previously it was ok. (1 Reply)
Discussion started by: RobertG
1 Replies

4. OS X (Apple)

rsync and ssh keys help

Not specifically a mac question, but it's what I am using. I am setting up some replication for some file shares using rsync. The problem is that I am being given a little bit of a twist - I'm supposed to use a non-admin account to do it with. I have 2 boxes - Master and Slave with 1... (2 Replies)
Discussion started by: kleinboy
2 Replies

5. Shell Programming and Scripting

problem with rsync

Hi, I am copying files from one server to the other by rsync utilty. I am giving a list file to the rsync and i am writing it to the log also. The problem is that,rsync is not copying the order in which i have given files and links to the list. I can see it, through the log file. I am giving... (7 Replies)
Discussion started by: vvenu88
7 Replies

6. Shell Programming and Scripting

single quote problem with rsync

Hi everybody, I'm a newbie and hope that someone help me in this problem. I have a filename in LINUX with single quote like this: abs@hosttest:~/ABS/BETY/cygdrive/C/DECLARANOT 1.1.4/02 - ROCK/052 - GUNSROSES> dir You* -rw-r--r-- 1 abs users 2365881 2008-08-25 09:16 You're Crazy.mp3 ... (9 Replies)
Discussion started by: mr_boysito
9 Replies

7. UNIX for Dummies Questions & Answers

Problems using rsync in Leopard with SSH... seeking solution/alternative

Precursor: ...it may sound like I'm at least somewhat comfortable with Unix, but I'm far from it. Layman's terms would be greatly appreciated :) Okay, so here's the situation. I created a website using iWeb, and I'm not using a .Mac account (you can sync website in one click if you do). Being... (4 Replies)
Discussion started by: compulsiveguile
4 Replies

8. UNIX for Dummies Questions & Answers

rsync problem

Hi, I wanna synchronize all the /etc settings from my previous server to new one. (Both of them are Debian Etch 4.0) I used this command: rsync -r -vz -e ssh someuser@myOldServer:/etc /etc & rsync -avz -e ssh someuser@myOldServer:/etc /etc These commands told me that everything occur perfectly... (6 Replies)
Discussion started by: mjdousti
6 Replies

9. UNIX for Advanced & Expert Users

rsync problem!!

I know double posting is not allowed... but I need urgent help on this question... so... please bear with me! I am having a problem with rsyncing 2 directories in my network. Here is the situation: 1. I have a directory tree on the 1 server say: SOURCE 2. I have to rsync this directory tree... (3 Replies)
Discussion started by: skotapal
3 Replies

10. UNIX for Advanced & Expert Users

rsync problem

Hi, while runninc rsycnc I am getting following error rsync error: received SIGUSR1 or SIGINT (code 20) at rsync.c(229) any idea? (1 Reply)
Discussion started by: redlotus72
1 Replies
Login or Register to Ask a Question