RHEL8.6 “/etc/distro.repos.d” には有効化されたリポジトリーがありません対処法
環境
# cat /etc/redhat-release
Red Hat Enterprise Linux release 8.6 (Ootpa)
エラー現象
# dnf install nfs-utils サブスクリプション管理リポジトリーを更新しています。 コンシューマー識別子を読み込めません このシステムは、エンタイトルメントサーバーに登録されていません。subscription-manager で登録できます。 エラー: "/etc/yum.repos.d", "/etc/yum/repos.d", "/etc/distro.repos.d" には有効化されたリポジトリーがありません
解決対策
1.登録状況を確認します
# 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の確認および適用
# subscription-manager list --available --pool-only
ID情報
# subscription-manager attach –pool ID情報
サブスクリプションが正しく割り当てられました: Red Hat Developer Subscription for Individuals
4.ステータスを再度確認します
# subscription-manager list +-------------------------------------------+ インストール済み製品のステータス +-------------------------------------------+ 製品名: Red Hat Enterprise Linux for x86_64 製品 ID: 479 バージョン: 8.6 アーキテクチャー: x86_64 状態: サブスクライブ済み 状態の詳細: 開始: 2022年09月06日 終了: 2023年09月05日