翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
エージェントのインストール
AWS Ground Stationエージェントは、次の方法でインストールできます。
-
CloudFormationテンプレート (推奨)。
-
Amazon EC2 に手動でインストールします。
CloudFormationテンプレートを使用する
EC2 データ配信CloudFormationテンプレートは、データを EC2 インスタンスに配信するために必要な AWS リソースを作成します。このCloudFormationテンプレートは、AWS Ground StationエージェントがプリインストールされているAWS Ground Stationマネージド AMI を使用します。次に、作成された EC2 インスタンスの起動スクリプトがエージェント設定ファイルにデータを入力し、必要なパフォーマンスチューニング (EC2 インスタンスのパフォーマンスを調整する) を適用します。
ステップ 1:AWSリソースを作成する
テンプレート AWS AWS Ground Station リソーススタックを作成します。
ステップ 2: エージェントのステータスを確認する
デフォルトでは、エージェントは設定され、アクティブ (開始) になります。エージェントのステータスを確認するには、EC2 インスタンス (SSH または SSM セッションマネージャー) に接続して、AWS Ground Stationエージェントのステータス を表示できます。
EC2 に を手動でインストールする
Ground Station では、CloudFormation テンプレートを使用して AWS リソースをプロビジョニングすることを推奨していますが、標準テンプレートでは不十分なユースケースもあります。このような場合は、ニーズに合わせてテンプレートをカスタマイズすることをお勧めします。それでも要件を満たさない場合は、AWS リソースを手動で作成し、エージェントをインストールできます。
ステップ 1: AWS リソースを作成する
問い合わせに必要な AWS リソースを手動で設定する手順については、「ミッションプロファイル設定の例」を参照してください。
AwsGroundStationAgentEndpoint リソースは、AWS Ground Stationエージェント経由で DigIF データフローを受信するためのエンドポイントを定義し、コンタクトを成功させるために不可欠です。API ドキュメントは API リファレンスにありますが、このセクションではAWS Ground Stationエージェントに関連する概念について簡単に説明します。
エンドポイントの ingressAddressは、AWS Ground StationエージェントがアンテナからAWS KMS暗号化された UDP トラフィックを受信する場所です。socketAddress name は、(アタッチされた EIP からの) EC2 インスタンスのパブリック IP です。portRange は、他の使用時間から予約されている範囲内に 300 個以上の連続したポートである必要があります。手順については「進入ポートを予約する - ネットワークに影響します」を参照してください。これらのポートは、レシーバーインスタンスが実行されている VPC のセキュリティグループで UDP イングレストラフィックを許可するように設定する必要があります。
エンドポイントの egressAddressは、エージェントが DigIF データフローをユーザーに引き渡す場所です。この場所にある UDP ソケット経由でデータを受信するアプリケーション (SDR など) が必要です。
ステップ 2: EC2 インスタンスを作成する
次の AMIsがサポートされています。実行するオペレーティングシステムに一致する AMI を選択します。AWS Ground Stationエージェント AMIs、エージェントがプリインストールされています (推奨)。
Amazon Linux 2023 (推奨)
-
AWS Ground Station AMI -
groundstation-al2023-gs-agent-ami-** は AMI が構築された日付 - エージェントがインストールされています (推奨)。 -
ストック Amazon Linux 2023 AMI -
al2023-ami-*-x86_64。
Amazon Linux 2
-
AWS Ground Station AMI -
groundstation-al2-gs-agent-ami-** は AMI が構築された日付です。エージェントがインストールされています (推奨)。 -
amzn2-ami-kernel-5.10-hvm-x86_64-gp2.
ステップ 2: エージェントをダウンロードしてインストールする
注記
前のステップでAWS Ground Stationエージェント AMI を選択しなかった場合は、このセクションのステップを完了する必要があります。
エージェントをダウンロードする
AWS Ground Stationエージェントはリージョン固有の S3 バケットから使用でき、AWS コマンドライン (CLI) を使用してサポートされている EC2 インスタンスにダウンロードできます。常に latestパスから をダウンロードして、エージェントの最新バージョンが実行されていることを確認することをお勧めします。ダウンロードパスは です。ここでs3://groundstation-wb-digif-software-${AWS::Region}/aws-groundstation-agent/latest/${OS_PATH}/aws-groundstation-agent.rpm、 ${AWS::Region}はサポートされている AWS Ground Station コンソールとデータ配信リージョンの 1 つです。
RPM はオペレーティングシステム固有です。インスタンスが実行されているオペレーティングシステムと一致する値${OS_PATH}に設定します。
Amazon Linux 2023:
amazon_linux_2023_x86_64Amazon Linux 2:
amazon_linux_2_x86_64
インスタンスが実行されているオペレーティングシステムが不明な場合は、 を実行しますcat /etc/os-release。2 つのビルドはバイナリ互換性がないため、間違ったオペレーティングシステム用に構築された RPM のインストールは失敗します。
注記
ダウンロードスクリプトで特定のバージョン番号をハードコーディングするのではなく、必ずlatestパスを使用してください。latest パスを使用すると、インスタンスはプロビジョニング時にセキュリティパッチとバグ修正を自動的に受信します。
例: 最新の rpm バージョンを AWS リージョン us-east-2 から /tmp フォルダにローカルにダウンロードするとします。
Amazon Linux 2023:
aws s3 --region us-east-2 cp s3://groundstation-wb-digif-software-us-east-2/aws-groundstation-agent/latest/amazon_linux_2023_x86_64/aws-groundstation-agent.rpm /tmp
Amazon Linux 2:
aws s3 --region us-east-2 cp s3://groundstation-wb-digif-software-us-east-2/aws-groundstation-agent/latest/amazon_linux_2_x86_64/aws-groundstation-agent.rpm /tmp
トラブルシューティングまたはロールバックの目的で特定のバージョンのAWS Ground Stationエージェントをダウンロードする必要がある場合は、S3 バケット内のバージョン固有のフォルダからダウンロードできます。これは通常のオペレーションでは推奨されません。
例: バージョン 1.0.5953.0 の rpm を AWS リージョン us-east-2 からローカルで /tmp フォルダにダウンロードします。
Amazon Linux 2023:
aws s3 --region us-east-2 cp s3://groundstation-wb-digif-software-us-east-2/aws-groundstation-agent/1.0.5953.0/amazon_linux_2023_x86_64/aws-groundstation-agent.rpm /tmp
Amazon Linux 2:
aws s3 --region us-east-2 cp s3://groundstation-wb-digif-software-us-east-2/aws-groundstation-agent/1.0.5953.0/amazon_linux_2_x86_64/aws-groundstation-agent.rpm /tmp
注記
ダウンロードした RPM が によって提供されたことを確認する場合はAWS Ground Station、「」の手順に従いますRPM のインストール検証。
エージェントをインストールする
sudo yum install ${MY_RPM_FILE_PATH} Example: Assumes agent is in the "/tmp" directory sudo yum install /tmp/aws-groundstation-agent.rpm
ステップ 4: エージェントを設定する
エージェントをインストールしたら、エージェント設定ファイルを更新する必要があります。「エージェントを設定する」を参照してください。
ステップ 5: パフォーマンスチューニングを適用する
AWS Ground Stationエージェント AMI: 前のステップでAWS Ground Stationエージェント AMI を選択した場合は、次のパフォーマンスチューニングを適用します。
その他の AMI: 前のステップで他の AMI を選択した場合は、「EC2 インスタンスのパフォーマンスを調整する」に記載されているすべてのチューニングを適用し、インスタンスを再起動します。
ステップ 6: エージェントを管理する
エージェントの起動、停止、およびステータスの確認については、「エージェントを管理する」を参照してください。