登録されたインスタンスの登録を解除する - AWS OpsWorks

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

登録されたインスタンスの登録を解除する

重要

この AWS OpsWorks Stacks サービスは 2024 年 5 月 26 日にサポート終了となり、新規および既存のお客様の両方で無効になっています。できるだけ早くワークロードを他のソリューションに移行することを強くお勧めします。移行についてご質問がある場合は、 AWS re:Post または AWS Premium Support を通じて AWS Support チームにお問い合わせください。

AWS OpsWorks コンソール、または SDK オペレーションを使用して AWS CLI、インスタンスの登録を解除できます。

コンソールを使用してインスタンスを登録解除するには
  1. ナビゲーションペインで、[インスタンス] を選択します。

  2. 登録解除するインスタンスを選択します。

  3. インスタンスの 「詳細」 ページで 「登録解除」 を選択します。

    インスタンスをインスタンスの詳細ページで登録解除します

を使用してインスタンスの登録を解除するには AWS CLI

aws opsworks deregister-instance コマンドを実行してスタックからインスタンスを登録解除します。

aws opsworks deregister-instance --region region --instance-id instance-id

インスタンスの登録を解除すると、 AWS OpsWorks Stacks は以下を実行します。

  • スタックからインスタンスを削除します。

  • 割り当てられたすべてのレイヤーからインスタンスの割り当てを解除します。

  • エージェントをシャットダウンし、アンインストールします。

  • アタッチされたすべてのリソース (Elastic IP アドレスと Amazon EBS ボリューム) の登録を解除します。

    この手順には、登録前にインスタンスにアタッチされたリソースと、 AWS OpsWorks スタックがスタックの一部である間にインスタンスにアタッチするために スタックを使用したリソースが含まれます。登録を解除すると、そのリソースはスタックの一部ではなくなりますが、インスタンスにはアタッチされたままになります。

  • オンプレミス インスタンスの場合は、料金が発生しなくなります。

  • インスタンスに OpsWorks 追加されたすべてのタグを削除します。

インスタンスは実行中の状態のままですが、直接制御され、 AWS OpsWorks スタックによって管理されなくなります。

注記

コンピュータまたはインスタンスの登録と登録解除は、Linux スタック内でのみ完全にサポートされます。Windows スタックの場合、インスタンスの登録解除は許可されますが、インスタンスから OpsWorks エージェントをアンインストールすることはできません。登録解除では、変更されたすべてのファイルは削除されず、特定のファイルのバックアップされたコピーに完全に戻るわけではありません。このリストは、Chef 11.10 および Chef 12 スタックの両方に適用されます。2 つのバージョンの違いを以下に示します。

  • /etc/hosts/var/lib/aws/opsworks/local-mode-cache/backup/etc/ にバックアップされますが、復元はされません。

  • aws およびopsworks について、passwd、group、shadow files などのエントリは残ります。

  • /etc/sudoers には、 AWS OpsWorks スタックディレクトリへの参照が含まれています。

  • 以下のファイルはそのままにしても安全です。長期的には、/var/lib/aws/opsworks を削除してください。

    • /var/log/aws/opsworks は、Chef 11.10 のスタックでインスタンスに残ります。

    • /var/lib/aws/opsworks は、Chef 11.10 と Chef 12 両方のスタックに残ります。

    • /var/chef は、Chef 12 のスタックでインスタンスに残ります。

  • そのまま残されるその他のファイル:

    • /etc/logrotate.d/opsworks-agent

    • /etc/cron.d/opsworks-agent-updater

    • /etc/ld.so.conf.d/opsworks-user-space.conf

    • /etc/motd.opsworks-static

    • /etc/aws/opsworks

    • /etc/sudoers.d/opsworks

    • /etc/sudoers.d/opsworks-agent