ラベル 障害対策 の投稿を表示しています。 すべての投稿を表示
ラベル 障害対策 の投稿を表示しています。 すべての投稿を表示

2020年5月19日火曜日

プロセスのKill

1)SequelPro/Workbenchで対象のDBに接続を行う

2)以下の手順で、プロセスの確認及びkillを行う。
========
①現在のプロセスの状態を確認する。
SHOW PROCESSLIST;

②処理に60秒以上かかっているプロセスを確認する(rdsadminは除外で確認する。)
SELECT * FROM information_schema.PROCESSLIST WHERE time >= 60 and user != 'rdsadmin';

③以下のコマンドで、削除対象のプロセスを指定する。
KILL [Id];

④再度のプロセスの状態を確認して、対処のプロセスが削除されていること。
SHOW PROCESSLIST;
======


■接続時(Sequel Pro)に以下のエラー表示が出力される。
== error 内容 ==
blocked because of many connection errors; unblock with 'mysqladmin flush-hosts


Lambda + SSM Run Commandで、数十台のEC2のuserdata結果を一括確認する

コードを1枚貼って、テストイベントを実行するだけで、 全台の確認結果が返ってくる手順です。 [ゴール] Nameタグが web-* / api-* / batch-* のEC2すべてに確認コマンドを流し、 NGの台だけ を結果に表示します。確認対象のuserdata(Ubu...