mysqlのアップデートエラーの回避

サーバマシンをyumでアップデートしようとしたところ、次のようなエラーが吐かれて更新が停止してしまいました。
メッセージを見る限り、mysqlのリポジトリの問題のようです。

Downloading packages:
warning: /var/cache/yum/x86_64/7/mysql57-community/packages/mysql-community-libs-compat-5.7.37-1.el7.x86_64.rpm: Header V4 RSA/SHA256 Signature, key ID 3a79bd29: NOKEY
file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql から鍵を取得中です
The GPG keys listed for the “MySQL 5.7 Community Server” repository are already installed but they are not correct for this package.
Check that the correct key URLs are configured for this repository.
 Failing package is: mysql-community-libs-compat-5.7.37-1.el7.x86_64
GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

(和訳)
ダウンロード中のパッケージ
警告:/var/cache/yum/x86_64/7/mysql57-community/packages/mysql-community-libs-compat-5.7.37-1.el7.x86_64.rpm: Header V4 RSA/SHA256 Signature, key ID 3a79bd29: NOKEY
file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql から鍵を取得中です
「MySQL5.7コミュニティーサーバー」のリポジトリにリストされているGPGキーが既にインストールされてますが、このパッケージに適切ではありません。
このリポジトリ用に正しいキーURLができていないか確認してください。
失敗したパッケージは「mysql-community-libs-compat-5.7.37-1.el7.x86_64」です。
GPGキーは「file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql」で構成されています。

おそらく更新用のリポジトリのGPGキーってのがバージョン違いで適合しないってあたりなのかと。で、色々と調べてみたところ、同じ問題に当たっている人は多いらしく。
すると当然解決策もきちんと提示されているわけで、それらの情報によると。

# rpm –import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

とコマンドを打つことで先のGPGキーの更新ができるとのことでした。
実際このコマンドを入力してからyum updateしたところ、問題なく全体の更新が完了しました。

よかったよかった(^ ^)

boota

いろんなモノに、いろんな意味で、ヲタ。なのかも?

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)