Hello , ( samba 4.6.9 - centos 6 DC1 centos DC2 ) I tried to sync sysvol as described in https://wiki.samba.org/index.php/Rsync_based_SysVol_replication_workaround between two DC but rsync shows some errors like this rsync: set_acl: sys_acl_set_file(apam-ad.apam.it/Policies/{D725AAC4-27E8-46AC-918D-55B560988386}/Machine/Applications/{031B2C75-D832-429B-B4C4-226BAA665E3A}.aas, ACL_TYPE_ACCESS): Argument list too long (7) DC1 rsync version 3.0.6 protocol version 30 DC2 rsync version 3.0.9 protocol version 30 do someone knows a way to avoid this error ? thank you giuseppe
Hi, Does your fs support xattr? Check here: https://wiki.samba.org/index.php/File_System_Support MJ On 11/03/2017 08:41 AM, Giuseppe Arvati via samba wrote:> Hello , > > ( samba 4.6.9 - centos 6 DC1 centos DC2 ) > > I tried to sync sysvol as described in > https://wiki.samba.org/index.php/Rsync_based_SysVol_replication_workaround > between two DC > > but rsync shows some errors like this > rsync: set_acl: > sys_acl_set_file(apam-ad.apam.it/Policies/{D725AAC4-27E8-46AC-918D-55B560988386}/Machine/Applications/{031B2C75-D832-429B-B4C4-226BAA665E3A}.aas, > ACL_TYPE_ACCESS): Argument list too long (7) > > DC1 rsync version 3.0.6 protocol version 30 > DC2 rsync version 3.0.9 protocol version 30 > > do someone knows a way to avoid this error ? > > thank you > > giuseppe >
Best guess.. Can you check this : ( from the wiki ) Good: rsync --dry-run -XAavz --delete-after --password-file=/usr/local/samba/etc/rsync-sysvol.secret rsync://sysvol-replication@{IP-of-you-PDC}/SysVol/ /path/to/your/sysvol/folder/ Wrong. rsync --dry-run -XAavz --delete-after --password-file=/usr/local/samba/etc/rsync-sysvol.secret rsync://sysvol-replication@{IP-of-you-PDC}/SysVol/* /path/to/your/sysvol/folder/ The difference is the * after Sysvol, so check if "*" is in the rsync line. Greetz, Louis> -----Oorspronkelijk bericht----- > Van: samba [mailto:samba-bounces at lists.samba.org] Namens mj via samba > Verzonden: vrijdag 3 november 2017 9:51 > Aan: samba at lists.samba.org > Onderwerp: Re: [Samba] sysvol replcation rsync error > > Hi, > > Does your fs support xattr? > > Check here: https://wiki.samba.org/index.php/File_System_Support > > MJ > > On 11/03/2017 08:41 AM, Giuseppe Arvati via samba wrote: > > Hello , > > > > ( samba 4.6.9 - centos 6 DC1 centos DC2 ) > > > > I tried to sync sysvol as described in > > > https://wiki.samba.org/index.php/Rsync_based_SysVol_replicatio > n_workaround > > between two DC > > > > but rsync shows some errors like this > > rsync: set_acl: > > > sys_acl_set_file(apam-ad.apam.it/Policies/{D725AAC4-27E8-46AC- > 918D-55B560988386}/Machine/Applications/{031B2C75-D832-429B-B4 > C4-226BAA665E3A}.aas, > > ACL_TYPE_ACCESS): Argument list too long (7) > > > > DC1 rsync version 3.0.6 protocol version 30 > > DC2 rsync version 3.0.9 protocol version 30 > > > > do someone knows a way to avoid this error ? > > > > thank you > > > > giuseppe > > > > -- > To unsubscribe from this list go to the following URL and read the > instructions: https://lists.samba.org/mailman/options/samba >
Hello, 1) fs acl support I use XFS I did the tests ( https://wiki.samba.org/index.php/File_System_Support ) and no errors [root at dc1ucp ~]# setfattr -n user.test -v test test.txt [root at dc1ucp ~]# setfattr -n security.test -v test2 test.txt [root at dc1ucp ~]# getfattr -d test.txt # file: test.txt user.test="test" [root at dc1ucp ~]# getfattr -n security.test -d test.txt # file: test.txt security.test="test2" [root at dc1ucp ~]# setfacl -m g:adm:rwx test.txt [root at dc1ucp ~]# getfacl test.txt # file: test.txt # owner: root # group: root user::rw- group::r-- group:adm:rwx mask::rwx other::r-- 2) rsync command I used #!/bin/bash PWDFILE=/usr/local/samba/etc/rsync-sysvol.secret SVOLPATH=/usr/local/samba/var/locks/sysvol/ ROPT="-XAavz --delete-after" rsync $ROPT --password-file=$PWDFILE rsync://sysvol-replication at 10.1.1.2/SysVol/ $SVOLPATH thank you Il 03/11/2017 09:50, mj via samba ha scritto:> Hi, > > Does your fs support xattr? > > Check here: https://wiki.samba.org/index.php/File_System_Support > > MJ > > On 11/03/2017 08:41 AM, Giuseppe Arvati via samba wrote: >> Hello , >> >> ( samba 4.6.9 - centos 6 DC1 centos DC2 ) >> >> I tried to sync sysvol as described in >> https://wiki.samba.org/index.php/Rsync_based_SysVol_replication_workaround >> >> between two DC >> >> but rsync shows some errors like this >> rsync: set_acl: >> sys_acl_set_file(apam-ad.apam.it/Policies/{D725AAC4-27E8-46AC-918D-55B560988386}/Machine/Applications/{031B2C75-D832-429B-B4C4-226BAA665E3A}.aas, >> ACL_TYPE_ACCESS): Argument list too long (7) >> >> DC1 rsync version 3.0.6 protocol version 30 >> DC2 rsync version 3.0.9 protocol version 30 >> >> do someone knows a way to avoid this error ? >> >> thank you >> >> giuseppe >> >
On Fri, 3 Nov 2017 10:18:14 +0100 "L.P.H. van Belle via samba" <samba at lists.samba.org> wrote:> Best guess.. > > Can you check this : > > ( from the wiki ) > Good: > rsync --dry-run -XAavz --delete-after > --password-file=/usr/local/samba/etc/rsync-sysvol.secret > rsync://sysvol-replication@{IP-of-you-PDC}/SysVol/ /path/to/your/sysvol/folder/ > > Wrong. > rsync --dry-run -XAavz --delete-after > --password-file=/usr/local/samba/etc/rsync-sysvol.secret > rsync://sysvol-replication@{IP-of-you-PDC}/SysVol/* /path/to/your/sysvol/folder/ > > The difference is the * after Sysvol, so check if "*" is in the rsync > line. > > Greetz, > > LouisThat could make things worse :-( What does this command show: ls -R /usr/local/samba/var/locks/sysvol/apam-ad.apam.it/Policies/{D725AAC4-27E8-46AC-918D-55B560988386}/Machine/Applications/{031B2C75-D832-429B-B4C4-226BAA665E3A}.aas (It all should be one line) Rowland
Hai, yes, sorry, thats what i meant, useing "*" is wrong.. Thats that same when you do... ( in a folder with miljoens files. ) ls * Or rm * Same argument error. Encounterd that 2 weeks ago and thats not a samba thing. Greetz, Louis> -----Oorspronkelijk bericht----- > Van: samba [mailto:samba-bounces at lists.samba.org] Namens > Rowland Penny via samba > Verzonden: vrijdag 3 november 2017 11:28 > Aan: samba at lists.samba.org > Onderwerp: Re: [Samba] sysvol replcation rsync error > > On Fri, 3 Nov 2017 10:18:14 +0100 > "L.P.H. van Belle via samba" <samba at lists.samba.org> wrote: > > > Best guess.. > > > > Can you check this : > > > > ( from the wiki ) > > Good: > > rsync --dry-run -XAavz --delete-after > > --password-file=/usr/local/samba/etc/rsync-sysvol.secret > > rsync://sysvol-replication@{IP-of-you-PDC}/SysVol/ > /path/to/your/sysvol/folder/ > > > > Wrong. > > rsync --dry-run -XAavz --delete-after > > --password-file=/usr/local/samba/etc/rsync-sysvol.secret > > rsync://sysvol-replication@{IP-of-you-PDC}/SysVol/* > /path/to/your/sysvol/folder/ > > > > The difference is the * after Sysvol, so check if "*" is in > the rsync > > line. > > > > Greetz, > > > > Louis > > That could make things worse :-( > > What does this command show: > > ls > -R > /usr/local/samba/var/locks/sysvol/apam-ad.apam.it/Policies/{D725AAC4-27E8-46AC-918D-55B560988386}/Machine/Applications/{031B2C75> -D832-429B-B4C4-226BAA665E3A}.aas> > (It all should be one line) > > Rowland > > -- > To unsubscribe from this list go to the following URL and read the > instructions: https://lists.samba.org/mailman/options/samba >