Страница 1 из 1

Freebsd 10.2 Samba 4.1 и дубликаты файлов

Добавлено: 2015-10-04 20:34:57
densan
Здравствуйте.
Есть свежеустановленая freebsd 10.2 на которую установлена samba samba41-4.1.18 в режиме server role = active directory domain controller.
Поймал странный глюк: при открытии шары дублируются
1.JPG
Пытался отключить кэширование

Код: Выделить всё

directory name cache size = 0
- не помогает.

Код: Выделить всё

# Global parameters
[global]
        workgroup = FIRMA
        realm = FIRMA.LOCAL
        netbios name = DC1
        interfaces = re1
        bind interfaces only = Yes
        server role = active directory domain controller
        dns forwarder = 8.8.8.8
        server services = rpc, nbt, wrepl, ldap, cldap, kdc, drepl, winbind, ntp_signd, kcc, dnsupdate, dns, smb
        dcerpc endpoint servers = epmapper, wkssvc, rpcecho, samr, netlogon, lsarpc, spoolss, drsuapi, dssetup, unixinfo, browser, eventlog6, backupkey, dnsserver, winreg, srvsvc
        idmap_ldb:use rfc2307 = yes
        directory name cache size = 0
[netlogon]
        path = /var/db/samba4/sysvol/compressor.local/scripts
        read only = No

[sysvol]
        path = /var/db/samba4/sysvol
        read only = No
[public]
        path = /usr/public
        read only = No
        directory name cache size = 0
Не сталкивался ли кто с такой проблемой? Как её лечить?

Freebsd 10.2 Samba 4.1 и дубликаты файлов

Добавлено: 2015-10-05 11:56:33
densan
Изучаю дальше эту проблему: вначале шары были на ZFS, на всякий пожарный добавил в сервер новый винт, отформатировал в UFS, создал на нем шару - проблема осталась.
Протестировал: данная проблема проявляется на XP, Viste,7. Даже на BSD если смотреть smbclient - проблема есть.

Код: Выделить всё

smbclient -L 172.22.42.127 -U%
Domain=[TEST] OS=[Unix] Server=[Samba 4.1.18]

        Sharename       Type      Comment
        ---------       ----      -------
        netlogon        Disk
        sysvol          Disk
        public          Disk
        public-ufs      Disk
        IPC$            IPC       IPC Service
Domain=[TEST] OS=[Unix] Server=[Samba 4.1.18]

        Server               Comment
        ---------            -------

        Workgroup            Master
        ---------            -------
root@dc1:~ # smbclient //172.22.42.127/public -UAdministrator -c 'ls'
Enter Administrator's password:
Domain=[TEST] OS=[Unix] Server=[Samba 4.1.18]
  .                                   D        0  Mon Oct  5 10:47:06 2015
  ..                                  D        0  Mon Oct  5 10:33:08 2015
  !                                   D        0  Mon Oct  5 10:47:06 2015
  !                                   D        0  Mon Oct  5 10:47:06 2015
  Test                                D        0  Mon Oct  5 10:47:17 2015
                45117 blocks of size 4194304. 45117 blocks available
вывод - проблема однозначно в самой самбе или в связке Samba 4.1.18 + FreeBSD10.2

Freebsd 10.2 Samba 4.1 и дубликаты файлов

Добавлено: 2015-10-05 12:14:45
Alvares
Если один из дублей прибить, что в итоге?

Freebsd 10.2 Samba 4.1 и дубликаты файлов

Добавлено: 2015-10-05 12:36:24
densan
Удалиться сам файл или папка, создастся новый дубль из другого файла или папки.

Отправлено спустя 2 минуты 11 секунд:
Данная проблема проявилась уже на 2-х инсталляциях 10.2-RELEASE. Сейчас для теста качаю 9.3-RELEASE

Freebsd 10.2 Samba 4.1 и дубликаты файлов

