

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

# インスタンス
<a name="gateway-components-instances"></a>

インスタンスはデータセンターの機器上で実行され、 MediaConnect Gatewayによって管理されるコンピューティングインスタンスです。このインスタンスは MediaConnect サービスのオンプレミス実装であり、ゲートウェイ内に含まれています。インスタンスはブリッジを使用してデータセンターと AWS クラウド の間で通信します。インスタンスは、オンプレミスサーバーにソフトウェアをインストールすることによって作成されます。

## MediaConnect Gateway インスタンスの登録
<a name="gateway-components-instances-create"></a>

インスタンスをホストするデバイス上でカスタム Linux コマンドを実行することで、インスタンスを登録できます。コマンドは、AWS マネジメントコンソール のインスタンス登録プロセスに従って生成します。

**MediaConnect Gateway インスタンスの登録**

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

1. ナビゲーションペインで **ゲートウェイ** を選択します。**ゲートウェイ** セクションで、インスタンスを登録するゲートウェイを選択します。

1. ゲートウェイの **詳細** ページで、**インスタンス** タブを選択します。**インスタンスを登録** を選択します。

1. **ゲートウェイインスタンスの登録** ページで、次のステップを完了します。

   1. **アクティベーションキーの期間**を使用する場合、アクティベーションキーがアクティブなままになる日数を入力します。その日数が経過すると、ゲートウェイのインスタンスを登録する際にキーは機能しなくなります。

   1. **インスタンス数**を使用する場合　アクティベーションキーを使用してクラスターに登録する外部インスタンスの数を入力します。

   1. **インスタンスロール**を使用する場合、外部インスタンスに関連付ける IAM ロールを選択します。

   1. **登録コマンドを生成** を選択します。

1. **Linux コマンド**が表示されます。COPY コマンドをコピーします。このコマンドは、このゲートウェイに登録する各インスタンスで実行する必要があります。
**重要**  
スクリプトの bash 部分は root として実行する必要があります。コマンドが root として実行されない場合、エラーが返されます。

1. 数分後、インスタンスはゲートウェイに登録されます。このゲートウェイに登録されているすべてのインスタンスが**インスタンス** タブに表示されます。

 

## ゲートウェイのインスタンスの登録解除
<a name="gateway-components-instances-delete"></a>

使用しなくなったインスタンスは、MediaConnect Gateway 内で登録を解除することができます。インスタンスを登録解除すると、ブリッジはサポートされなくなり、ゲートウェイの一部ではなくなります。インスタンスを Amazon ECS Anywhere または別のゲートウェイのインスタンスとして再利用する場合は、**ステップ 6**の追加手順に従って、登録解除されたインスタンスを再利用できるように準備する必要があります。

**ゲートウェイのインスタンスを登録解除するには**

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

1. ナビゲーションペインで **ゲートウェイ** を選択します。**ゲートウェイ** セクションで、登録解除するインスタンスを含むゲートウェイを選択します。

1. ゲートウェイの **詳細** ページで、**インスタンス** タブを選択します。登録解除するインスタンスの**インスタンス ID** を選択します。

1. **登録解除** を選択します。

1. **インスタンスの登録解除** を選択してインスタンスの登録解除を確定します。

1. 登録解除する必要のある追加のインスタンスについては、前のステップを繰り返します。

**ゲートウェイのインスタンスを再利用するには (オプション)**

インスタンスを Amazon ECS Anywhere または別のゲートウェイのインスタンスとして再利用する場合は、次のステップを完了する必要があります。

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

1. ナビゲーションペインで **ゲートウェイ** を選択します。**ゲートウェイ** セクションで、再利用するインスタンスを含むゲートウェイを選択します。

1. ゲートウェイの **詳細** ページで、**インスタンス** タブを選択します。再起動するインスタンスの**インスタンス ID** を追加します。

1. 再利用するインスタンスの**インスタンスのステータス** が**登録解除** になっていることを確認します。

1. アクセス権を持つコンピューターから、SSH を使用してインスタンスに接続します。

1. 次の各コマンドを順番に実行します。

   ```
   sudo docker stop $(docker ps -f "name=MediaConnectGatewayAgent" -q); \
   sudo docker stop ecs-agent; \
   sudo systemctl stop ecs amazon-ssm-agent; \
   sudo yum remove -y amazon-ecs-init amazon-ssm-agent;  `# or apt or snap as needed` \
   sudo rm /var/lib/ecs /etc/ecs /var/lib/amazon/ssm /var/log/ecs /var/log/amazon/ssm -rf; \
   sudo docker rm -f ecs-agent ssm-agent; \
   sudo docker container rm -f $(docker ps -a -f "name=MediaConnectGatewayAgent" -q); \
   sudo docker volume rm -f ecsdata docker run; \
   sudo pkill -f -KILL network_bootstra[p]; \
   sudo pkill -KILL mcproxy;
   ```

MediaConnect Gateway とそのネットワークの削除の詳細については、「[ゲートウェイとそのコンポーネントの削除 (コンソール)](gateway-create-console.md#gateway-cleanup-console)」を参照してください。