2.8. Satellite へのインストールメディアの追加
インストールメディアは、Satellite Server が外部リポジトリーからマシンにベースオペレーティングシステムをインストールするために使用するパッケージのソースです。このパラメーターを使用して、サードパーティーのコンテンツをインストールできます。Red Hat コンテンツは、リポジトリーの同期により配信されます。
インストールメディアは、オペレーティングシステムのインストールツリーの形式で提供され、インストーラーをホストするマシンから HTTP URL 経由でアクセスできる必要があります。利用可能なインストールメディアは ホスト > インストールメディア メニューに表示されます。
デフォルトでは Satellite には公式な Linux ディストリビューションのインストールメディアが含まれています。これらのインストールメディアは特定のバージョンのオペレーティングシステムを対象としている点に注意してください。たとえば、CentOS mirror (7.x) は CentOS 7 以前に、CentOS mirror (8.x) は CentOS 8 以降に使用する必要がある点に注意してください。
インストールメディアを使用して複数のホストにオペレーティングシステムをインストールする時のダウンロードパフォーマンスを向上する場合には、インストールメディアの パス を変更して、最も近いミラーまたはローカルコピーを参照するようにする必要があります。
手順
- Satellite Web UI で ホスト > インストールメディア に移動して、メディアの作成 をクリックします。
- 名前 フィールドには、インストールメディアエントリーの名前を入力します。
パス には、インストールツリーを含む URL または NFS シェアを入力します。複数の異なるシステムアーキテクチャーおよびバージョンを表すために以下の変数をパスで使用できます。
-
$arch
: システムアーキテクチャー -
$version
: オペレーティングシステムのバージョン -
$major
: オペレーティングシステムのメジャーバージョン $minor
: オペレーティングシステムのマイナーバージョンHTTP パスの例:
http://download.example.com/centos/$version/Server/$arch/os/
NFS パスの例:
nfs://download.example.com:/centos/$version/Server/$arch/os/
Capsule Server の同期したコンテンツは HTTP パスを常に使用します。Capsule Server で管理されたコンテンツは NFS パスをサポートしません。
-
-
オペレーティングシステムの種類 リストから、メディアのディストリビューションまたはファミリーを選択します。たとえば、CentOS、および Fedora は、
Red Hat
ファミリーに属します。 - 組織 と ロケーション タブをクリックして、プロビジョニングコンテキストを変更します。Satellite Server により、設定されたプロビジョニングコンテキストにインストールメディアを追加します。
- 送信 をクリックしてインストールメディアを保存します。
CLI をご利用の場合
hammer medium create
コマンドを使用してインストールメディアを作成します。# hammer medium create --name "CustomOS" --os-family "Redhat" \ --path 'http://download.example.com/centos/$version/Server/$arch/os/' \ --organizations "My_Organization" --locations "My_Location"