生产环境: 4个DC(Windows Server 2003)和近150个工作站。
意图:迁移到Samba4
首先,我添加了第5个DC(CentOS 6.5,Samba 4.1.11-9.el6.x86_64从SerNet存储库)。 尽pipe存在一些缺陷,它仍然有效。
主要担心: sysvol复制。
我已经GOOGLE了,发现这个function还没有实现。
我做了什么:
samba-tool ntacl sysvolreset 。 得到:
open: error=2 (No such file or directory) ERROR(runtime): uncaught exception - (-1073741823, 'Undetermined error') File "/usr/lib64/python2.6/site-packages/samba/netcmd/__init__.py", line 175, in _run return self.run(*args, **kwargs) File "/usr/lib64/python2.6/site-packages/samba/netcmd/ntacl.py", line 218, in run lp, use_ntvfs=use_ntvfs) File "/usr/lib64/python2.6/site-packages/samba/provision/__init__.py", line 1612, in setsysvolacl set_gpos_acl(sysvol, dnsdomain, domainsid, domaindn, samdb, lp, use_ntvfs, passdb=s4_passdb) File "/usr/lib64/python2.6/site-packages/samba/provision/__init__.py", line 1517, in set_gpos_acl passdb=passdb) File "/usr/lib64/python2.6/site-packages/samba/provision/__init__.py", line 1480, in set_dir_acl setntacl(lp, path, acl, domsid, use_ntvfs=use_ntvfs, skip_invalid_chown=True, passdb=passdb, service=service) File "/usr/lib64/python2.6/site-packages/samba/ntacls.py", line 154, in setntacl smbd.set_nt_acl(file, security.SECINFO_OWNER | security.SECINFO_GROUP | security.SECINFO_DACL | security.SECINFO_SACL, sd, service=service)
所描述和解决的情况很less,但原因肯定是不同的。
我不是一个程序员,(对于程序员和他们的工作应有的尊重),我无法通过数以千计的python线成功地find问题所在。
发现至less有一个基于rsync的解决scheme,但我需要复制本机的Windows AD,所以这个解决scheme不适合我。
有什么build议么?