On my RHEL6 pair of servers, I tested the rsync from server-1 to Server-2 with SSH.  Everything was good as expected. However, when I moved a file under A directory, A/x.file to B/ of /home/user on Server-1, repeated the same rsync with --delete (or similar options) did not remove x.file on A/ and backup  x.file to B/ on Server-2.  Here is the rsync script:  rsync -avhu -e ssh --delete home/user/ remote_user@remote_host:/home/user/.  ssh was set up without passphrase.  I tried different order of those options, none of them work, meaning that x.file was still under A/ at destination (server-2), not on B/.  What went wrong?
rsync --delete did not remove file in destination while with ssh
centos;ssh;rhel;rsync