

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

# OpsWorks for Puppet Enterprise サーバーを削除します
<a name="opspup-delete-server"></a>

**重要**  
この AWS OpsWorks for Puppet Enterprise サービスは 2024 年 3 月 31 日にサポート終了となり、新規および既存のお客様の両方で無効になっています。できるだけ早くワークロードを他のソリューションに移行することを強くお勧めします。移行についてご質問がある場合は、[AWS re:Post](https://repost.aws/) または[AWS プレミアムサポート](https://aws.amazon.com/support)を通じて AWS サポート チームにお問い合わせください。

このセクションでは、OpsWorks for Puppet Enterprise サーバーを削除する方法について説明します。サーバーを削除すると、サーバーに保存されていたイベント、ログ、およびモジュールも削除されます。サポートリソース (Amazon Elastic Compute Cloud インスタンス、Amazon Elastic Block Store ボリュームなど) やすべての自動バックアップも削除されます。

サーバーを削除してもノードは削除されませんが、これらは削除されたサーバーによって管理されなくなり、継続的に再接続が試行されます。このため、Puppet マスターを削除する場合は、管理されているノードの関連付けを事前に解除することをお勧めします。このリリースでは、 AWS CLI コマンドを実行してノードの関連付けを解除できます。

## ステップ 1: 管理されているノードの関連付けを解除する
<a name="w2ab1b7c39b9"></a>

Puppet マスターを削除する場合は、ノードがサーバーへの再接続を試行することなく動作を続行できるように、サーバーとノードとの関連付けを解除します。これを行うには、 [https://docs.aws.amazon.com/opsworks-cm/latest/APIReference/API_DisassociateNode.html](https://docs.aws.amazon.com/opsworks-cm/latest/APIReference/API_DisassociateNode.html) AWS CLI コマンドを実行します。

**ノードの関連付けを解除するには**

1. で AWS CLI、次のコマンドを実行してノードの関連付けを解除します。*Server\$1name* は、ノードが関連付けられている Puppet マスターの名前です。`--node-name` の値はインスタンス ID を指定できます。

   ```
   aws opsworks-cm --region Region_name disassociate-node --node-name Node_name --server-name Server_name
   ```

1. 関連付けの解除が完了したことを示す応答メッセージが表示されるまで待ちます。

## ステップ 2: サーバーを削除する
<a name="w2ab1b7c39c11"></a>

1. ダッシュボードのサーバータイルで、**[Actions]** メニューを展開します。  
![\[OpsWorks for Puppet Enterprise によるサーバーコマンドの削除\]](http://docs.aws.amazon.com/ja_jp/opsworks/latest/userguide/images/opspup_prop_delete.png)

1. [**Delete Puppet Enterprise server**] を選択します。

1. 削除の確認を指示されたら、関連ロールおよびリソースを削除する場合はチェックボックスにチェックを入れ、[**Yes, Delete**] を選択します。

## 以下の資料も参照してください。
<a name="w2ab1b7c39c13"></a>
+ [OpsWorks for Puppet サーバーからノードの関連付けを切り離します](opspup-disassociate-node.md)