[Samba] smbd wont start
Rolf Schmidt
Rolf.Schmidt at novell.com
Thu Sep 14 12:26:35 GMT 2006
Hi Tim,
maybe you have a corrupted tdb. You could check with
tdbbackup -v NAME.tdb
in /var/lib/samba/
also, normally I would expect the tdb's to be in /var/lib/samba and only
the PID's in /var/run/samba/
Rolf
On Thu, 14 Sep 2006, Tim wrote:
>
> My samba has been setup in its current configuration for around 9 months and
> has worked without a problem, over the weekend my windows boxes were unable
> to access the samba shares. Using SWAT I found that the smbd was not
> starting. I have tried the following:
>
> Trying to start smbd (as root) from the cli with:
>
> smbd start
>
> Seems to execute the command and gave no errors but still swat says that smbd
> has not been started.
>
> If I run smbstatus (as root) from the cli I get
>
> Titan:/home/mit# smbstatus
> sessionid.tdb not initialised
> /var/run/samba/connections.tdb not initialised
> This is normal if an SMB client has never connected to your server.
> /var/run/samba/locking.tdb not initialised
> This is normal if an SMB client has never connected to your server.
> Titan:/home/mit#
>
> If I run testparm from cli I get
>
> Titan:/home/mit# testparm
> Load smb config files from /etc/samba/smb.conf
> Processing section "[homes]"
> Processing section "[printers]"
> Processing section "[print$]"
> Processing section "[MP3]"
> Processing section "[PICTURES]"
> Processing section "[VIDEO]"
> Loaded services file OK.
> Server role: ROLE_STANDALONE
> Press enter to see a dump of your service definitions
>
> [global]
> workgroup = HOME
> server string = %h server (Samba %v)
> obey pam restrictions = Yes
> passdb backend = tdbsam,
> passwd program = /usr/bin/passwd %u
> passwd chat = *Enter\snew\sUNIX\spassword:* %n\n
> *Retype\snew\sUNIX\spassword:* %n\n .
> syslog = 0
> log file = /var/log/samba/log.%m
> max log size = 1000
> server signing = auto
> preferred master = No
> domain master = No
> panic action = /usr/share/samba/panic-action %d
> invalid users = root
>
> [homes]
> comment = Home Directories
> invalid users =
> read only = No
> create mask = 0640
> directory mask = 0750
> browseable = No
>
> [printers]
> comment = All Printers
> path = /tmp
> create mask = 0700
> printable = Yes
> browseable = No
>
> [print$]
> comment = Printer Drivers
> path = /var/lib/samba/printers
>
> [MP3]
> path = /mnt/usbhd/mp3/
> read only = No
> hosts allow = **.**.**.**/**.**.**.**
>
> [PICTURES]
> path = /mnt/usbhd/Pictures/
> read only = No
> hosts allow = **.**.**.**/**.**.**.**
>
> [VIDEO]
> path = /mnt/usbhd/Video
> read only = No
>
> I have checked the logs for any error and this is the smbd log which give
> this:
>
> [2006/09/13 20:12:20, 0] lib/util.c:log_stack_trace(1699)
> BACKTRACE: 7 stack frames:
> #0 smbd(log_stack_trace+0x23) [0x822b763]
> #1 smbd(smb_panic+0x46) [0x822b856]
> #2 smbd [0x81ea941]
> #3 smbd(initialize_password_db+0xe) [0x81ea98e]
> #4 smbd(main+0x591) [0x82c1cd1]
> #5 /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xc8) [0xb7c44ea8]
> #6 smbd [0x8082a31]
> [2006/09/13 20:12:20, 0] lib/util.c:smb_panic(1600)
> smb_panic(): calling panic action [/usr/share/samba/panic-action 6192]
> [2006/09/13 20:12:20, 0] lib/util.c:smb_panic(1608)
> smb_panic(): action returned status 0
> [2006/09/13 20:12:20, 0] lib/fault.c:dump_core(173)
> dumping core in /var/log/samba/cores/smbd
>
> I checked the reference /var/log/samba/cores/smbd but its not a txt based file
> so I can't say what is in it.
>
> My distro is debian testing with 2.6.15 kernel (from debian) Samba is 3.0.23
> (normal apt install from debian)
>
> Any suggestions
>
> Tim
>
> P.S. Sorry for then long post
More information about the samba
mailing list