[EMAIL PROTECTED] wrote:
Hello,
I have a problem with samba 3.0.26a (from ports) on FreeBSD (amd64,
SMP, 6.2 RELEASE). My log.smbd looks like below:
--- samba starts normally:
[2007/11/24 16:55:22, 0] smbd/server.c:main(944)
smbd version 3.0.26a started.
Copyright Andrew Tridgell and the Samba Team 1992-2007
--- but an error is reported:
[2007/11/24 16:55:22, 0]
/usr/ports/net/samba3/work/samba-3.0.26a/source/lib/pidfile.c:pidfile_create(112)
ERROR: smbd is already running. File /var/run/smbd.pid exists and
process id 1961 is running.
--- /var/run/smbd.pid exists, becase the error is created after
unexpected system shutdown...
What os the unexpected system shutdown? Power failure? Reset button
after system freeze?
--- next I can see in log.smbd:
[2007/11/24 16:59:53, 0] lib/util_tdb.c:tdb_log(662)
tdb(/var/db/samba/gencache.tdb): tdb_reopen: open failed (No such
file or directory)
[2007/11/24 16:59:53, 0] smbd/server.c:open_sockets_smbd(572)
tdb_reopen_all failed.
[2007/11/24 16:59:53, 0] lib/util.c:smb_panic(1632)
PANIC (pid 2621): tdb_reopen_all failed.
[2007/11/24 16:59:53, 0] lib/fault.c:fault_report(41)
The filesystem didn't flush it's buffers on shutdown. Unexpectedly,
files are missing and/or corrupted that should be there on startup.
===============================================================
[2007/11/24 16:59:53, 0] lib/fault.c:fault_report(42)
INTERNAL ERROR: Signal 11 in pid 2621 (3.0.26a)
Please read the Trouble-Shooting section of the Samba3-HOWTO
[2007/11/24 16:59:53, 0] lib/fault.c:fault_report(44)
From: http://www.samba.org/samba/docs/Samba3-HOWTO.pdf
[2007/11/24 16:59:53, 0] lib/fault.c:fault_report(45)
===============================================================
[2007/11/24 16:59:53, 0] lib/util.c:smb_panic(1632)
PANIC (pid 2621): internal error
[2007/11/24 16:59:53, 0] lib/util_tdb.c:tdb_log(662)
tdb(/var/db/samba/gencache.tdb): tdb_reopen: open failed (No such
file or directory)
[2007/11/24 16:59:53, 0] smbd/server.c:open_sockets_smbd(572)
tdb_reopen_all failed.
[2007/11/24 16:59:53, 0] lib/util.c:smb_panic(1632)
PANIC (pid 2622): tdb_reopen_all failed.
[2007/11/24 16:59:53, 0] lib/fault.c:fault_report(41)
===============================================================
[2007/11/24 16:59:53, 0] lib/fault.c:fault_report(42)
INTERNAL ERROR: Signal 11 in pid 2622 (3.0.26a)
Please read the Trouble-Shooting section of the Samba3-HOWTO
[2007/11/24 16:59:53, 0] lib/fault.c:fault_report(44)
From: http://www.samba.org/samba/docs/Samba3-HOWTO.pdf
[2007/11/24 16:59:53, 0] lib/fault.c:fault_report(45)
--- the error is repeated about 100 times ... and it is still repeated.
Next I can see in the top a lot of run smbd processes. System load
grows and smbd makes it unresponsible. Connection with ssh is
impossible, I can only use (with problems) console. Command "killall
-9 smbd" helps, system goes back to normal work.
I can run samba again but I must use the following procedure:
- cd /usr/ports/net/samba3
- make deinstall
Samba is now deinstalled. Next I must delete the directory
/var/db/samba an I can do:
- make reinstall
And after start samba works properly until next unexpected system
restart :(
You need to fix this and ensure you're using a journaled file system
with whatever option is available for the safest, most conservative
journaling mode.
If I do only:
- make deinstall reinstall
Without deleting /var/db/samba, than the samba will start and
procedure described on the start of this message will be repeated :(
You should be able to delete /var/db/samba (plus maybe the pid file) and
restart samba. Samba will create any tdb files it needs like the
initial startup.
It is problem with FreeBSD on amd64? Or the problem with samba
3.0.26a? I reverted to samba 3.0.24 to check if the problem back...
Regards, Doug
--
To unsubscribe from this list go to the following URL and read the
instructions: https://lists.samba.org/mailman/listinfo/samba