すべてのプロダクト
Search
ドキュメントセンター

Elastic Compute Service:インスタンスメンテナンス属性の変更

最終更新日:Aug 08, 2024

Elastic Compute Service (ECS) インスタンスが存在するホストに障害が発生したり、潜在的なリスクがある場合、Alibaba Cloudはシステムイベントを送信して状況を通知します。 イベントを処理すると、システムはデフォルトでインスタンスを再起動します。 インスタンスを自動的に再起動しない場合は、メンテナンス属性を変更して、インスタンスのメンテナンスアクションを変更できます。

背景情報

インスタンスメンテナンス属性は、予期しないまたはスケジュールされたO&Mイベントが発生した後にECSインスタンスに対して実行するデフォルトのアクションを指定します。 メンテナンス属性を変更することで、インスタンスの既定のメンテナンスアクションを定義できます。 たとえば、予期しないO&Mイベントが発生した場合にインスタンスを自動的に再起動するか停止するかを設定できます。 次の表に、インスタンスでサポートされているメンテナンス属性を示します。

説明

インスタンスのメンテナンス属性を変更して、将来の運用のためにデフォルトのメンテナンスアクションを変更できますが、変更されたメンテナンス属性は、すでに進行中の運用には影響しません。 たとえば、自動再起動中のインスタンスのメンテナンス属性を変更した場合、新しいメンテナンス属性で再起動操作を停止したり、別の操作に変更したりすることはできません。

インスタンスメンテナンス属性

システムイベント

サポートされているインスタンス

説明

自動再起動 (デフォルト)

  • SystemMaintenance.Reboot

  • SystemFailure.Reboot

システムイベントをサポートするすべてのインスタンス。

システムイベントに関連するO&Mタスクが実行される前の状態にインスタンスを復元します。

  • O&Mタスクが実行される前にインスタンスが [実行中] 状態であった場合、インスタンスは自動的に再起動され、サービスの提供が継続されます。

  • O&Mタスクが実行される前にインスタンスが [停止済み] 状態であった場合、インスタンスは [停止済み] 状態のままです。

停止

  • SystemMaintenance.Stop

  • SystemFailure.Stop

システムイベントをサポートするすべてのインスタンス。

インスタンスを [停止済み] 状態にします。 このメンテナンス属性は、ディザスタリカバリの目的でアプリケーション層でフェイルオーバーまたは切り替えが実行され、サービス中の複数のノード間の競合を防ぐシナリオに適しています。

自動的に再デプロイ

  • SystemMaintenance.Redeploy

  • SystemFailure.Redeploy

ローカルディスクがアタッチされているインスタンスや、Software Guard Extensions (SGX) 暗号化コンピューティングをサポートしているインスタンスなど、ホストハードウェアに依存するインスタンス。 インスタンスがホストハードウェアに依存するインスタンスファミリーについては、「インスタンスファミリーの概要」をご参照ください。

説明

インスタンスが再デプロイされると、ローカルディスク上のデータが削除され、SGXがリセットされます。

インスタンスを別のホストに再デプロイして、サービスの提供を継続します。

インスタンスのメンテナンス属性をより有効に活用するために、さまざまな方法を使用してビジネスのフォールトトレランスを改善し、O&Mの影響を軽減することを推奨します。例:

  • SAP HANAなどのコアアプリケーションを設定して、システムの起動時に自動的に開始し、業務の中断を防ぎます。

  • アプリケーションの自動再接続機能を有効にします。 たとえば、アプリケーションがMySQL、SQL Server、またはApache Tomcatに自動的に接続できるようにすることができます。

  • Server Load Balancer (SLB) を使用する場合、クラスターに複数のECSインスタンスをデプロイします。 ECSインスタンスが自動的に再起動されると、他のECSインスタンスは引き続きサービスへのアクセスを提供できます。

  • 定期的にローカルディスクにデータをバックアップして、インスタンスを再デプロイするために冗長なデータコピーを使用できるようにします。

手順

  1. ECSコンソールにログインします。

  2. 左側のナビゲーションウィンドウで、[インスタンスとイメージ] > [インスタンス] を選択します。

  3. 上部のナビゲーションバーで、リソースが属するリージョンとリソースグループを選択します。 地域

  4. メンテナンス属性を変更するインスタンスを見つけます。 次に、次のいずれかの方法を使用して、インスタンスの [インスタンスメンテナンス属性の変更] ダイアログボックスを開きます。

    • 方法1: [操作] 列の 图标 > 操作とトラブルシューティング > [インスタンスメンテナンス属性の変更] を選択します。

    • 方法2: インスタンスのIDをクリックして、[インスタンスの詳細] ページに移動します。 ページの右上隅で、[すべての操作] > [操作とトラブルシューティング] > [インスタンスメンテナンス属性の変更] を選択します。

  5. [インスタンスメンテナンス属性の変更] ダイアログボックスで、[メンテナンスアクション] パラメーターを設定し、[OK] をクリックします。

    • インスタンスにクラウドディスクのみがアタッチされている場合、メンテナンスアクションには次のいずれかのオプションを選択できます。

      • 自動的に再起動

      • 停止

    • インスタンスにローカルディスクがアタッチされている場合、メンテナンスアクションで次のいずれかのオプションを選択できます。

      • 自動的に再起動

      • 停止

      • 自動的に再デプロイ

  6. [インスタンスの詳細] タブの [その他の情報] セクションで、新しい [メンテナンス属性] 設定を表示します。

    查看实例维护属性