由于某种原因,smbd 似乎从来都无法在服务器启动时正确启动。只需调用 /etc/init.d/smbd restart 即可,但有没有办法可以修复底层问题或将 /etc/init.d/smbd restart 添加到 cron?我似乎无法弄清楚如何添加 restart 参数。
Jul 24 08:56:33 server smbd[1029]: [2012/07/24 08:56:33.898006, 0] smbd/server.c:1107(main)
Jul 24 08:56:33 server smbd[1029]: standard input is not a socket, assuming -D option
Jul 24 08:56:34 server smbd[1277]: [2012/07/24 08:56:34.099875, 0] printing/print_cups.c:110(cups_connect)
Jul 24 08:56:34 server smbd[1277]: Unable to connect to CUPS server localhost:631 - Connection refused
Jul 24 08:56:34 server smbd[1029]: [2012/07/24 08:56:34.099980, 0] printing/print_cups.c:487(cups_async_callback)
Jul 24 08:56:34 server smbd[1029]: failed to retrieve printer list: NT_STATUS_UNSUCCESSFUL
答案1
检查以确保 smbd 在 cups 之后启动。