samba故障一例

昨天下午维护服务器时一不小心错把samba服务器给关了,当时立马就反应过来,马上在virt-manager上重新再启动。中间估计中断服务大概30秒钟左右。重启之后在工作站上测试了一下, samba服务器可以正常连接使用,也就没有在意。谁知下班的时候却有一个同事火急的跑过来反应说samba服务器连不上,文件保存不了!到现场一看,果然提示说:“找不到服务器!”

打开cmd命令行, ping samba 服务器IP测试,可以顺利 ping 通,可见服务器是可以连通的。再ping samba服务器名,提示说服务器不可到达? 看来是域名解析出了问题,而那台工作站是用服务器名来连接samba服务器的,所以发生“服务器不可到达错误”。当时急着下班,就修改了一个那台工作站的hosts, 添加samba服务器的域名IP,暂时解决问题。

今天登录到samba服务器的swat管理界面,打开status一看,smbd 有正常运行, 但是nmbd处于停止状态。 而nmbd服务是负责netbios名称(本地域名)与IP之间互相转换的,此服务没有运行,当然那些凭服务器名连接的工作站无法连接到服务器了。

启到nmbd, 问题解决。

还有一个问题是,nmbd为什么会没有运行呢?查看一下log:

# gunzip /var/log/samba/log.nmbd.1.gz

# tail /var/log/samba/log.nmbd.1

[2010/08/25 16:49:48,  0] nmbd/nmbd.c:71(terminate)
Got SIGTERM: going down…

看来是在操作的时候不小心关闭了。

关于 清风

关注IT资讯,虚拟化技术,企业VPN, VoIP, CRM应用等。
本文章发表于 (This entry was posted in) linux 技术, 虚拟化技术. 收藏 (Bookmark the) 永久链接(permalink).

发表评论 Leave a Reply

邮箱不会出现在评论中(Your email address will not be published.) *号为必填项 Required fields are marked *

*

你可以使用一些简单的 HTML 命令。You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

请回答(What is) 9 + 12 ?
Please leave these two fields as-is:
IMPORTANT! To be able to proceed, you need to solve the following simple math (so we know that you are a human) :-)