ランブック 11 本と prompts/topology.md・slo.md を日本語で書き直し、 system.md に「根拠と判断理由は日本語で書く」指示を追加した。 Discord ボットの文言も HITL_LANG=ja で日本語になる。 識別子(action id、ラベル、メトリクス名、オブジェクト名)は英語のまま。
819 B
819 B
gce.instance_reset(層 2、影響大、元に戻せる)
使う場面: ペット VM(selfheal-obs、selfheal-harness、selfheal-db-replica)が固まっているときです。インスタンスの状態は RUNNING なのに、SSH が通らない、メトリクスが来ない、docker が応答しない、という状況です。疑いだけで selfheal-db-primary をリセットしてはいけません。プライマリの障害は層 3 の判断です(db-primary-down.md)。
手順(ハーネスの action gce.instance_reset、target {instance: selfheal-db-replica}): gcloud compute instances reset を実行します。起動スクリプトが vm//apply.sh を再実行し、サービスは 2〜4 分で戻ります。取り消しはありません。ディスクは保持されます。