Red Hat Training
A Red Hat training course is available for RHEL 8
2.10. IdM サーバーに必要なパッケージのインストール
RHEL 8 では、Identity Management (IdM) サーバーのインストールに必要なパッケージはモジュールとして同梱されています。IdM サーバーモジュールストリームは DL1
ストリームと呼ばれ、このストリームからパッケージをダウンロードする前に、このストリームを有効にする必要があります。以下の手順は、IdM の環境設定に必要なパッケージのダウンロード方法を示しています。
前提条件
- RHEL システムを新しくインストールしている。
必要なリポジトリーを利用できるようにしている。
RHEL システムがクラウドで稼働していない場合は、Red Hat Subscription Manager (RHSM) でシステムを登録している。詳細は、Subscription Manager コマンドラインでサブスクリプションの登録、割り当て、および削除 を参照してください。IdM が使用する
BaseOS
リポジトリーおよびAppStream
リポジトリーも有効にしている。# subscription-manager repos --enable=rhel-8-for-x86_64-baseos-rpms # subscription-manager repos --enable=rhel-8-for-x86_64-appstream-rpms
RHSM を使用して特定のリポジトリーを有効または無効にする方法は、Red Hat Subscription Manager でオプションの設定 を参照してください。
- RHEL システムがクラウドで実行している場合は、登録を省略します。必要なリポジトリーは、Red Hat Update Infrastructure (RHUI) から入手できます。
- IdM モジュールストリームを有効にしていない。
手順
idm:DL1
ストリームを有効にします。# yum module enable idm:DL1
idm:DL1
ストリーム経由で配信される RPM に切り替えます。# yum distro-sync
IdM の要件に応じて、以下のいずれかのオプションを選択します。
統合 DNS のない IdM サーバーのインストールに必要なパッケージをダウンロードします。
# yum module install idm:DL1/server
統合 DNS のある IdM サーバーのインストールに必要なパッケージをダウンロードするには、次のコマンドを実行します。
# yum module install idm:DL1/dns
Active Directory と信頼関係のある IdM サーバーのインストールに必要なパッケージをダウンロードするには、次のコマンドを実行します。
# yum module install idm:DL1/adtrust
adtrust
プロファイルやdns
プロファイルからパッケージをダウンロードするには、次のコマンドを実行します。# yum module install idm:DL1/{dns,adtrust}
IdM クライアントのインストールに必要なパッケージをダウンロードするには、次のコマンドを実行します。
# yum module install idm:DL1/client
別のストリームが有効になっていて、そのストリームからパッケージをダウンロードしたあとに、新しいモジュールストリームに切り替える場合は、インストール済みの関連コンテンツをすべて明示的に削除し、現在のモジュールストリームを無効にしてから、新しいモジュールストリームを有効にする必要があります。現在のストリームを無効にせずに新しいストリームを有効にしようとすると、エラーが発生します。続行方法の詳細は 後続のストリームへの切り替え を参照してください。
モジュールからパッケージを個別にインストールすることは可能ですが、そのモジュールの API 外のパッケージをインストールすると、Red Hat のサポート範囲は、そのモジュールに関連する場合に制限されます。たとえば、bind-dyndb-ldap
をリポジトリーから直接インストールして、カスタムの 389 Directory Server セットアップで使用する場合に発生した問題は、IdM でも発生する場合を除きサポートされません。