Mysterious (bogus?) rsync(d) errors -- (code 23) at main.c(1045)

Wayne Davison wayned at
Thu May 19 06:44:58 GMT 2005

On Wed, May 18, 2005 at 09:39:35PM -0700, Josh Berkus wrote:
> skipping non-regular file "pgdata/base/17521/pgsql_tmp"
> skipping non-regular file "pgdata/pg_xlog"

This is because you didn't specify --links.  It would be easier if you
just specifed "-a" instead of --perms --owner --group --times --recursive
and --links, though.

> chown . : Operation not permitted

This is an attempt to set the group (when not running as root) of the
base directory (you get two of them because of the post-processng
directory-permissions pass).  So, if the destination is "/pgdata", that
is the directory with the chown problem.  Perhaps your OS doesn't allow
a mount point to be changed to a different group?


More information about the rsync mailing list