次のことを行う Server 2008 のスケジュールされたジョブがあります。
- このノードでアクティブ/パッシブ mscs サービスが実行されているかどうかをテストします。
- その場合は、共有フォルダーをマップします。
- ファイルの束を共有フォルダーからクラスター化されたドライブに移動します。
- 共有フォルダーのマップを解除します。
ジョブは 5 分ごとに実行されます。ファイルは別のシステムによって生成されます。完全にタイム クリティカルではありませんが、これ以上プロセスを詳細化することはビジネスに受け入れられません。
ここまでは順調ですね。
私が見ているのは、スクリプトは正しく動作しますが、ジョブの履歴には、2 回目にジョブを実行しようとすると、「まだ実行中のジョブの以前のコピーがあります」と表示されます。
なぜこれが起こっているのですか?
そして、それをデバッグするにはどうすればよいですか?
これが Unix/Linux であれば問題にはなりませんが、これは私にとって完全な謎です。