SMB won't start on Rockstor Linux: 4.12.4-1.el7.elrepo.x86_64

This is an old installation which has been unstable for us for quite a while. I’m working on migrating data off of it but it doesn’t help when Samba crashes and doesn’t come back after a reboot. Any advice is welcome.

What else can I do to get Samba up? I get all kinds of errors but this is indicative. When I start smb manually (systemctl start smb], after less than a minute I get:

systemctl status smb
● smb.service - Samba SMB Daemon
Loaded: loaded (/etc/systemd/system/smb.service; enabled; vendor preset: disabled)
Active: active (running) since Fri 2025-02-07 16:06:33 GMT; 3s ago
Main PID: 410 (smbd)
Status: “smbd: ready to serve connections…”
CGroup: /system.slice/smb.service
├─410 /usr/sbin/smbd
├─411 /usr/sbin/smbd
├─412 /usr/sbin/smbd
├─418 /usr/sbin/smbd
├─419 /usr/sbin/smbd
├─422 /usr/sbin/smbd
├─424 /usr/sbin/smbd
├─426 /usr/sbin/smbd
├─431 /usr/sbin/smbd
├─432 /usr/sbin/smbd
├─433 /usr/sbin/smbd
├─434 /usr/sbin/smbd
├─435 /usr/sbin/smbd
├─436 /usr/sbin/smbd
├─437 /usr/sbin/smbd
├─438 /usr/sbin/smbd
├─441 /usr/sbin/smbd
├─442 /usr/sbin/smbd
├─444 /usr/sbin/smbd
├─445 /usr/sbin/smbd
├─446 /usr/sbin/smbd
├─448 /usr/sbin/smbd
├─451 /usr/sbin/smbd
├─452 /usr/sbin/smbd
├─453 /usr/sbin/smbd
├─454 /usr/sbin/smbd
├─455 /usr/sbin/smbd
├─458 /usr/sbin/smbd
├─459 /usr/sbin/smbd
├─460 /usr/sbin/smbd
├─461 /usr/sbin/smbd
├─462 /usr/sbin/smbd
├─464 /usr/sbin/smbd
├─465 /usr/sbin/smbd
├─466 /usr/sbin/smbd
├─467 /usr/sbin/smbd
├─468 /usr/sbin/smbd
├─469 /usr/sbin/smbd
├─470 /usr/sbin/smbd
├─471 /usr/sbin/smbd
├─472 /usr/sbin/smbd
├─473 /usr/sbin/smbd
├─474 /usr/sbin/smbd
├─475 /usr/sbin/smbd
├─476 /usr/sbin/smbd
├─477 /usr/sbin/smbd
├─478 /usr/sbin/smbd
├─479 /usr/sbin/smbd
├─480 /usr/sbin/smbd
├─481 /usr/sbin/smbd
├─482 /usr/sbin/smbd
├─483 /usr/sbin/smbd
├─484 /usr/sbin/smbd
├─485 /usr/sbin/smbd
├─486 /usr/sbin/smbd
├─487 /usr/sbin/smbd
├─488 /usr/sbin/smbd
└─490 /usr/sbin/smbd

Feb 07 16:06:33 milano.ad.mrc-mbu.cam.ac.uk systemd[1]: Starting Samba SMB Daemon…
Feb 07 16:06:33 milano.ad.mrc-mbu.cam.ac.uk smbd[410]: [2025/02/07 16:06:33.608361, 0] …/…/lib/util/become_daemon.c:136(daemon_ready)
Feb 07 16:06:33 milano.ad.mrc-mbu.cam.ac.uk smbd[410]: daemon_ready: daemon ‘smbd’ finished starting up and ready to serve connections
Feb 07 16:06:33 milano.ad.mrc-mbu.cam.ac.uk systemd[1]: Started Samba SMB Daemon.

Then, a minute later when I run [systemctl status smb] I get:

