登録されたインスタンスの管理 - AWS OpsWorks

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

登録されたインスタンスの管理

重要

AWS OpsWorks Stacks は新規顧客を受け付けなくなりました。既存のお客様は、2024 年 5 月 26 日までは、通常どおり OpsWorks コンソール、API、CLI、および CloudFormation リソースを使用できます。その時点で廃止されます。この移行に備えて、できるだけ早くスタックを AWS Systems Manager に移行することをおすすめします。詳細については、「AWS OpsWorks Stacks サポート終了に関する FAQ」および「AWS Systems Manager アプリケーションマネージャへの AWS OpsWorks Stacks アプリケーションの移行」を参照してください。

注記

この機能は Linux スタックでのみサポートされています。

インスタンスを登録すると、そのインスタンスは AWS OpsWorks スタックインスタンスになり、AWS OpsWorks スタックで作成されたインスタンスとほとんど同じように管理できます。2 つの主な違いがあります。

  • 登録されたインスタンスをレイヤーに関連付ける必要はありません。

  • 登録されたインスタンスを登録解除して直接制御に戻すことができます。

登録した後のインスタンスは、登録済みの状態になります。AWS OpsWorksスタックは、すべての登録されたインスタンスに対して、次の管理機能を提供します。

  • ヘルスチェック - AWS OpsWorks スタックはエージェントをモニタリングして、インスタンスが機能し続けているかどうかを評価します。

    インスタンスがヘルスチェックに失敗した場合、AWS OpsWorks スタックは登録された Amazon EC2 インスタンスを自動ヒールし、登録されたオンプレミスインスタンスのステータスを connection lost に変更します。

  • CloudWatch モニタリング — 登録されたインスタンスで CloudWatch モニタリングが有効になっています。

    CPU 使用率や使用可能メモリなどのメトリクスをモニタリングして、指定されたしきい値を上回るか下回った場合にオプションで通知を受け取ることができます。

  • ユーザー管理 - AWS OpsWorks スタックは、どのユーザーがインスタンスにアクセスでき、どのようなオペレーションを実行できるかを指定するシンプルな方法を提供します。詳細については、「ユーザー許可の管理」を参照してください。

  • レシピの実行 - Execute Recipes スタックコマンドを使用して、インスタンスに対して Chef レシピを実行できます。

  • オペレーティングシステム更新 - Update Dependencies スタックコマンドを使用して、インスタンスのオペレーティングシステムを更新できます。

AWS OpsWorks スタック管理機能を最大限活用するために、インスタンスをレイヤーに割り当てることができます。詳細については、「登録されたインスタンスをレイヤーに割り当てる」を参照してください。

AWS OpsWorks Stacks による Amazon EC2 インスタンスの管理方法と オンプレミス インスタンスの管理方法には違いがあります。

Amazon EC2 インスタンス
  • 登録された Amazon EC2 インスタンスを停止すると、AWS OpsWorks スタックは Instance store-backed インスタンスを終了し、Amazon EBS-backed インスタンスを停止します。

    インスタンスはスタックに登録されておりレイヤーに割り当てられているため、必要に応じて再開できます。登録されたインスタンスをスタックから削除するには、明示的に登録解除する、またはインスタンスを削除する(自動的に登録が解除されます)必要があります。

  • 登録された Amazon EC2 インスタンスを再開する、またはインスタンスが失敗して自動ヒールされると、その結果は Amazon EC2 を使用してインスタンスを停止、再開する場合と同じになります。次の違いがあります:

    • Instance store-backed インスタンス - AWS OpsWorks スタックは同じ AMI を使用して新しいインスタンスを起動します。

      AWS OpsWorks スタックはインスタンスの登録前にユーザーがインスタンスに対して実施した操作 (ソフトウェアパッケージのインストールなど) については把握していないのでご注意ください。パッケージのインストールやその他の設定タスクを AWS OpsWorks スタックの起動時に実行するには、必要なタスクを実行するカスタム Chef レシピを提供し、適切なレイヤーの Setup イベントに割り当てる必要があります。

    • Amazon EBS-backed インスタンス AWS OpsWorks スタックは同じ AMI を使用して新しいインスタンスを起動し、ルートボリュームを再アタッチしてインスタンスを以前の構成に復元します。

  • 登録された Amazon EC2 インスタンスの登録を解除すると、通常の Amazon EC2 インスタンスに戻ります。

オンプレミスインスタンス
  • AWS OpsWorks スタックでは、登録されたオンプレミスインスタンスを停止することも起動することもできません。

    登録された オンプレミス インスタンスの割り当てを解除すると、Shutdown イベントがトリガーされます。ただし、そのイベントは割り当てられたレイヤーの Shutdown レシピのみを実行します。サービスのシャットダウンなどのタスクを実行しますが、インスタンスは停止しません。

  • AWS OpsWorks スタックは、登録されたオンプレミスインスタンスが失敗しても自動ヒールを実行できませんが、接続が失われたことをマークします。

  • オンプレミスインスタンスは、Elastic ロードバランシング、Amazon EBS、および Elastic IP アドレスのサービスを使用できません。