更新
RHEL AI システムとモデルのアップグレード
概要
第1章 Red Hat Enterprise Linux AI の更新
Red Hat Enterprise Linux AI を使用すると、インスタンスを更新して、最新バージョンの RHEL AI と InstructLab を使用できるようになります。
1.1. RHEL AI インスタンスの更新
インスタンスを更新して、最新バージョンの RHEL AI と InstructLab を使用できます。
前提条件
- サポートされているプラットフォームの 1 つに Red Hat Enterprise Linux AI インスタンスをインストールしてデプロイしている。
- Red Hat レジストリーアカウントを作成している。
- マシンへの root ユーザーアクセス権がある。
手順
podman
コマンドを使用して Red Hat レジストリーアカウントにログインします。sudo podman login registry.redhat.io --username <user-name> --password <user-password> --authfile /etc/ostree/auth.json
$ sudo podman login registry.redhat.io --username <user-name> --password <user-password> --authfile /etc/ostree/auth.json
Copy to Clipboard Copied! または、
skopeo
コマンドを使用してログインすることもできます。sudo skopeo login registry.redhat.io --username <user-name> --password <user-password> --authfile /etc/ostree/auth.json
$ sudo skopeo login registry.redhat.io --username <user-name> --password <user-password> --authfile /etc/ostree/auth.json
Copy to Clipboard Copied! Red Hat Enterprise Linux AI のマイナーバージョンへのアップグレード
マシンのハードウェア用の
bootc
イメージを使用して、インスタンスをアップグレードし、最新バージョンの Red Hat Enterprise Linux AI を使用できます。sudo bootc switch registry.redhat.io/rhelai1/bootc-<hardware-vendor>-rhel9:<rhel-ai-version>
$ sudo bootc switch registry.redhat.io/rhelai1/bootc-<hardware-vendor>-rhel9:<rhel-ai-version>
Copy to Clipboard Copied! 以下は、
- <hardware-vendor>
-
アクセラレーターのハードウェアベンダーを指定します。有効な値は、
nvidia
、amd
、およびintel
です。 - <rhel-ai-version>
アップグレードする RHEL AI バージョンを指定します。
NVIDIA アクセラレーターを搭載したマシンのコマンド例
sudo bootc switch registry.redhat.io/rhelai1/bootc-nvidia-rhel9:1.5
$ sudo bootc switch registry.redhat.io/rhelai1/bootc-nvidia-rhel9:1.5
Copy to Clipboard Copied!
次のコマンドを実行してシステムを再起動します。
sudo reboot -n
$ sudo reboot -n
Copy to Clipboard Copied! 重要RHEL AI バージョン 1.5 にアップグレードする場合は、再初期化する前に、ストレージ設定
/etc/skel/.config/containers/storage.conf
を、ホームディレクトリーの<user-home>/.config/containers/storage.conf
にコピーする必要があります。以下に例を示します。
cp /etc/skel/.config/containers/storage.conf <user-home>/.config/containers/storage.con
$ cp /etc/skel/.config/containers/storage.conf <user-home>/.config/containers/storage.con
Copy to Clipboard Copied!
Red Hat Enterprise Linux AI の z-stream バージョンへのアップグレード
z-stream が存在する場合は、次のコマンドを実行して、システムを RHEL AI の z-stream バージョンにアップグレードできます。
sudo bootc upgrade --apply
$ sudo bootc upgrade --apply
Copy to Clipboard Copied!
最新の RHEL AI バージョンにアップグレードした後は、環境と設定を再初期化することを推奨します。
警告ilab config init
コマンドは、既存のconfig.yaml
ファイルをオーバーライドし、システムハードウェアに基づいたデフォルト設定を行います。config.yaml
ファイルをカスタマイズした場合は、再初期化する前にカスタム設定をよく理解しておいてください。ilab config init
$ ilab config init
Copy to Clipboard Copied!
第2章 モデルの更新
Red Hat Enterprise Linux AI を使用すると、ローカルにダウンロードした LLM を最新バージョンのモデルにアップグレードできます。
モデル | 説明 | 導入されたバージョン | NVIDIA | AMD | Intel |
---|---|---|---|---|---|
| カスタマイズおよび微調整用の Granite 3.1 ベースモデルのバージョン 2 | 1.5.1 | デフォルト | デフォルト | 利用不可 |
| 推論提供のための Granite 3.1 モデルのバージョン 2 | 1.5.1 | デフォルト | デフォルト | 利用不可 |
| カスタマイズおよび微調整用の Granite 3.1 ベースモデルのバージョン 2 | 1.5 | 利用可能 | 利用可能 | デフォルト |
| 推論提供のための Granite 3.1 モデルのバージョン 2 | 1.5.1 | 利用可能 | 利用可能 | デフォルト |
2.1. モデルの更新
RHEL AI ツールセットを使用して、ローカルモデルを最新バージョンのモデルにアップグレードできます。
前提条件
- 起動可能なコンテナーイメージを使用して InstructLab ツールをインストールしている。
-
InstructLab を初期化し、
ilab
CLI を使用できる。 - Red Hat Enterprise Linux AI で LLM をダウンロードしている。
- Red Hat レジストリーアカウントを作成し、マシンにログインしている。
手順
次のコマンドを実行して、任意のモデルをアップグレードできます。
ilab model download --repository <repository_and_model> --release latest
$ ilab model download --repository <repository_and_model> --release latest
Copy to Clipboard Copied! ここでは、以下のようになります。
- <repository_and_model>
-
モデルとモデルのリポジトリーのロケーションを指定します。モデルには、
registry.redhat.io/rhelai1/
リポジトリーからアクセスできます。 - <release>
-
モデルのバージョンを指定します。モデルの最新バージョンを指定する場合は
latest
に設定します。またはモデルの特定のバージョンを設定します。
検証
次のコマンドを使用すると、システムにダウンロードされたすべてのモデルを表示できます。
ilab model list
$ ilab model list
Copy to Clipboard Copied!