● smb.service - Samba SMB Daemon
Loaded: loaded (/etc/systemd/system/smb.service; enabled; vendor preset: disabled)
Active: deactivating (stop-sigterm) (Result: signal) since Fri 2025-02-07 16:06:50 GMT; 1min 24s ago
Process: 410 ExecStart=/usr/sbin/smbd $SMBDOPTIONS (code=killed, signal=ABRT)
Main PID: 410 (code=killed, signal=ABRT)
Status: “smbd: ready to serve connections…”
CGroup: /system.slice/smb.service
├─482 /usr/sbin/smbd
└─499 /usr/sbin/smbd

Feb 07 16:06:54 milano.ad.mrc-mbu.cam.ac.uk smbd[638]: #6 /lib64/libtdb.so.1(+0xf39e) [0x7f58cf78a39e]
Feb 07 16:06:54 milano.ad.mrc-mbu.cam.ac.uk smbd[490]: #8 /lib64/libtdb.so.1(+0x71d2) [0x7f58cf7821d2]
Feb 07 16:06:54 milano.ad.mrc-mbu.cam.ac.uk smbd[534]: #12 /lib64/libtdb.so.1(tdb_chainlock+0x2e) [0x7f58cf782cbe]
Feb 07 16:06:54 milano.ad.mrc-mbu.cam.ac.uk smbd[466]: #16 /usr/lib64/samba/libdbwrap-samba4.so(+0x372d) [0x7f58dc6fe72d]
Feb 07 16:06:54 milano.ad.mrc-mbu.cam.ac.uk smbd[524]: #5 /lib64/libpthread.so.0(+0x5a71) [0x7f58cf0e0a71]
Feb 07 16:06:54 milano.ad.mrc-mbu.cam.ac.uk smbd[566]: #24 /lib64/libtevent.so.0(+0xaff7) [0x7f58ceecdff7]
Feb 07 16:06:54 milano.ad.mrc-mbu.cam.ac.uk smbd[549]: #29 /lib64/libtevent.so.0(+0xb057) [0x7f58ceece057]
Feb 07 16:06:54 milano.ad.mrc-mbu.cam.ac.uk smbd[564]: #3 /lib64/libsamba-util.so.0(+0x1a37e) [0x7f58de5b537e]
Feb 07 16:06:54 milano.ad.mrc-mbu.cam.ac.uk smbd[572]: #19 /lib64/libtevent.so.0(tevent_common_check_signal+0x228) [0x7f58ceecdeb8]
Feb 07 16:06:54 milano.ad.mrc-mbu.cam.ac.uk smbd[565]: #22 /lib64/libtevent.so.0(_tevent_loop_once+0xbd) [0x7f58ceec925d]

And then I run [journalctl -u smb.service]

