Page 1 of 1

Linux'ы и Samba на NAS4Free 10.2.0.2 - Prester

Posted: 25 Apr 2016 17:02
by GSerg
Обновил N4F до Prester,и линуксовые клиенты утратили возможность писать файлы на SMB ресурсы,в винде всё нормально.Ошибка выглядит так :
кусок smbcontrol :

Code: Select all

Samba version 4.2.5
PID     Username      Group         Machine            Protocol Version       
------------------------------------------------------------------------------
87146     ftp           ftp           192.168.25.121 (ipv4:192.168.25.121:33424) NT1  
80144     azat.g        guest         192.168.25.217 (ipv4:192.168.25.217:63804) SMB2_10
------------------------------------------------------------------------------
Мой подключенный пк под линуксом-NT1,машина под windows-SMB2_10.

Вот так выглядит в ФМ :
smberror.png
В логах линукса-клиента ничего ,в логах NAS что-то про

Code: Select all

2016/04/25 17:52:04.005688,  0] ../source3/lib/dumpcore.c:313(dump_core)
Apr 25 17:52:04 host02 smbd[87437]:   unable to change to %N.core
Apr 25 17:52:04 host02 smbd[87437]:   refusing to dump core
Apr 25 17:52:14 host02 smbd[87497]: [2016/04/25 17:52:14.024309,  0] ../lib/dbwrap/dbwrap.c:184(dbwrap_check_lock_order)
Apr 25 17:52:14 host02 smbd[87497]:   Lock order violation: Trying /var/db/samba4/locking.tdb at 1 while /var/db/samba4/brlock.tdb at 2 is locked
Apr 25 17:52:14 host02 smbd[87497]: [2016/04/25 17:52:14.024336,  0] ../lib/dbwrap/dbwrap.c:133(debug_lock_order)
Apr 25 17:52:14 host02 smbd[87497]:   lock order:  1:<none> 2:/var/db/samba4/brlock.tdb 3:<none>
Apr 25 17:52:14 host02 smbd[87497]: [2016/04/25 17:52:14.024351,  0] ../source3/lib/util.c:788(smb_panic_s3)
Apr 25 17:52:14 host02 smbd[87497]:   PANIC (pid 87497): invalid lock_order
Apr 25 17:52:14 host02 smbd[87497]: [2016/04/25 17:52:14.025404,  0] ../source3/lib/util.c:899(log_stack_trace)
Apr 25 17:52:14 host02 smbd[87497]:   BACKTRACE: 26 stack frames:
Apr 25 17:52:14 host02 smbd[87497]:    #0 0x8035ba918 <log_stack_trace+0x28> at /usr/local/lib/libsmbconf.so.0
Apr 25 17:52:14 host02 smbd[87497]:    #1 0x8035ba802 <smb_panic_s3+0x52> at /usr/local/lib/libsmbconf.so.0
Apr 25 17:52:14 host02 smbd[87497]:    #2 0x80168eacd <smb_panic+0x13d> at /usr/local/lib/libsamba-util.so.0
Apr 25 17:52:14 host02 smbd[87497]:    #3 0x8070108cf <dbwrap_fetch_locked+0x29f> at /usr/local/lib/samba/libdbwrap-samba4.so
Apr 25 17:52:14 host02 smbd[87497]:    #4 0x801b8d229 <get_share_mode_lock+0x149> at /usr/local/lib/samba/libsmbd-base-samba4.so
Apr 25 17:52:14 host02 smbd[87497]:    #5 0x801b52c1f <remove_oplock+0x4f> at /usr/local/lib/samba/libsmbd-base-samba4.so
Apr 25 17:52:14 host02 smbd[87497]:    #6 0x801b048e9 <close_file+0xb89> at /usr/local/lib/samba/libsmbd-base-samba4.so
Apr 25 17:52:14 host02 smbd[87497]:    #7 0x813216f14 <samba_init_module+0x15f4> at /usr/local/lib/shared-modules/vfs/fruit.so
Apr 25 17:52:14 host02 smbd[87497]:    #8 0x801aebede <smbd_do_setfilepathinfo+0x2f0e> at /usr/local/lib/samba/libsmbd-base-samba4.so
Apr 25 17:52:14 host02 smbd[87497]:    #9 0x801aeecd5 <reply_trans2+0x1dc5> at /usr/local/lib/samba/libsmbd-base-samba4.so
Apr 25 17:52:14 host02 smbd[87497]:    #10 0x801aed47b <reply_trans2+0x56b> at /usr/local/lib/samba/libsmbd-base-samba4.so
Apr 25 17:52:14 host02 smbd[87497]:    #11 0x801b1be26 <smb_request_done+0xb16> at /usr/local/lib/samba/libsmbd-base-samba4.so
Apr 25 17:52:14 host02 smbd[87497]:    #12 0x801b1f2e9 <req_is_in_chain+0xc89> at /usr/local/lib/samba/libsmbd-base-samba4.so
Apr 25 17:52:14 host02 smbd[87497]:    #13 0x801b1e833 <req_is_in_chain+0x1d3> at /usr/local/lib/samba/libsmbd-base-samba4.so
Apr 25 17:52:14 host02 smbd[87497]:    #14 0x8035cfe3b <run_events_poll+0x28b> at /usr/local/lib/libsmbconf.so.0
Apr 25 17:52:14 host02 smbd[87497]:    #15 0x8035d0631 <event_add_idle+0x541> at /usr/local/lib/libsmbconf.so.0
Apr 25 17:52:14 host02 smbd[87497]:    #16 0x804d115b2 <_tevent_loop_once+0x72> at /usr/local/lib/libtevent.so.0
Apr 25 17:52:14 host02 smbd[87497]:    #17 0x804d117eb <tevent_common_loop_wait+0x3b> at /usr/local/lib/libtevent.so.0
Apr 25 17:52:14 host02 smbd[87497]:    #18 0x801b1df51 <smbd_process+0x8a1> at /usr/local/lib/samba/libsmbd-base-samba4.so
Apr 25 17:52:14 host02 smbd[87497]:    #19 0x102c08f <main+0x268f> at /usr/local/sbin/smbd
Apr 25 17:52:14 host02 smbd[87497]:    #20 0x8035cfe3b <run_events_poll+0x28b> at /usr/local/lib/libsmbconf.so.0
Apr 25 17:52:14 host02 smbd[87497]:    #21 0x8035d0631 <event_add_idle+0x541> at /usr/local/lib/libsmbconf.so.0
Apr 25 17:52:14 host02 smbd[87497]:    #22 0x804d115b2 <_tevent_loop_once+0x72> at /usr/local/lib/libtevent.so.0
Please,help.

Re: Linux'ы и Samba на NAS4Free 10.2.0.2 - Prester

Posted: 28 Apr 2016 08:55
by MikeMac
GSerg wrote:Обновил N4F до Prester,и линуксовые клиенты утратили возможность писать файлы на SMB ресурсы,в винде всё нормально.
Я запустил Kubuntu 15.10 и подключился к самба дискам nas4free (сборка 2433) без всяких проблем.

так что дело, видимо, совместимости ваших Linux клиентов с текущей версией самбы (4.2.9 в моей сборке). А в самбе очень много менялось, чтобы отразить изменения, внесённые M$

Попробуйте обновиться, покурить маны. Поставьте куда-то современную версию Linux, подключитесь и посмотрите конфиги.