Добавлено: 2015-10-05 12:39:00
BirdGovorun
[netlogon]
path = /var/db/samba4/sysvol/compressor.local/scripts
read only = No

[sysvol]
path = /var/db/samba4/sysvol
read only = No
Так нельзя делать, пути к файлам не должны пересекаться.

Freebsd 10.2 Samba 4.1 и дубликаты файлов

Добавлено: 2015-10-05 14:15:13
densan
Эти шары в smb4.conf прописывает

Код: Выделить всё

samba-tool domain provision --use-rfc2307 --interactive --use-ntvfs
Закомментировал эти шары, перезапустил самбу - проблема осталась.

Код: Выделить всё

# Global parameters
[global]
        workgroup = FIRMA
        realm = FIRMA.LOCAL
        netbios name = DC1
        interfaces = re1
        bind interfaces only = Yes
        server role = active directory domain controller
        dns forwarder = 8.8.8.8
        server services = rpc, nbt, wrepl, ldap, cldap, kdc, drepl, winbind, ntp_signd, kcc, dnsupdate, dns, smb
        dcerpc endpoint servers = epmapper, wkssvc, rpcecho, samr, netlogon, lsarpc, spoolss, drsuapi, dssetup, unixinfo, browser, eventlog6, backupkey, dnsserver, winreg, srvsvc
        idmap_ldb:use rfc2307 = yes
        directory name cache size = 0
#[netlogon]
#       path = /var/db/samba4/sysvol/compressor.local/scripts
#        read only = No

#[sysvol]
#        path = /var/db/samba4/sysvol
#        read only = No
[public]
        path = /usr/public
        read only = No
        directory name cache size = 0
[public-ufs]
        path = /ufs
        read only = No
        directory name cache size = 0
Отправлено спустя 1 час 20 минут 32 секунды:
Установил 9.3-RELEASE установил samba41-4.1.18 с тем же конфигом - все работает без проблем, дублей нет.

Freebsd 10.2 Samba 4.1 и дубликаты файлов

Добавлено: 2015-10-05 14:35:34
trubb
BirdGovorun писал(а):
[netlogon]
path = /var/db/samba4/sysvol/compressor.local/scripts
read only = No

[sysvol]
path = /var/db/samba4/sysvol
read only = No
Так нельзя делать, пути к файлам не должны пересекаться.
ну в винде так же - нетлогон внутри сисвола

Freebsd 10.2 Samba 4.1 и дубликаты файлов

Добавлено: 2015-10-05 15:23:05
densan
Почитал форумы на freebsd.org. Не я один столкнулся с данной проблемой. Проблема пока не решена, нужно оставаться на 9.х или 10.0. Что-то в 10.1 добавили, что изломало работу самбы.

Freebsd 10.2 Samba 4.1 и дубликаты файлов

Добавлено: 2015-10-06 11:40:49
Гость
Так PR есть? Если нет, сделайте.

Freebsd 10.2 Samba 4.1 и дубликаты файлов

Добавлено: 2015-10-06 12:53:31
densan
Гость писал(а):Так PR есть? Если нет, сделайте.
Готов, но не умею. Знание английского на уровне чтения документации.
Если просветите как это осуществить - буду благодарен.

Freebsd 10.2 Samba 4.1 и дубликаты файлов

Добавлено: 2015-10-07 10:10:26
Гость
Для начала прочтите https://www.freebsd.org/doc/ru_RU.KOI8- ... iting.html, только send-pr уже не работает, так что регистрируетесь https://bugs.freebsd.org/bugzilla/enter_bug.cgi и дальше по инструкции. Проблем быть не должно.
Или попробуйте написать напрямую timur@FreeBSD.org, на русском должен понимать ;-)

Freebsd 10.2 Samba 4.1 и дубликаты файлов

Добавлено: 2015-10-26 22:34:43
densan
заметил что samba обновилась - установил обновленную версию - косяка с дубликатами нет (файлы на ufs).