Hatohol Enterprise がインストールされた環境において yum update に失敗する
1. 概要
2018/05/14 頃から バージョン 2.1.1-3 未満の Hatohol Enterprise がインストールされた環境において、yum update ができません。 yum update を行う場合は、新しい Hatohol Enterprise v2.1.1-3 を導入してから、アップデートを行ってください。
2. 本ドキュメントの対象となる製品
・ MIRACLE Hatohol Enterprise 2.x
・ アプライアンス製品 MIRACLE ZBX8300
3. 詳細
2018/05/14 頃から バージョン 2.1.1-3 未満の Hatohol Enterprise がインストールされた環境において、yum update ができない状態となっております。
原因は、 Hatohol Enterprise の動作に必要な librabbitmq を今まで Asianux が独自にパッケージングしていましたが、新しくリリースされたパッケージは、従来のパッケージと非互換なため、以下のように yum update に失敗します。
# yum update ...snip... --> 依存性解決を終了しました。 エラー: パッケージ: hatohol-server-EP2.0.6-1.ML7.x86_64 (installed) 要求: librabbitmq.so.1()(64bit) 削除中: librabbitmq-0.5.2-1.el7.x86_64 (installed) librabbitmq.so.1()(64bit) 次のものにより更新された: : librabbitmq-0.8.0-2.el7.x86_64 (axs7_update) ~librabbitmq.so.4()(64bit) エラー: パッケージ: hatohol-lib-common-EP2.0.6-1.ML7.x86_64 (installed) 要求: librabbitmq.so.1()(64bit) 削除中: librabbitmq-0.5.2-1.el7.x86_64 (installed) librabbitmq.so.1()(64bit) 次のものにより更新された: : librabbitmq-0.8.0-2.el7.x86_64 (axs7_update) ~librabbitmq.so.4()(64bit) 問題を回避するために --skip-broken を用いることができます。 これらを試行できます: rpm -Va --nofiles --nodigest
4. 対処方法
Hatohol Enterprise のバージョンを最新のものにアップデートしてください。(*1)
こちらからダウンロードできます。
アップデートに必要なパッケージは以下の通りです。
・ hatohol-hap2-common-EP2.1.1-3.ML7.x86_64.rpm
・ hatohol-hap2-nagios-ndoutils-EP2.1.1-3.ML7.x86_64.rpm
・ hatohol-hap2-rabbitmq-connector-EP2.1.1-3.ML7.x86_64.rpm
・ hatohol-hap2-zabbix-EP2.1.1-3.ML7.x86_64.rpm
・ hatohol-lib-common-EP2.1.1-3.ML7.x86_64.rpm
・ hatohol-server-EP2.1.1-3.ML7.x86_64.rpm
・ hatohol-web-EP2.1.1-3.ML7.x86_64.rpm
ZBX8300の場合は追加で以下をインストールしてください。
・ mlzbx-tools-hatohol-2.0.1-1.noarch.rpm
以下のコマンドでアップデートすることができます。
# yum localupdate hatohol-hap2-common-EP2.1.1-3.ML7.x86_64.rpm hatohol-hap2-nagios-ndoutils-EP2.1.1-3.ML7.x86_64.rpm hatohol-hap2-rabbitmq-connector-EP2.1.1-3.ML7.x86_64.rpm hatohol-hap2-zabbix-EP2.1.1-3.ML7.x86_64.rpm hatohol-lib-common-EP2.1.1-3.ML7.x86_64.rpm hatohol-server-EP2.1.1-3.ML7.x86_64.rpm hatohol-web-EP2.1.1-3.ML7.x86_64.rpm mlzbx-tools-hatohol-2.0.1-1.noarch.rpm
(*1) "hatohol-*.rpm" は 「MIRACLE Hatohol Enterprise アップデート ソフトウェアダウンロード」→「MIRACLE Hatohol Enterprise 2.1」内に、"mlzbx-tools-hatohol-2.0.1-1.noarch.rpm" は 「MIRACLE ZBX Hardware Appliance」 内にあります。
更新履歴
2018年 5月 25日 新規作成