У меня есть тестовая установка, состоящая из двух (трех) узлов, 1 блока и тестового пакета.
Файлы копируются, и я вижу файлы на каждом узле. Я настроил CTDB и добавил кластер в Active Directory. В Windows 10 я могу получить доступ к общему ресурсу только как администратор. Я хочу установить разрешения для пользователей. Как только я устанавливаю разрешения в Windows, появляется сообщение об ошибке «Не удалось перечислить объекты в контейнере. Доступ запрещен».
Я установил разные кластеры в ubuntu, centos и debian. Последняя установка:
Вот текущая конфигурация для samba:
[global]
clustering = Yes
netbios name = CLUSTER3
realm = MYDOMAIN.COM
registry shares = Yes
security = ADS
template homedir = /home/%U
winbind enum groups = Yes
winbind enum users = Yes
winbind use default domain = Yes
workgroup = MYDOMAIN
idmap config mydomain : backend = rid
idmap config mydomain : range = 20000 - 29999
idmap config * : range = 10000 - 19999
idmap config * : backend = tdb
map acl inherit = Yes
vfs objects = acl_xattr
[media]
comment = Media
path = /mnt/glusterfs_vol_data/media
read only = No
acl_xattr:ignore system acl = yes
Я также обнаружил здесь очень похожую проблему: Не удается установить права доступа Samba в Windows
Кто-нибудь может мне подсказать, как заставить эти разрешения работать? Я также установил файловый сервер с samba в AD, который отлично работает с точки зрения настройки разрешений с ubuntu 20.04 и Samba 4.11.6-Ubuntusamba. Но при настройке кластера я столкнулся с проблемами с правами доступа к файлам.