Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

2.3.8. Amazon Web Services のインストール

Amazon Web Services (AWS)は、Amazon インフラストラクチャーで実行される仮想マシンを提供するサービスです。このセクションでは、AWS で Red Hat Enterprise Linux Atomic Host を実行する方法を説明します。

AWS の詳細は、Amazon Elastic Compute Cloud のドキュメント を参照してください

Amazon Web Services での Red Hat Enterprise Linux Atomic Host インスタンスの起動

以下の手順では、Amazon Web Services で Red Hat Enterprise Linux Atomic Host の新しいインスタンスを作成する方法を説明します。この手順では、AWS にユーザーアカウントがあることを前提としています。この手順では、AWS についてある程度理解していることを前提としています。

注記

この手順を機能させるには、まず Cloud Access プログラム を使用してサブスクリプションを Amazon に移動する必要があります。Cloud Access Program でサブスクリプションを Amazon に移動するには、https://engage.redhat.com/forms/cloud-access-registration のフォームを完了します。Cloud Access プログラムについては、http://www.redhat.com/en/technologies/cloud-computing/cloud-access で詳しく説明されています。

  1. にログインし、Amazon EC2 コンソール を開きます。
  2. 画面上部のナビゲーションバーに、現在のリージョンが表示されます。Red Hat Enterprise Linux Atomic Host のインスタンスを起動するリージョンを選択します。一部の Amazon EC2 リソースはリージョン間で共有でき、他の Amazon EC2 リソースはリージョン間で共有できないため、この選択が重要になります。
  3. コンソールのダッシュボードから Launch Instance をクリックします。
  4. My AMIs を選択し、Shared with Me チェックボックスを選択します。AMI を検索できるようになりました。

    Community AMIs を選択し、特定のリージョンの Red Hat Enterprise Atomic Host AMI インスタンスを検索します。

    警告

    選択した AMI の ID が Atomic Host Release Notes に一覧表示されていることを確認してください。AWS コマンドラインインターフェイスで以下のコマンドを実行して、Red Hat が提供する AMI の ID を取得することもできます。

    aws ec2 describe-images --owners 309956199498

    このコマンドは、アカウント 309956199498 によって公開される AMI に関する情報を表示します。これは、AMI を公開するための Red Hat の AWS アカウントです。

    Red Hat が提供する AMI の検索に関する詳細は、ナレッジベースアーティクル を参照してください

  5. AMI の横にある Select ボタンをクリックします。
  6. Choose an Instance Type ページで Instance Type を選択します。インスタンスタイプは、Red Hat Enterprise Linux Atomic Host の最小要件を満たす必要があります。詳細は 、ディスク領域およびメモリーの要件 を参照してください。
  7. Review and Launch をクリックします。

    注記

    一部の Amazon EC2 リージョン(例:US East (N. Virginia))では、EBS ストレージを使用するインスタンスタイプでは、開始する前に VPC を作成する必要があります。この場合、Review and Launch はクリックできません。Next: Configure Instance Details を代わりにクリックし、Instance Details 画面に進みます。デフォルト値を確認し、環境に必要な場合は変更し、続行する準備ができたら Review and Launch をクリックします。

  8. Review Instance Launch ページで、Edit security groups をクリックしてセキュリティーグループを割り当てます。既存のセキュリティーグループを選択するか、インスタンスに必要なポートを開く必要があります。SSH が機能するように、ポート 22 を開いたままにしておくことをお勧めします。AWS アカウントは、そのアカウントのユーザーのユーザーがセキュリティーグループを作成または追加する機能を制限する方法で設定できます。これが発生した場合は、AWS アカウントの管理者にお問い合わせください。
  9. 設定が適切であれば、Review and Launch をクリックして、インスタンス起動の確認 ページに移動します。すべての設定が適切になったら、起動 をクリックしてインスタンスを起動します。
  10. Select an existing key pair or create a new key pair モーダルダイアログで、既存のキーペアを選択するか、新しいキーペアを作成します。起動したインスタンスへのすべてのアクセスは SSH 秘密鍵を使用するので、キーペアは重要です。キーペアは、すでにアップロードされているものか、この時点で作成するキーペアです。AWS アカウントは、そのアカウントのユーザーがキーペアを作成または追加する機能を制限する方法で設定できます。これが発生した場合は、AWS アカウントの管理者にお問い合わせください。
  11. インスタンスの 表示 ボタンを クリックして、インスタンスの起動の進捗を追跡します。

Logging into a Red Hat Enterprise Linux Atomic Host Instance

インスタンスが の 実行 時に一覧表示されたら、以下の手順に従ってインスタンスに接続できます。

  1. コマンドプロンプトから、SSH を使用してインスタンスに接続します。

    $ ssh cloud-user@instancedns.compute.amazonaws.com
    注記

    適切な秘密鍵ファイルを指定するには、-i /path/key_pair.pem オプションを含める必要がある場合があります。

  2. 下部の Description タブで、パブリック DNS 情報を見つけます。
  3. Instances ページで、インスタンスを選択します。
  4. この時点でインスタンスにログインし、Red Hat Enterprise Linux Atomic Host を引き続き使用して Linux コンテナーを実行する可能性があります。

AWS での Atomic Host インスタンスの信頼性の確認

Atomic Host インスタンスが Red Hat が提供する認証ソフトウェアであることを確認できます。これを実行するには、Atomic Host インスタンスで以下のコマンドを実行します。

ostree show rhel-atomic-host/7/x86_64/standard

出力の最後の行が以下の場合:

Good signature from "Red Hat, Inc. <security@redhat.com>"

次に、Atomic Host インスタンスが検証に合格しました。