

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

# でサービス環境を削除する AWS Batch
<a name="deleting-service-environments"></a>

SageMaker トレーニングジョブで不要になったサービス環境を削除できます。サービス環境を削除すると、設定が削除され、それ以上ジョブが送信されなくなります。サービス環境を削除する前に、アクティブな SageMaker トレーニングジョブが依存していないことおよび、サービス環境にジョブキューが関連付けられていないことを確認してください。

**重要**  
サービス環境の削除は元に戻せません。削除されると、サービス環境またはその設定を復元することはできません。今後同様の機能が必要な場合は、必須設定で新しいサービス環境を作成する必要があります。後で再アクティブ化する必要がある場合は、削除せずにサービス環境を無効にすることを検討してください。

**注記**  
アカウント内のすべてのサービス環境を削除しても、 AWS Batch と SageMaker AI 統合用に作成されたサービスにリンクされたロールは自動的に削除されません。サービスにリンクされたロールは、今後のサービス環境の作成に引き続き使用できます。サービスにリンクされたロールを削除する場合は、アカウントにサービス環境が存在しないことを確認した後、IAM を使用して個別に削除する必要があります。

## 削除の前提条件
<a name="service-environment-deletion-prerequisites"></a>

サービス環境を削除する前に、サービスジョブキューの関連付けをすべて解除してからサービス環境を無効にする必要があります。

**サービス環境を削除する前に:**
+ **アクティブなジョブの確認** - SageMaker トレーニングジョブがサービス環境で現在実行されていないことを確認します。
+ **ジョブキューの確認** - サービス環境に関連付けられたジョブキューを特定し、ジョブキューを別のサービス環境に関連付けるか、ジョブキューを無効にして削除します。

**ジョブキュー管理:** 削除されたサービス環境に関連付けられたジョブキューは引き続き存在できますが、サービスジョブを処理できません。未使用のジョブキューを削除するか、元のサービス環境を削除する前に別のサービス環境に関連付ける必要があります。

------
#### [ Delete a service environment (AWS Console) ]

 AWS Batch コンソールを使用して、ウェブインターフェイスからサービス環境を削除します。

**サービス環境を削除するには**

1. [https://console.aws.amazon.com/batch/](https://console.aws.amazon.com/batch/) で AWS Batch コンソールを開きます。

1. ナビゲーションペインで [**Environments (環境)**] を選択します。

1. **[サービス環境]** タブを選択した後、[サービス環境] を選択します。

1. サービス環境が有効になっている場合は、**[アクション]** を選択してから **[無効化]** を選択します。

1. サービス環境が無効になったら、**[アクション]** を選択し、**[削除]** を選択します。

1. 確認ダイアログで、**[確認]** を選択します。

サービス環境は、削除中に `DELETING` 状態を表示します。削除が完了すると、サービス環境は環境リストから消えます。

------
#### [ Delete a service environment (AWS CLI) ]

`delete-service-environment` コマンドを使用して、 CLI AWS でサービス環境を削除します。

**サービス環境を削除するには**

1. サービス環境に関連付けられているジョブキューを確認します。

   ```
   aws batch describe-job-queues
   ```

   サービス環境に関連付けられているジョブキューがある場合は、サービス環境から[ジョブキューの関連付けを解除](https://docs.aws.amazon.com/batch/latest/APIReference/API_UpdateJobQueue.html)して別のサービス環境に関連付けるか、ジョブキューを削除することができます。

1. サービス環境を無効にします:

   ```
   aws batch update-service-environment \
       --service-environment my-sagemaker-service-env \
       --state DISABLED
   ```

1. サービス環境を削除します:

   ```
   aws batch delete-service-environment \
       --service-environment my-sagemaker-service-env
   ```

1. 削除プロセスをモニタリングします:

   ```
   aws batch describe-service-environments \
       --service-environment my-sagemaker-service-env
   ```

サービス環境は、削除プロセス中に `DELETING` 状態に遷移します。削除が完了すると、サービス環境は describe (説明) オペレーションに表示されなくなります。関連付けられたジョブキューは残りますが、別のサービス環境に関連付けられるまでサービスジョブを処理できません。

------