yum updateでエラー

yum updateでエラー

しばらく放置していたサーバでyum updateを実施。
こんなエラーでストップしました。

        Protected multilib versions: rhn-client-tools-2.0.2-21.el7.noarch != rhn-client-tools-2.0.2-24.el7.x86_64
エラー: Protected multilib versions: rhn-setup-2.0.2-21.el7.noarch != rhn-setup-2.0.2-24.el7.x86_64
エラー: Protected multilib versions: rhn-check-2.0.2-21.el7.noarch != rhn-check-2.0.2-24.el7.x86_64

どうもインストールされているパッケージが重複している模様。
それぞれチェックしてみる。

# yum list installed | grep -P 'rhn-(client|setup|check)'
rhn-check.noarch                    2.0.2-17.el7             @rhel-7-server-rpms
rhn-check.x86_64                    2.0.2-24.el7             installed
rhn-client-tools.noarch             2.0.2-17.el7             @rhel-7-server-rpms
rhn-client-tools.x86_64             2.0.2-24.el7             installed
rhn-setup.noarch                    2.0.2-17.el7             @rhel-7-server-rpms
rhn-setup.x86_64                    2.0.2-24.el7             installed

本サーバはx86アーキテクチャなので、x86ってついない方は不要。削除します。

# yum remove rhn-check.noarch rhn-client-tools.noarch rhn-setup.noarch

これで解決。といってもエラーがでていたパッケージを削除したので当然か。