3

ローカルで実行できない大きなジョブを実行するために、いくつかの EC2 インスタンスを使用しています。私が見ている問題は、しばらくすると (プロセスが開始してから X 時間後)、シェルの接続でパイプの破損エラーが発生することです。

ubuntu@ip-10-122-xxx-xxx:~/stratto/ode$ Write failed: Broken pipe

問題なく再接続できるため、インスタンスはまだそこにありますが、再接続して、「壊れたパイプ」の前と同じようにプロセスのログを確認するにはどうすればよいですか

どんなヒントでも大歓迎です、ありがとう!

4

3 に答える 3

2

出力をファイルにリダイレクトしてから、プログラム「nohup ...」を実行して、切断によって強制終了されないようにします。リダイレクトされたファイルを監視するには、「tail -f」を使用します。

注: 当初は「tee」を使用するように言われていましたが、それは機能しません。直接リダイレクトしてから、ファイルをテールするのが機能すると思います。

于 2012-12-19T00:29:20.123 に答える