EC2 インスタンスをホストする基盤ハードウェアのパフォーマンス低下に対処するにはどうすればよいですか?

所要時間1分
0

Amazon Elastic Compute Cloud (Amazon EC2) インスタンスをホストしている基盤ハードウェアのパフォーマンスが低下しているという通知を受け取りました。

簡単な説明

ハードウェアの誤動作が発生した場合、Amazon EC2 は特定のハードウェアに障害のタグを付けます。障害のあるハードウェアのハイパーバイザーで実行されるインスタンスは、正常なハードウェアに移行する必要があります。この移行では、Amazon EC2 は Amazon Elastic Block Store (Amazon EBS) を利用しているインスタンスを停止し、インスタンスストアを利用しているインスタンスを終了します。Amazon EC2 は、ハードウェアのパフォーマンス低下や今後のインスタンスの停止または終了について、お客様の E メールと AWS Health Dashboard にも通知を送信します。インスタンスを手動で停止または終了して、移行をより早く開始することもできます。インスタンスを停止または終了したら、インスタンスを起動して、正常な基盤となるハードウェアに移行する必要があります。

注: Amazon EC2 Auto Scaling グループから起動されたインスタンスの場合、インスタンスの終了と交換はすぐに行われます。Amazon EC2 Auto Scaling は、今後予定されているメンテナンスまたは廃止のイベントが発生するとすぐに、自動的にインスタンスを置き換えます。ハードウェアのパフォーマンス低下の通知を受け取るまでに、ダッシュボードに元のインスタンスが表示されなくなります。終了イベントを確認するには、そのインスタンスの AWS CloudTrail ログファイルを確認してください。

解決策

Amazon EC2 コンソールまたは AWS コマンドラインインターフェイス (AWS CLI) を使用して、インスタンスを手動で停止して起動します。インスタンスを停止すると、障害のあるハードウェアからそのインスタンスが削除されます。再度起動すると、正常なハードウェアで起動します。

注: AWS CLI コマンドの実行時にエラーが発生する場合は、「AWS CLI エラーのトラブルシューティング」を参照してください。また、AWS CLI の最新バージョンを使用していることを確認してください。

インスタンスを停止して起動する

注: 停止して起動する操作は、再起動と同じではありません。インスタンスを正常なハードウェアに移行するには、起動する必要があります。

次に進む前に、インスタンスを停止して起動する操作に関する以下の条件に注意してください:

  • この手順では、EC2 インスタンスを停止して起動する必要があります。インスタンスを停止して、その後に再度起動すると、インスタンスストアのデータは失われます。インスタンスがインスタンスストアを利用している場合や、データを含むインスタンスストアボリュームがある場合、インスタンスを停止するとデータは失われます。詳細については、「Determine the root device type of your instance」を参照してください。
  • インスタンスを停止して起動すると、インスタンスのパブリック IP アドレスが変更されます。外部トラフィックをインスタンスにルーティングする場合は、パブリック IP アドレスの代わりに Elastic IP アドレスを使用するのがベストプラクティスです。

インスタンスを停止して起動するには、次の手順を実行します:

  1. Amazon EC2 コンソールを開き、インスタンスを選択します。
  2. [アクション][インスタンスの状態][停止] を選択します。
  3. [停止する] を選択します。
    注: インスタンスが停止状態から変化しない場合は、インスタンスを強制的に停止する必要がある場合があります。停止状態から変化しないインスタンスを停止する方法の詳細については、「Troubleshoot stopping your instance」を参照してください。
  4. インスタンスを再度選択します。
  5. [アクション][インスタンスの状態][開始] を選択します。
  6. [開始する] を選択します。

注: ハードウェアのパフォーマンス低下の通知は、通知に記載されている停止日または終了日まで AWS Health Dashboard に Completed のステータスで残ります。

(オプション) インスタンスの復旧を設定する

基盤ハードウェアのパフォーマンス低下があるインスタンスを自動的に復旧する Amazon CloudWatch アラームを作成できます。CloudWatch アラームの設定方法については、「インスタンスの復旧」を参照してください。

AWS公式
AWS公式更新しました 6ヶ月前