4.2. 外部データベース用のホストの準備
新しくプロビジョニングされたシステムを最新の Red Hat Enterprise Linux 9 または Red Hat Enterprise Linux 8 にインストールし、外部データベースをホストします。
Red Hat Enterprise Linux のサブスクリプションでは、外部データベースと Satellite を併用する場合に、正しいサービスレベルアグリーメントが提供されません。外部データベースに使用するベースオペレーティングシステムにも、Satellite サブスクリプションをアタッチする必要があります。
前提条件
- 準備したホストが Satellite の ストレージ要件 を満たしている。
- サーバーに Satellite サブスクリプションをアタッチしてある。サブスクリプションの詳細は、オンラインネットワーク環境での Satellite Server のインストール の Satellite Infrastructure サブスクリプションのアタッチ を参照してください。
手順
外部データベースをインストールするオペレーティングシステムとバージョンを選択します。
4.2.1. Red Hat Enterprise Linux 9 リンクのコピーリンクがクリップボードにコピーされました!
すべてのリポジトリーを無効にします。
subscription-manager repos --disable "*"
# subscription-manager repos --disable "*"Copy to Clipboard Copied! Toggle word wrap Toggle overflow 以下のリポジトリーを有効にします。
subscription-manager repos \ --enable=satellite-6.16-for-rhel-9-x86_64-rpms \ --enable=satellite-maintenance-6.16-for-rhel-9-x86_64-rpms \ --enable=rhel-9-for-x86_64-baseos-rpms \ --enable=rhel-9-for-x86_64-appstream-rpms
# subscription-manager repos \ --enable=satellite-6.16-for-rhel-9-x86_64-rpms \ --enable=satellite-maintenance-6.16-for-rhel-9-x86_64-rpms \ --enable=rhel-9-for-x86_64-baseos-rpms \ --enable=rhel-9-for-x86_64-appstream-rpmsCopy to Clipboard Copied! Toggle word wrap Toggle overflow
検証
必要なリポジトリーが有効になっていることを確認します。
dnf repolist enabled
# dnf repolist enabledCopy to Clipboard Copied! Toggle word wrap Toggle overflow
4.2.2. Red Hat Enterprise Linux 8 リンクのコピーリンクがクリップボードにコピーされました!
すべてのリポジトリーを無効にします。
subscription-manager repos --disable "*"
# subscription-manager repos --disable "*"Copy to Clipboard Copied! Toggle word wrap Toggle overflow 以下のリポジトリーを有効にします。
subscription-manager repos \ --enable=satellite-6.16-for-rhel-8-x86_64-rpms \ --enable=satellite-maintenance-6.16-for-rhel-8-x86_64-rpms \ --enable=rhel-8-for-x86_64-baseos-rpms \ --enable=rhel-8-for-x86_64-appstream-rpms
# subscription-manager repos \ --enable=satellite-6.16-for-rhel-8-x86_64-rpms \ --enable=satellite-maintenance-6.16-for-rhel-8-x86_64-rpms \ --enable=rhel-8-for-x86_64-baseos-rpms \ --enable=rhel-8-for-x86_64-appstream-rpmsCopy to Clipboard Copied! Toggle word wrap Toggle overflow 次のモジュールを有効にします。
dnf module enable satellite:el8
# dnf module enable satellite:el8Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注記モジュール
satellite:el8を有効にすると、postgresql:10およびruby:2.5との競合に関する警告が表示されます。これは、これらのモジュールが Red Hat Enterprise Linux 8 でデフォルトのモジュールバージョンに設定されているためです。モジュールsatellite:el8には、モジュールpostgresql:12およびruby:2.7への依存関係があり、satellite:el8モジュールで有効になります。これらの警告はインストールプロセスの失敗の原因にはならないため、安全に無視できます。Red Hat Enterprise Linux 8 のモジュールとライフサイクルストリームの詳細は、Red Hat Enterprise Linux Application Streams のライフサイクル を参照してください。
検証
必要なリポジトリーが有効になっていることを確認します。
dnf repolist enabled
# dnf repolist enabledCopy to Clipboard Copied! Toggle word wrap Toggle overflow