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