Så. Samba skar seg. Bigtime.
For det første inkluderte ikkje samba-vfs-modules i debian gluster-støtte (glusterfs.so), som gir samba direkte tilgang til gluster, uten å gå via NFS eller FUSE, som ser ut til å vere lite egna på grunn av ytelse (gir ca. 5MB/s, mot hardware som uten å svette takler 200MB/s).
Kompilerte samba på nytt på debian-vis, med glusterfs på. Fekk då glusterfs.so som eg antok. Det fungerte imidlertid relativt dårleg - samba gikk på trynet så det sang etter når eg forsøkte å besøke sharen.
Kode
[2017/01/02 15:26:25.487324, 0] ../source3/lib/util.c:800(smb_panic_s3)
smb_panic(): calling panic action [/usr/share/samba/panic-action 14600]
[2017/01/02 15:26:25.525850, 0] ../source3/lib/util.c:808(smb_panic_s3)
smb_panic(): action returned status 0
[2017/01/02 15:26:25.525926, 0] ../source3/lib/dumpcore.c:318(dump_core)
dumping core in /var/log/samba/cores/smbd
[2017/01/02 15:26:25.733371, 0] ../source3/modules/vfs_glusterfs.c:257(vfs_glus
ter_connect)
marine: Initialized volume from server localhost
*** Error in `/usr/sbin/smbd': free(): invalid pointer: 0x00007fd00a57a110 ***
[2017/01/02 15:26:25.733991, 0] ../lib/util/fault.c:78(fault_report)
===============================================================
[2017/01/02 15:26:25.734019, 0] ../lib/util/fault.c:79(fault_report)
INTERNAL ERROR: Signal 6 in pid 14618 (4.2.14-Debian)
Please read the Trouble-Shooting section of the Samba HOWTO
[2017/01/02 15:26:25.734035, 0] ../lib/util/fault.c:81(fault_report)
===============================================================
[2017/01/02 15:26:25.734048, 0] ../source3/lib/util.c:788(smb_panic_s3)
PANIC (pid 14618): internal error
[2017/01/02 15:26:25.735203, 0] ../source3/lib/util.c:899(log_stack_trace)
BACKTRACE: 29 stack frames:
#0 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(log_stack_trace+0x1a) [0x7fd0069
e3efa]
#1 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(smb_panic_s3+0x20) [0x7fd0069e3f
e0]
#2 /usr/lib/x86_64-linux-gnu/libsamba-util.so.0(smb_panic+0x2f) [0x7fd00869ce
5f]
#3 /usr/lib/x86_64-linux-gnu/libsamba-util.so.0(+0x2407f) [0x7fd00869d07f]
#4 /lib/x86_64-linux-gnu/libpthread.so.0(+0xf8d0) [0x7fd0088be8d0]
#5 /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x37) [0x7fd00508b067]
#6 /lib/x86_64-linux-gnu/libc.so.6(abort+0x148) [0x7fd00508c448]
#7 /lib/x86_64-linux-gnu/libc.so.6(+0x731b4) [0x7fd0050c91b4]
#8 /lib/x86_64-linux-gnu/libc.so.6(+0x7898e) [0x7fd0050ce98e]
#9 /lib/x86_64-linux-gnu/libc.so.6(+0x79696) [0x7fd0050cf696]
#10 /usr/lib/x86_64-linux-gnu/samba/libsmbd-base.so.0(+0x12ac65) [0x7fd008271
c65]
#11 /usr/lib/x86_64-linux-gnu/samba/libsmbd-base.so.0(+0x12bb64) [0x7fd008272
b64]
#12 /usr/lib/x86_64-linux-gnu/samba/libsmbd-base.so.0(make_connection_smb2+0x
62) [0x7fd008273882]
#13 /usr/lib/x86_64-linux-gnu/samba/libsmbd-base.so.0(smbd_smb2_request_proce
ss_tcon+0x664) [0x7fd0082873c4]
#14 /usr/lib/x86_64-linux-gnu/samba/libsmbd-base.so.0(smbd_smb2_request_dispa
tch+0x9d8) [0x7fd008282118]
#15 /usr/lib/x86_64-linux-gnu/samba/libsmbd-base.so.0(+0x13bd18) [0x7fd008282
d18]
#16 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(run_events_poll+0x171) [0x7fd00
6a04081]
#17 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(+0x4a2f7) [0x7fd006a042f7]
#18 /usr/lib/x86_64-linux-gnu/libtevent.so.0(_tevent_loop_once+0x8d) [0x7fd00540543d]
#19 /usr/lib/x86_64-linux-gnu/libtevent.so.0(tevent_common_loop_wait+0x1b) [0x7fd0054055db]
#20 /usr/lib/x86_64-linux-gnu/samba/libsmbd-base.so.0(smbd_process+0x718) [0x7fd0082715d8]
#21 /usr/sbin/smbd(+0xadd0) [0x7fd008cf9dd0]
#22 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(run_events_poll+0x171) [0x7fd006a04081]
#23 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(+0x4a2f7) [0x7fd006a042f7]
#24 /usr/lib/x86_64-linux-gnu/libtevent.so.0(_tevent_loop_once+0x8d) [0x7fd00540543d]
#25 /usr/lib/x86_64-linux-gnu/libtevent.so.0(tevent_common_loop_wait+0x1b) [0x7fd0054055db]
#26 /usr/sbin/smbd(main+0x17e5) [0x7fd008cf65e5]
#27 /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5) [0x7fd005077b45]
#28 /usr/sbin/smbd(+0x76e4) [0x7fd008cf66e4]
[2017/01/02 15:26:25.735365, 0] ../source3/lib/util.c:800(smb_panic_s3)
smb_panic(): calling panic action [/usr/share/samba/panic-action 14618]
[2017/01/02 15:26:25.771036, 0] ../source3/lib/util.c:808(smb_panic_s3)
smb_panic(): action returned status 0
[2017/01/02 15:26:25.771112, 0] ../source3/lib/dumpcore.c:318(dump_core)
dumping core in /var/log/samba/cores/smbd
GlusterFS rapporterer ikkje om problemer, og det funker knall via fuse - utover lav hastighet...
Eg har i utgangspunktet veldig lite lyst til å bruke pakker som ikkje kjem fra debian, eller i det minste har source frå debian sine repositories, ettersom det gjer vedlikehold meir slitsomt...
Nokon som har opplevd liknande problem med debian Jessie?