色々検証している中でdnfコマンドを利用したパッケージ取得等ができなくなったので、その対象方法を記載致します。
※あくまで私の経験を記載しております。エラーの根本解決になっていない可能性もありますので、ご了承いただければと存じます。
本記事は以下の本を参考にしております。
■エラーメッセージ
Updating Subscription Management repositories.
Red Hat Enterprise Linux 8 for x86_64 - AppStream (RPMs) 0.0 B/s | 0 B 02:00
Errors during downloading metadata for repository 'rhel-8-for-x86_64-appstream-rpms':
- Curl error (28): Timeout was reached for https://cdn.redhat.com/content/dist/rhel8/8/x86_64/appstream/os/repodata /repomd.xml [Connection timed out after 30000 milliseconds]
- Curl error (28): Timeout was reached for https://cdn.redhat.com/content/dist/rhel8/8/x86_64/appstream/os/repodata /repomd.xml [Connection timed out after 30001 milliseconds]
エラー: Failed to download metadata for repo 'rhel-8-for-x86_64-appstream-rpms': Cannot download repomd.xml: Cannot d ownload repodata/repomd.xml: All mirrors were tried
■原因
サブスクリプション登録した際のサーバのIPアドレスと、
現在利用しているIPアドレスが異なっていたため。
■対処方法
サブスクリプションの登録解除+再登録、もしくは、サーバのIPアドレスを元に戻します。
■背景
個人の検証環境のため、色々なIPアドレス変更の手順を試している中で、サーバのIPアドレスを変更していました。
私は本事象の解決に丸2日を要してしまったので、どなたかの参考になれば幸いです。
以上です。
本記事は以下の本を参考にしております。