第5章 インストーラーおよびイメージの作成
以下の章では、インストーラーとイメージ作成に関する RHEL 8 と RHEL 9 の間の最も重要な変更点を説明します。
5.1. インストーラー
Anaconda は、対話型インストールでネットワークを自動的にアクティブにする
Anaconda では、対話式インストールを実行する際に、ネットワーク設定画面でユーザーが手動でネットワークをアクティブにする必要がなく、ネットワークが自動的にアクティブになるようになりました。この更新では、キックスタートインストールおよび ip=
起動オプションを使用したインストールのインストールエクスペリエンスは変更されません。
root アカウントのロック
および パスワードを使用した root の SSH ログインを許可
への新しいオプション
RHEL 9 では、root パスワード設定画面に、以下の新しいオプションが追加されました。
-
Lock root account
:マシンへの root アクセスをロックします。 -
Allow root SSH login with password
:パスワードベースの SSH root ログインを有効にします。
キックスタートのインストール中に、rootpw
キックスタートコマンドの --allow-ssh
オプションを使用して、パスワードを使用する SSH 経由の root アクセスを有効にできます。詳細は、rootpw (必須) を参照してください。
ライセンス、システム、およびユーザー設定の画面が、標準インストール後に無効になりました。
RHEL ユーザーは、gnome-initial-setup
画面および login
画面の前に、ライセンス、システム (サブスクリプションマネージャー)、およびユーザー設定を設定していました。RHEL 9 以降、ユーザーエクスペリエンスを向上させるために、初期セットアップ画面はデフォルトで無効になっています。ユーザー作成またはライセンス表示の初期セットアップを実行する必要がある場合は、要件に基づいて以下のパッケージをインストールします。
初期セットアップパッケージをインストールするには、以下を実行します。
# dnf install initial-setup initial-setup-gui
システムの次回の再起動後に初期設定を有効にするには、以下を実行します。
# systemctl enable initial-setup
- システムを再起動して、初期設定を表示します。
キックスタートを使用したインストールでは、initial-setup-gui
を packages セクションに追加し、initial-setup
サービスを有効にします。
firstboot --enable %packages @^graphical-server-environment initial-setup-gui %end
キックスタートを使用した Satellite マシンプロビジョニングの rhsm
コマンドが利用できるようになりました。
rhsm
コマンドは、RHEL 9 でのマシンプロビジョニング用の %post
スクリプトに代わるものです。rhsm
コマンドは、システムの登録、RHEL サブスクリプションの割り当て、Satellite インスタンスからのインストールなど、すべてのプロビジョニングタスクに役立ちます。詳細は、高度な RHEL インストールの実行の キックスタートを使用して Satellite から RHEL の登録およびインストール を参照してください。
新しいキックスタートコマンド - timesource
新しい timesource
キックスタートコマンドはオプションで、タイムデータを提供する NTP、NTS サーバー、および NTP プールを設定するのに役立ちます。また、システムで NTP サービスの有効化または無効化を制御するのにも役立ちます。timezone コマンドの --ntpservers
オプションが非推奨になり、この新しいコマンドに置き換えられました。
inst. prefix を使用しない Anaconda ブート引数が利用できなくなりました。
inst.
接頭辞を付けない Anaconda ブート引数は、RHEL 7 以降で非推奨になりました。RHEL 9 では、このようなブート引数のサポートが非推奨になりました。このオプションを継続して使用するには、inst.
接頭辞を使用します。
たとえば、graphical
モードではなく text
モードで実行するように強制する場合は、以下のオプションを使用します。
inst.text
キックスタートから削除されたコマンドおよびオプション
RHEL 9 では、次のキックスタートコマンドおよびオプションが削除されました。それらをキックスタートファイルで使用すると、エラーが発生します。
-
device
-
deviceprobe
-
dmraid
-
install
- サブコマンドまたはメソッドをそのままコマンドとして使用します。 -
multipath
-
bootloader
--upgrade
-
ignoredisk
--interactive
-
partition
--active
-
harddrive
--biospart
-
autostep
特定のオプションおよび値だけが表示されている場合は、基本コマンドおよびその他のオプションは引き続き利用でき、削除されません。
削除済みの起動オプション
以下の起動オプションは、Red Hat Enterprise Linux から削除されました。
inst.zram
RHEL 9 は
zram
サービスをサポートしていません。詳細は、zram-generator(8)
man ページを参照してください。inst.singlelang
RHEL 9 では、シングル言語モードに対応していません。
inst.loglevel
ログレベルは常に debug に設定されます。