LoveUnix » 备份软件 » IBM Tivoli用dsmc备份时中断的问题
让LU留住您的每

一天 让LU博客留住您的每一天
2004-3-30 13:02 ggf0626
用dsmc备份文件时,在后台运行该命令 <br />vi backup.sh <br /><br />#&#33;/bin/sh <br />nohup dsmc archive /jfjs/source/ls/*_200312*.cdr -deletefiles -v2archive <br />nohup dsmc archive /jfjs/source/hz/*_200312*.cdr -deletefiles -v2archive <br /><br />运行nohup ./backup.sh &gt;backup.log 2&gt;&amp;1 &amp; <br /><br />如果退出当前终端,在backup.log中可以看到 <br />Process interrupted,severing connection. <br /><br />如果在运行nohup dsmc archive /jfjs/source/ls/*_200312*.cdr -deletefiles -v2archive命令,该命令在终端退出时就中断了。开始运行nohup dsmc archive /jfjs/source/hz/*_200312*.cdr -deletefiles -v2archive <br /><br /><br />按理在dsmc前加了nohup后,应该忽略终端退出时的信号,为何还是中断了? <br />还有,为何对backup.sh中后续的命令却没有影响? <br /><br />请高手指点。

2004-3-30 13:12 larryh
在所有nohup命令行的最后加上 &amp;

2004-3-31 08:47 ggf0626
我的脚本命令中有几十个<br />nohup dsmc .....<br /><br />如果后面都加上&amp;,并发运行,根本没有这么多磁带驱动器啊

2005-8-11 14:49 shfjaxl
我也遇到与楼主同样的问题,请问楼主问题解决了吗?

2005-8-12 11:23 shfjaxl
up<br />

2005-8-12 19:35 biml2002
把教本里面的nohup去掉。

2005-8-16 16:53 ggf0626
去掉也没用。<br /><br />我现在是在脚本前面加1个费时的命令。在脚本运行到dsmc前退出终端。

页: [1]


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.