はじめに
実験の終了後も、labex-runaway という名前のテストプロセスが実行されたままになっています。関係のないプロセスに影響を与えずに対象を指定できるよう、その PID は記録されています。
直前のガイド付き実験では、PID ファイルの読み取り、その PID の確認、SIGTERM の送信、そしてプロセスが停止したことの確認を行いました。
記録されたプロセスを停止する
現在の状況
/home/labex/project/system-recovery/runaway.pid には、labex が所有する実行中の labex-runaway プロセスの PID が記録されています。
範囲
runaway.pidに記録された PID を使用します。- 通常の終了シグナルで、そのプロセスを停止します。
- ほかのプロセスにはシグナルを送信しません。
目標
記録された labex-runaway プロセスを停止した状態にします。
合格条件
runaway.pidに記録された PID のプロセスが、実行中でなくなっていること。- 関係のないプロセスが変更されていないこと。
ヒント
ガイド付き実験では、どのような安全な手順を使いましたか?
PID を読み取り、ps でその PID だけを確認し、その PID を kill に渡して、少し待ってから同じ PID をもう一度確認します。
まとめ
記録された PID を確認してシグナルを送信し、指定された 1 つのプロセスを安全に停止しました。



