第5章 Google Cloud Platform (GCP) への RHEL AI のインストール
Google Cloud Platform に Red Hat Enterprise Linux AI をインストールしてデプロイするには、まず RHEL AI イメージを GCP イメージに変換する必要があります。その後、GCP イメージを使用してインスタンスを起動し、Google Cloud Platform マシンに RHEL AI をデプロイできます。
5.1. RHEL AI イメージの Google Cloud Platform イメージへの変換 リンクのコピーリンクがクリップボードにコピーされました!
Google Cloud Platform で起動可能なイメージを作成するには、Google Cloud Platform アカウントを設定して、Google Cloud Storage バケットを作成し、RHEL AI raw イメージを使用して Google Cloud Platform イメージを作成する必要があります。
前提条件
- 特定のマシンに Google Cloud Platform CLI をインストールしている。GCP CLI のインストールの詳細は、Linux に Google Cloud Platform CLI をインストールする を参照してください。
- Red Hat Enterprise Linux バージョン 9.2 - 9.4 システムを使用している。
- マシンに追加の 100 GB のディスク容量がある。
手順
次のコマンドで Google Cloud Platform にログインします。
gcloud auth login
$ gcloud auth login
Copy to Clipboard Copied! Toggle word wrap Toggle overflow ログインの出力例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow GCP イメージを作成する前に、いくつかの Google Cloud Platform 設定をセットアップし、GCP Storage Container を作成する必要があります。
プロジェクトを使用するように Google Cloud Platform CLI を設定します。
gcloud_project=your-gcloud-project gcloud config set project $gcloud_project
$ gcloud_project=your-gcloud-project $ gcloud config set project $gcloud_project
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 操作するリージョンを定義する環境変数を作成します。
gcloud_region=us-central1
$ gcloud_region=us-central1
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Google Cloud Platform Storage Container を作成します。
gcloud_bucket=name-for-your-bucket gsutil mb -l $gcloud_region gs://$gcloud_bucket
$ gcloud_bucket=name-for-your-bucket $ gsutil mb -l $gcloud_region gs://$gcloud_bucket
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
-
GCP ストレージコンテナーがセットアップされました。Red Hat Enterprise Linux AI ダウンロードページ から GCP
tar.gz
イメージをダウンロードする必要があります。 次のコマンドで
tar.gz
ファイルを展開します。gunzip <downloaded-gcp-gz-image>
$ gunzip <downloaded-gcp-gz-image>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow RHEL AI Google Cloud Platform イメージとして使用する名前を設定します。
image_name=rhel-ai-1-2
$ image_name=rhel-ai-1-2
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 次のコマンドを実行して、
tar.gz
ファイルを Google Cloud Platform Storage Container にアップロードします。gsutil cp rhelai_gcp.tar.gz "gs://${gcloud_bucket}/$image_name.tar.gz"
$ gsutil cp rhelai_gcp.tar.gz "gs://${gcloud_bucket}/$image_name.tar.gz"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 次のコマンドを使用して、アップロードしたばかりの
tar.gz
ファイルから Google Cloud Platform イメージを作成します。gcloud compute images create \ "$image_name" \ --source-uri="gs://${gcloud_bucket}/$image_name.tar.gz" \ --family "rhel-ai" \ --guest-os-features=GVNIC
$ gcloud compute images create \ "$image_name" \ --source-uri="gs://${gcloud_bucket}/$image_name.tar.gz" \ --family "rhel-ai" \ --guest-os-features=GVNIC
Copy to Clipboard Copied! Toggle word wrap Toggle overflow