– Logs begin at Fri 2025-02-07 15:14:43 GMT, end at Fri 2025-02-07 16:08:55 GMT. –
Feb 07 15:33:20 milano.ad.mrc-mbu.cam.ac.uk systemd[1]: Starting Samba SMB Daemon…
Feb 07 15:33:20 milano.ad.mrc-mbu.cam.ac.uk smbd[16620]: [2025/02/07 15:33:20.990789, 0] …/…/lib/util/become_daemon.c:136(daemon_ready)
Feb 07 15:33:20 milano.ad.mrc-mbu.cam.ac.uk smbd[16620]: daemon_ready: daemon ‘smbd’ finished starting up and ready to serve connections
Feb 07 15:33:20 milano.ad.mrc-mbu.cam.ac.uk systemd[1]: Started Samba SMB Daemon.
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16670]: [2025/02/07 15:33:24.511811, 0] …/…/lib/util/fault.c:79(fault_report)
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16670]: ===============================================================
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16667]: [2025/02/07 15:33:24.511808, 0] …/…/lib/util/fault.c:79(fault_report)
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16670]: [2025/02/07 15:33:24.512999, 0] …/…/lib/util/fault.c:80(fault_report)
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16667]: ===============================================================
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16670]: INTERNAL ERROR: Signal 7 in pid 16670 (4.10.16)
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16670]: If you are running a recent Samba version, and if you think this problem is not yet fixed in the latest versions, please consider reporting this bug, see https://wik
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16667]: [2025/02/07 15:33:24.629363, 0] …/…/lib/util/fault.c:80(fault_report)
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16657]: [2025/02/07 15:33:24.629630, 0] …/…/lib/util/fault.c:79(fault_report)
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16670]: [2025/02/07 15:33:24.629751, 0] …/…/lib/util/fault.c:86(fault_report)
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16667]: INTERNAL ERROR: Signal 7 in pid 16667 (4.10.16)
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16657]: ===============================================================
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16670]: ===============================================================
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16667]: If you are running a recent Samba version, and if you think this problem is not yet fixed in the latest versions, please consider reporting this bug, see https://wik
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16658]: [2025/02/07 15:33:24.629953, 0] …/…/lib/util/fault.c:79(fault_report)
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16657]: [2025/02/07 15:33:24.639617, 0] …/…/lib/util/fault.c:80(fault_report)
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16670]: [2025/02/07 15:33:24.643704, 0] …/…/source3/lib/util.c:824(smb_panic_s3)
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16667]: [2025/02/07 15:33:24.643789, 0] …/…/lib/util/fault.c:86(fault_report)
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16657]: INTERNAL ERROR: Signal 7 in pid 16657 (4.10.16)
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16658]: ===============================================================
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16670]: PANIC (pid 16670): internal error
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16667]: ===============================================================
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16657]: If you are running a recent Samba version, and if you think this problem is not yet fixed in the latest versions, please consider reporting this bug, see https://wik
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16658]: [2025/02/07 15:33:24.715269, 0] …/…/lib/util/fault.c:80(fault_report)
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16667]: [2025/02/07 15:33:24.730926, 0] …/…/source3/lib/util.c:824(smb_panic_s3)
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16658]: INTERNAL ERROR: Signal 7 in pid 16658 (4.10.16)
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16657]: [2025/02/07 15:33:24.731076, 0] …/…/lib/util/fault.c:86(fault_report)
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16670]: [2025/02/07 15:33:24.732190, 0] …/…/lib/util/fault.c:265(log_stack_trace)
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16667]: PANIC (pid 16667): internal error
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16657]: ===============================================================
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16658]: If you are running a recent Samba version, and if you think this problem is not yet fixed in the latest versions, please consider reporting this bug, see https://wik
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16620]: [2025/02/07 15:33:24.629725, 0] …/…/lib/util/fault.c:79(fault_report)
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16670]: BACKTRACE: 31 stack frames:
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16657]: [2025/02/07 15:33:24.780250, 0] …/…/source3/lib/util.c:824(smb_panic_s3)
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16658]: [2025/02/07 15:33:24.780254, 0] …/…/lib/util/fault.c:86(fault_report)
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16667]: [2025/02/07 15:33:24.782496, 0] …/…/lib/util/fault.c:265(log_stack_trace)
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16670]: #0 /lib64/libsamba-util.so.0(log_stack_trace+0x2f) [0x7f109f5b500f]
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16657]: PANIC (pid 16657): internal error
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16658]: ===============================================================
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16667]: BACKTRACE: 30 stack frames:
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16670]: #1 /lib64/libsmbconf.so.0(smb_panic_s3+0x18) [0x7f109eda1ef8]
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16658]: [2025/02/07 15:33:24.838236, 0] …/…/source3/lib/util.c:824(smb_panic_s3)
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16667]: #0 /lib64/libsamba-util.so.0(log_stack_trace+0x2f) [0x7f109f5b500f]
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16670]: #2 /lib64/libsamba-util.so.0(smb_panic+0x2d) [0x7f109f5b511d]
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16657]: [2025/02/07 15:33:24.840553, 0] …/…/lib/util/fault.c:265(log_stack_trace)
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16658]: PANIC (pid 16658): internal error
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16667]: #1 /lib64/libsmbconf.so.0(smb_panic_s3+0x18) [0x7f109eda1ef8]
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16670]: #3 /lib64/libsamba-util.so.0(+0x1a37e) [0x7f109f5b537e]
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16657]: BACKTRACE: 31 stack frames:
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16658]: [2025/02/07 15:33:24.898815, 0] …/…/lib/util/fault.c:265(log_stack_trace)
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16667]: #2 /lib64/libsamba-util.so.0(smb_panic+0x2d) [0x7f109f5b511d]
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16670]: #4 /lib64/libpthread.so.0(+0xf630) [0x7f10900ea630]
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16657]: #0 /lib64/libsamba-util.so.0(log_stack_trace+0x2f) [0x7f109f5b500f]
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16658]: BACKTRACE: 27 stack frames:
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16667]: #3 /lib64/libsamba-util.so.0(+0x1a37e) [0x7f109f5b537e]
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16670]: #5 /lib64/libpthread.so.0(+0x5974) [0x7f10900e0974]
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16657]: #1 /lib64/libsmbconf.so.0(smb_panic_s3+0x18) [0x7f109eda1ef8]
Feb 07 15:33:24 milano.ad.mrc-mbu.cam.ac.uk smbd[16658]: #0 /lib64/libsamba-util.so.0(log_stack_trace+0x2f) [0x7f109f5b500f]
Feb 07 15:33:25 milano.ad.mrc-mbu.cam.ac.uk smbd[16670]: #6 /lib64/libtdb.so.1(+0xf39e) [0x7f109078a39e]
Feb 07 15:33:25 milano.ad.mrc-mbu.cam.ac.uk smbd[16670]: #7 /lib64/libtdb.so.1(+0xf6aa) [0x7f109078a6aa]
Feb 07 15:33:25 milano.ad.mrc-mbu.cam.ac.uk smbd[16670]: #8 /lib64/libtdb.so.1(+0x71d2) [0x7f10907821d2]
Feb 07 15:33:25 milano.ad.mrc-mbu.cam.ac.uk smbd[16670]: #9 /lib64/libtdb.so.1(+0x76f9) [0x7f10907826f9]
Feb 07 15:33:25 milano.ad.mrc-mbu.cam.ac.uk smbd[16670]: #10 /lib64/libtdb.so.1(+0x7a01) [0x7f1090782a01]
Feb 07 15:33:25 milano.ad.mrc-mbu.cam.ac.uk smbd[16682]: [2025/02/07 15:33:25.020559, 0] …/…/lib/util/fault.c:79(fault_report)
Feb 07 15:33:25 milano.ad.mrc-mbu.cam.ac.uk smbd[16670]: #11 /lib64/libtdb.so.1(+0x7a9b) [0x7f1090782a9b]

