第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 Your browser has been opened to visit: https://accounts.google.com/o/oauth2/auth?XXXXXXXXXXXXXXXXXXXX You are now logged in as [user@example.com]. Your current project is [your-project]. You can change this setting by running: $ gcloud config set project PROJECT_IDGCP イメージを作成する前に、いくつかの Google Cloud Platform 設定をセットアップし、GCP Storage Container を作成する必要があります。
プロジェクトを使用するように Google Cloud Platform CLI を設定します。
$ gcloud_project=your-gcloud-project $ gcloud config set project $gcloud_project操作するリージョンを定義する環境変数を作成します。
$ gcloud_region=us-central1Google Cloud Platform Storage Container を作成します。
$ gcloud_bucket=name-for-your-bucket $ gsutil mb -l $gcloud_region gs://$gcloud_bucket
-
GCP ストレージコンテナーがセットアップされました。Red Hat Enterprise Linux AI ダウンロードページ から GCP
tar.gzイメージをダウンロードする必要があります。 次のコマンドで
tar.gzファイルを展開します。$ gunzip <downloaded-gcp-gz-image>RHEL AI Google Cloud Platform イメージとして使用する名前を設定します。
$ image_name=rhel-ai-1-2次のコマンドを実行して、
tar.gzファイルを Google Cloud Platform Storage Container にアップロードします。$ gsutil cp rhelai_gcp.tar.gz "gs://${gcloud_bucket}/$image_name.tar.gz"次のコマンドを使用して、アップロードしたばかりの
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