RHEL8.6 “/etc/distro.repos.d” には有効化されたリポジトリーがありません対処法

環境
# cat /etc/redhat-release
Red Hat Enterprise Linux release 8.6 (Ootpa)

エラー現象

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# dnf install nfs-utils
サブスクリプション管理リポジトリーを更新しています。
コンシューマー識別子を読み込めません
このシステムは、エンタイトルメントサーバーに登録されていません。subscription-manager で登録できます。
エラー: "/etc/yum.repos.d", "/etc/yum/repos.d", "/etc/distro.repos.d" には有効化されたリポジトリーがありません
# dnf install nfs-utils サブスクリプション管理リポジトリーを更新しています。 コンシューマー識別子を読み込めません このシステムは、エンタイトルメントサーバーに登録されていません。subscription-manager で登録できます。 エラー: "/etc/yum.repos.d", "/etc/yum/repos.d", "/etc/distro.repos.d" には有効化されたリポジトリーがありません
# dnf install nfs-utils
サブスクリプション管理リポジトリーを更新しています。
コンシューマー識別子を読み込めません

このシステムは、エンタイトルメントサーバーに登録されていません。subscription-manager で登録できます。

エラー: "/etc/yum.repos.d", "/etc/yum/repos.d", "/etc/distro.repos.d" には有効化されたリポジトリーがありません

解決対策
1.登録状況を確認します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# subscription-manager list
+-------------------------------------------+
インストール済み製品のステータス
+-------------------------------------------+
製品名: Red Hat Enterprise Linux for x86_64
製品 ID: 479
バージョン: 8.6
アーキテクチャー: x86_64
状態: 不明
状態の詳細:
開始:
終了:
# subscription-manager list +-------------------------------------------+ インストール済み製品のステータス +-------------------------------------------+ 製品名: Red Hat Enterprise Linux for x86_64 製品 ID: 479 バージョン: 8.6 アーキテクチャー: x86_64 状態: 不明 状態の詳細: 開始: 終了:
# subscription-manager list
+-------------------------------------------+
    インストール済み製品のステータス
+-------------------------------------------+
製品名:           Red Hat Enterprise Linux for x86_64
製品 ID:          479
バージョン:       8.6
アーキテクチャー: x86_64
状態:             不明
状態の詳細:
開始:
終了:

2.サーバを登録します
# subscription-manager register –username reg123@arkgame.com
登録中: subscription.rhsm.redhat.com:443/subscription
パスワード: パスワード入力
このシステムは、次の ID で登録されました: *************
登録したシステム名: localhost.localdomain

3.登録したサーバにアタッチするサブスクリプション IDの確認および適用

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# subscription-manager list --available --pool-only
# subscription-manager list --available --pool-only
# subscription-manager list --available --pool-only

ID情報

# subscription-manager attach –pool ID情報

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
サブスクリプションが正しく割り当てられました: Red Hat Developer Subscription for Individuals
サブスクリプションが正しく割り当てられました: Red Hat Developer Subscription for Individuals
サブスクリプションが正しく割り当てられました: Red Hat Developer Subscription for Individuals

4.ステータスを再度確認します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# subscription-manager list
+-------------------------------------------+
インストール済み製品のステータス
+-------------------------------------------+
製品名: Red Hat Enterprise Linux for x86_64
製品 ID: 479
バージョン: 8.6
アーキテクチャー: x86_64
状態: サブスクライブ済み
状態の詳細:
開始: 20220906
終了: 20230905
# subscription-manager list +-------------------------------------------+ インストール済み製品のステータス +-------------------------------------------+ 製品名: Red Hat Enterprise Linux for x86_64 製品 ID: 479 バージョン: 8.6 アーキテクチャー: x86_64 状態: サブスクライブ済み 状態の詳細: 開始: 2022年09月06日 終了: 2023年09月05日
# subscription-manager list
+-------------------------------------------+
    インストール済み製品のステータス
+-------------------------------------------+
製品名:           Red Hat Enterprise Linux for x86_64
製品 ID:          479
バージョン:       8.6
アーキテクチャー: x86_64
状態:             サブスクライブ済み
状態の詳細:
開始:             2022年09月06日
終了:             2023年09月05日