Samba服务器不能在启动时启动

我有一个Ubuntu服务器。 我安装了Samba与Windows客户端共享文件,并开始罚款。 我最近添加了一些基于UnionFS的共享,现在samba服务器不会在启动时启动,我必须手动启动它( /etc/init.d/samba start works without errors)

这很烦人,当我不在的时候服务器重新启动的时候会引起问题。 有人可以提出一个想法,为什么不启动和/或给我一个方法来确保它。

编辑:刚刚重新启动。 这是开机的日志。

 [2009/05/15 10:04:21, 0] smbd/server.c:main(1260) smbd version 3.3.2 started. Copyright Andrew Tridgell and the Samba Team 1992-2009 [2009/05/15 10:04:21, 0] printing/print_cups.c:cups_connect(103) Unable to connect to CUPS server localhost:631 - Connection refused [2009/05/15 10:04:21, 0] printing/print_cups.c:cups_connect(103) Unable to connect to CUPS server localhost:631 - Connection refused [2009/05/15 10:04:21, 0] lib/interface.c:load_interfaces(546) WARNING: no network interfaces found [2009/05/15 10:04:22, 0] smbd/server.c:open_sockets_smbd(554) open_sockets_smbd: No sockets available to bind to. 

我意识到我需要清理一些CUPS废话。“无networking接口”部分是非常奇怪的,因为它会启动(尽pipe手动)。

这是我运行/etc/init.d/samba start时的日志

 [2009/05/15 10:09:03, 0] smbd/server.c:main(1260) smbd version 3.3.2 started. Copyright Andrew Tridgell and the Samba Team 1992-2009 

没有关于CUPS的悲伤。 没有唠叨networking接口。 没有唠叨sockets。 我喜欢它。

你有没有检查,看看你有所有这些链接?

 /etc/rc5.d/S20samba /etc/rc4.d/S20samba /etc/rc3.d/S20samba /etc/rc2.d/S20samba 

如果没有,那么桑巴没有设置为自动启动,你应该设置它来做这样的事情:

update-rc.d samba defaults

编辑:

好的,那么系统启动时的日志文件中报告的是什么?

 /var/log/samba/log.smbd /var/log/samba/log.nmbd 

检查这两个,看看里面有没有可疑的东西。

我最近添加了一些基于UnionFS的共享,现在samba服务器不会在启动时启动,我必须手动启动它

这些UnionFS什么时候以及如何安装? 它们全部是在/ etc / fstab中完成的,还是你有一些脚本来装载它们? 重要的问题是在系统尝试启动Samba之前,它们是否被挂载?

那么…麻烦

我发现整个问题都是由我绑定到一个接口(显然)直到Samba启动之后才build立的。

对不起所有的红鲱鱼,并感谢你们的答案。