KerberosとAndrewのファイルシステムを使用して、Scientific Linuxサーバーで長期実行スクリプトを実行しています。
myscript.sh >log 2>&1 &
log
コマンドを起動した後、現在のディレクトリに呼び出されているファイルは表示されませんが、.__afs063D
stdoutとstderrに出力を記録するファイルが表示されます。
スクリプトはまだ実行中です。なぜlog
生成されないのですか?いつですか?
答え1
.__afs063D
プロセスにファイル記述子がある場合、同様のファイルが生成されます。オープンしましたが、ファイルが削除されました。。これがAFSキャッシュハンドラがこの状況を処理する方法です。次にボリュームが回復すると削除されます。