翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
登録されたインスタンスの登録を解除する
重要
AWS OpsWorks Stacks は新規顧客を受け付けなくなりました。既存のお客様は、2024 年 5 月 26 日までは、通常どおり OpsWorks コンソール、API、CLI、および CloudFormation リソースを使用できます。その時点で廃止されます。この移行に備えて、できるだけ早くスタックを AWS Systems Manager に移行することをおすすめします。詳細については、「AWS OpsWorks Stacks サポート終了に関する FAQ」および「AWS Systems Manager アプリケーションマネージャへの AWS OpsWorks Stacks アプリケーションの移行」を参照してください。
AWS OpsWorks コンソール、AWS CLI、または SDK オペレーションを使用してインスタンスを登録解除できます。
コンソールを使用してインスタンスを登録解除するには
-
ナビゲーションペインで、[Instances] (インスタンス) を選択します。
-
登録解除するインスタンスを選択します。
-
インスタンスの 「詳細」 ページで 「登録解除」 を選択します。
AWS CLI を使用してインスタンスを登録解除するには
aws opsworks deregister-instance コマンドを実行してスタックからインスタンスを登録解除します。
aws opsworks deregister-instance --region
region
--instance-idinstance-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
-