1. 現象
CentOS Stream release 8 で dnf
コマンドを実行したところ以下のエラーメッセージが表示されました。
Invalid configuration value: failovermethod=priority in /etc/yum.repos.d/epel.repo; Configuration: OptionBinding with id "failovermethod" does not exist
日本語の場合は以下です。
Invalid configuration value: failovermethod=priority in /etc/yum.repos.d/epel.repo; 設定: id "failovermethod" を伴う OptionBinding は存在しません
2. 原因
dnf が failovermethod をサポートしていないらしいのが原因のようです。
3. 対応
メッセージで指摘されている /etc/yum.repos.d/epel.repo
ファイル内の “failovermethod=priority” という行をコメントアウトします。
failovermethod=priority
先頭に “#” を追加してコメントアウトします(複数箇所あります)。
#failovermethod=priority