手動でのZabbix2.4から3.0系DBへの更新

2.4系の環境で運用していたのですが、DB環境をmariadbに変更し、かつOS自体も新規に入れ直して環境を3.0に上げようとしております。
テスト的に3.0の環境をmariadbで作成出来たので、問題無いと思い以下のような作業を行いました。
zabbixを含めソフトウェアはすべてyumにてインストール。
zabbixサーバ、フロントエンド用サーバ、DBサーバをCentos7で構築、旧DBサーバよりDBサーバ(新)へデータ転送。内容の整合性を確認。
旧環境をベースにzabbix_server.conf設定。
フロントエンド用サーバには、zabbix-webのみインストール。

この状態でフロントエンドサーバにアクセスすると、初期設定画面が現れ、設定を進めDBの設定で新DBサーバのデータを登録し
nextstepボタンを押したのですが
The frontend does not match Zabbix database. Current database version (mandatory/optional): 2040000/2040000. Required mandatory version: 3000000. Contact your system administrator.
と言うエラーが出てきました。
今回2.4から3.0へは手動でsqlを実行せずとも更新できる、と聞いていたのでこの手法でいけるかと思ったのですが、何らかの手段でコンバートをしてやる必要があるのでしょうか。

2.4の時代はソースからコンパイルしてインストールをしておりましたので、そのあたりを改善する目的もあり新たらしくサーバを作り、yumインストールに切り替えております。
なお、旧の環境はまだ残してありますので、それを利用することは可能です。
何かヒントがあればご教授ください。

コメント表示オプション

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

Webインターフェースからアクセスする前に、zabbix_serverを起動
してください。

zabbix_serverを起動すると、データベースのバージョンをチェッ
クしてデータベースのバージョンアップ処理を自動実行するように
なっています。

あとは、zabbix_server.logに変換終了のメッセージが出たら、Web
インターフェースからアクセスしてみてください。

----- 追記 -----
利用されているOSは、CentOS 7もしくはRHEL 7でしょうか。
そうであるならば、Webインターフェースは、

 zabbix-web

だけではなく、

 zabbix-web-mysql
 zabbix-web-japanese

も一緒にインストールしてください。
zabbix-web-japaneseというパッケージは、グラフの日本語の文字
化けを解消するためのパッケージです。

ex.
 # yum install zabbix-web-mysql zabbix-web-japanese
 ※これだけで、zabbix-webも一緒にインストールされます。
 
 
----- 再追記 -----
今回のご質問はZabbix 2.4からのバージョンアップでしたが、
Zabbix 2.0よりも前のバージョンであった場合は、スクリプト
を利用して手動でZabbix 2.0用のデータベースにまでアップグ
レードしておく必要があります。

手順は、昔書かせて頂いた↓通りです。
http://www.zabbix.jp/node/2551

ユーザー yas の写真

ありがとうございました。
まさしくおっしゃるとおり、zabbixserverが起動していませんでした。
余りに基本的なことなので、見落としているのに気がつきませんでした。

今回は2.4から3.0系へのアップデートでしたので、問題無く移行することが出来ました。