RHEL で yum したところ、以下のようなエラーが発生した。
[hoge@rhel9 etc]$ sudo yum group install "Development Tools"
[sudo] hoge のパスワード:
サブスクリプション管理リポジトリーを更新しています。
Red Hat Enterprise Linux 9 for x86_64 - AppStre 277 B/s | 364 B 00:01
Errors during downloading metadata for repository 'rhel-9-for-x86_64-appstream-rpms':
- Status code: 403 for https://cdn.redhat.com/content/dist/rhel9/9/x86_64/appstream/os/repodata/repomd.xml (IP: 23.32.12.83)
エラー: repo 'rhel-9-for-x86_64-appstream-rpms' のメタデータのダウンロードに失敗しました : Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried
調べてみたところ、以下のエントリがまんま該当した。
OSはRHEL9.2、パッケージマネージャは yum という違いはあるものの、環境は VMware Fusion 13 上の仮想マシンということ、「スナップショットの復元」を契機に問題が発生したということで、概ね同様な状況ということでサブスクリプションの再登録を実施した。
[hoge@rhel9 etc]$ subscription-manager register --force
スーパーユーザー権限を必要とする"subscription-manager"を実行しようとしていますが、
実行するには追加情報が必要です。
"root" として認証しています
パスワード:
登録の解除中: subscription.rhsm.redhat.com:443/subscription
UUID が ********-****-****-****-************ のシステムの登録は解除されました
ローカルデータがすべて削除されました
登録中: subscription.rhsm.redhat.com:443/subscription
ユーザー名: hoge
パスワード:
このシステムは、次の ID で登録されました: ********-****-****-****-************
登録したシステム名: rhel9
[hoge@rhel9 etc]$ subscription-manager attach --pool=********************************
スーパーユーザー権限を必要とする"subscription-manager"を実行しようとしていますが、
実行するには追加情報が必要です。
"root" として認証しています
パスワード:
サブスクリプションが正しく割り当てられました: Red Hat Developer Subscription for Individuals
[hoge@rhel9 ~]$ sudo yum group install "Development Tools"
サブスクリプション管理リポジトリーを更新しています。
メタデータの期限切れの最終確認: 0:00:41 前の 2023年09月09日 13時16分49秒 に実施しました。
依存関係が解決しました。
サブスクリプションを再登録した結果、yumのエラーが解消された。
おわり