Now winbind won’t start.

        Traceback (most recent call last):

File “/opt/rockstor/src/rockstor/rest_framework_custom/generic_view.py”, line 41, in _handle_exception
yield
File “/opt/rockstor/src/rockstor/smart_manager/views/active_directory.py”, line 233, in post
systemctl(‘winbind’, ‘start’)
File “/opt/rockstor/src/rockstor/system/services.py”, line 77, in systemctl
return run_command([SYSTEMCTL_BIN, switch, service_name], log=True)
File “/opt/rockstor/src/rockstor/system/osi.py”, line 176, in run_command
raise CommandException(cmd, out, err, rc)
CommandException: Error running a command. cmd = /usr/bin/systemctl start winbind. rc = 1. stdout = [‘’]. stderr = [‘Job for winbind.service failed because a fatal signal was delivered to the control process. See “systemctl status winbind.service” and “journalctl -xe” for details.’, ‘’]

That’s unfortunate. What’s the samba version you have on that system?

Does nfs still work on that box, and could you use that to offload that to another linux box?

If the pool is still showing as healthy on that box, you might be better off to install the newer version of Rockstor on a new hard drive, swap out the old one and after import continue with your offload, before doing a “real” upgrade (or use a recent OpenSUSE image to import the pool(s) and get the data off).

Just to say, I sorted this.

While trying to start services manually, I finally had a message for Winbind:

messaging_reinit() failed: NT_STATUS_DISK_FULL

However, the boot disk was definitely NOT full. Be that as it may, I moved all of the .old samba log files from /var/log/samba/ and things finally started working.

Thanks for replying!