チュートリアル データベース障害からの復旧について説明します。チュートリアルでは、プライマリデータベースのホストの障害を次のようにシミュレートします。
kill -9 <>
kill
コマンドはプロセスにシグナルを送信するために使用され、9
はプロセスを終了するSIGKILL
シグナルを表しますが、<>
引数は何をするかを知っています立つ?
kill
コマンドのマニュアルページを読みましたが、それでも<>
が使用されている理由と理由がわかりません。
<>
をプロセスIDで置き換えることになっています。プロセスIDを取得するには、次のコマンドを使用できます
ps -aux
すべてのプロセスが一覧表示され、適切なプロセスを選択するだけです
プロセスのインスタンスが1つしかない場合は、pkill
コマンドをプロセスの名前と共に使用することもできます。たとえば、
pkill -9 mysql
それは
<pid> [...]
Send signal to every <pid> listed.
マンページで。 <>
引用符内には常に説明があります。
<>
は、<>
をPIDに置き換えることを意味します。Felicienによる回答ps
コマンドの使用に加えて、top
またはhtop
も使用できます。
top -d 10
-d <>
(期間)を使用して、<>
秒ごとに更新します。
プロセスを強制終了するには、PIDをメモし、次のコマンドでプロセスIDを強制終了します。
kill -9 xxxx
注:htop
の場合、htop -d 100
を入力する必要があります。 10
秒。