红联Linux门户
Linux帮助

centos6.0 samba服务器问题

发布时间:2011-12-15 11:03:18来源:红联作者:liuzuqing
[i=s] 本帖最后由 liuzuqing 于 2011-12-19 08:52 编辑 [/i]

安装时选择的是自定义安装,在选择要安装的组件时,在服务器组件里只选择了samba服务器,在基础组件里选择了telnet组件,其余未选。
安装好后,samba服务及telnet服务都运行正常,昨天下午在/etc/crontab系统配置里设置了一工作调度后,今天一上班就发现宕机了,显示器上有许多信息,本人刚学centos,菜鸟一个。各位网友帮忙看看是什么问题。
[attach]36614[/attach]
[attach]36615[/attach]
[attach]36616[/attach]
[attach]36617[/attach]
[attach]36618[/attach]
[attach]36619[/attach]

这是每隔15分钟调度的脚本
[attach]36620[/attach]

这是/etc/crontab文件
[attach]36621[/attach]
[attach]36622[/attach]
这是/var/log/messages文件
[attach]36623[/attach]
文章评论

共有 8 条评论

  1. liuzuqing 于 2011-12-20 10:43:45发表:

    我在虚拟机上测试又没有发现宕机情况。真是怪了!
    [attach]36652[/attach]

  2. liuzuqing 于 2011-12-20 10:17:05发表:

    引用:

    你可以做一个实验,手动把B关机,然后用命令cp一下,看看结果~~~
    gogo11 发表于 2011-12-19 15:14

    1 关闭A,B系统,只开A系统,运行A系统脚本,提示 mount错误,远程主机关闭(大概意思)
    这很好理解,B系统关闭,第一次执行脚本时 -d的判断不成立,所就执行mount命令,此时B系统未开机,所以提示mount错误。

    2 打开A,B系统,运行A系统脚本,没有错误信息,此时A系统已将B系统的DBF共享文件夹挂载在本地/mnt/hcmffc/china目录,且已运行了CP命令。之后将B系统关闭,然后 再次运行脚本,A系统立马宕机,显示器屏幕再次显示图片中的信息,且此时键盘右上脚的Scroll Lock 和 PauseBreak指示灯不停闪烁。

  3. gogo11 于 2011-12-19 15:14:18发表:

    引用:

    非常感谢你关注我的问题,从你的回复知道到认真看过我的脚本。
    就像你说的那样,B系统关机后,脚本里的-d判断有错误,仍然会执行CP命令,此时CP命令就去读取已不存的原始文件系统,按理讲这时只是CP命令报错而已( ...
    liuzuqing 发表于 2011-12-19 09:08

    你可以做一个实验,手动把B关机,然后用命令cp一下,看看结果~~~

  4. liuzuqing 于 2011-12-19 09:08:18发表:

    引用:
    因为你每15分钟运行一次cp命令,说明你在B没有关机的时候/mnt/hcmffc/china目录是处于挂载状态。当B关机后,这个挂载并没有被系统umount掉,但是脚本探测的/mnt/hcmffc/china/dbf这个目录是存在的,因为他仅仅是一个 ...
    gogo11 发表于 2011-12-18 19:58

    非常感谢你关注我的问题,从你的回复知道到认真看过我的脚本。
    就像你说的那样,B系统关机后,脚本里的-d判断有错误,仍然会执行CP命令,此时CP命令就去读取已不存的原始文件系统,按理讲这时只是CP命令报错而已(我这样理解不知对不对),不应该引起系统宕机,可系统确实宕机了。alt+f2无法切换到另一控制台,从另一系统也无法ping通A。

  5. gogo11 于 2011-12-18 19:58:57发表:

    因为你每15分钟运行一次cp命令,说明你在B没有关机的时候/mnt/hcmffc/china目录是处于挂载状态。当B关机后,这个挂载并没有被系统umount掉,但是脚本探测的/mnt/hcmffc/china/dbf这个目录是存在的,因为他仅仅是一个inode结构被保存在/proc/下,他可能只是在原始数据的时候才会读取原始文件系统。就像linux里边可以删除正在打开的文档那样。所以你用-d判断有错误,因为以前使用过,他被保存在了内存!
    估计,应该不是宕机,你用alt+f2看看能否切换到其他控制台,如果可以,用pkill咔嚓掉cp命令即可!

  6. liuzuqing 于 2011-12-18 13:14:46发表:

    [i=s] 本帖最后由 liuzuqing 于 2011-12-19 08:52 编辑 [/i]

    引用:
    和 automount 有关~~
    重启系统后正常么?脚本是否做过测试?
    alick 发表于 2011-12-15 23:24

    重启后,系统正常,脚本也没问题。
    当机的原因找到了,但为什么会引起宕机,我也不知道。
    为了述说的方便,暂且将当机的系统叫A,另一系统叫B。
    1 A,B系统都是Centos6.0,通过Samba共享文件。
    2 B系统里有一名为DBF共享文件,A系统里有一脚本,脚本的功能如图片所示。
    3 A系统每隔十五分钟调度一次脚本。
    4 A系统24小时运行不关机,B系统设定每天凌晨1:30自动关机,第二天上班时再开机。
    5 A系统之所以宕机,就是因为B系统关机引起的。也就是说,只要B系统关机后,A系统再调度脚本,A系统立马宕机。

  7. alick 于 2011-12-15 23:24:25发表:

    和 automount 有关~~
    重启系统后正常么?脚本是否做过测试?

  8. oouupp 于 2011-12-15 13:58:37发表:

    看不懂