Zabbix2.4へのアップグレード

いつも勉強させて頂いております。

現在、rpm -Uvhによる2.2→2.4へのアップグレードを実行したところ、
「zabbix-web」のみアップグレードに失敗しました。

#実行したコマンド
sudo rpm -Uvh zabbix-*
 ※カレントディレクトリにパッケージを配置
 ※--testコマンドで実行時はエラーなし。

#出力されたメッセージ
エラー: アーカイブの伸長に失敗: ファイル /usr/share/zabbix/api: cpio: rename失敗 - ディレクトリです
 ※その他のzabbix関連のパッケージは2.4.0にアップグレードされました。

「/usr/share/zabbix/api」ディレクトリを、リネームして再度「zabbix-web」のみを再アップグレードしたところ、「zabbix-web」も2.4.0にアップグレードされました。
しかし、本来ディレクトリであった「/usr/share/zabbix/api」が0バイトのファイルとして作成されています。
 
 ・アップグレード前
 $ ls -l /usr/share/zabbix/api
 合計 8
 drwxr-xr-x. 2 root root 4096 6月 26 19:08 2013 classes
 drwxr-xr-x. 2 root root 4096 6月 26 19:08 2013 rpc

 ・アップグレード後 
 $ ls -l /usr/share/zabbix/api
 -rw-r--r-- 1 root root 0 9月 11 16:53 2014 api

「/usr/share/zabbix/api」ディレクトリおよび配下のファイルは2.4.0以降は不要となったものなのでしょうか。

以下のアップグレード手順を想定しておりますが、手順に不備はありますでしょうか。

(1)zabbix-serverの停止
(2)DBのバックアップ(PostgreSQLを使用しているため、pg_dumpにて実施)
(3)以下のファイルをバックアップ(tarコマンドにて実施)
 /etc/zabbix/配下
 /usr/share/zabbix/配下
(4)パッケージのアップデート
 $ sudo rpm -Uvh zabbix-*
 ※カレントディレクトリにパッケージを配置
(5)zabbix-serverの起動

また、アップグレード時に出力されるログ等がありましたら出力先をご教示頂けますでしょうか。

お知恵をお貸しいただければ幸いです。
宜しくお願い致します。

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー TNK の写真

利用されているパッケージは、2.4.0-1ですか?
2.4.0-2ですか?

2.4.0-1であれば、古いバージョンですので、アップグレード時に
問題があるということを報告して対応して頂いたのが、2.4.0-2と
して公開されているはずです。

「/usr/share/zabbix/api」ディレクトリおよび配下のファイルは2.4.0以降は不要となったものなのでしょうか。

2.4でWebインターフェース関連のディレクトリ構成が変更となって
いたのですが、その変更内容がパッケージに反映できていなかった
ようです。

2.4からは/usr/share/zabbix/apiというディレクトリはありません。

ご確認ください。

-- 追記 --
https://twitter.com/atanaka7/status/510427474723745792

ユーザー t.kubo の写真

TNK様

ご回答頂きながらレスポンスが遅れまして申し訳ございません。

>利用されているパッケージは、2.4.0-1ですか?
2.4.0-1を使用しておりました。

>2.4.0-1であれば、古いバージョンですので、アップグレード時に
>問題があるということを報告して対応して頂いたのが、2.4.0-2と
>して公開されているはずです。
2.4.0-2を使用してアップグレードを実行したところ、正常にアップグレードが完了致しました。

ご教示頂きまして誠にありがとうございました。

ユーザー TNK の写真

現時点では、すでに2.4.1-1がリリースされています。

いくつかの不具合の修正がありますので、リリースノートをご確認
頂き、該当するような場合はアップデートすることをご検討ください。

ご参考:2.4.1リリースノート
  http://www.zabbix.com/jp/rn2.4.1.php