追記
色々調べた結果こっちの入れ方が簡単です
=====================================
Zabbix2.0をインストール
色々調べた結果こっちの入れ方が簡単です
=====================================
Zabbix2.0をインストール
入れたぞーと思ったら、よく見たら2.0だったので2.2にアップグレードしてみた。
Database error: The frontend does not match Zabbix database.
/var/log/zabbix/zabbix_server.log
にもめぼしいエラーが出ていない。
調べてみたらzabbix-server-mysqlがアップデートされていなかったようだ。
foobar@codepopowa:/var/log$ dpkg -l | grep mysql
ii libdbd-mysql-perl 4.021-1+b1 amd64 Perl5 database interface to the MySQL database
ii libmysqlclient18:amd64 5.5.33+dfsg-0+wheezy1 amd64 MySQL database client library
ii mysql-client-5.5 5.5.33+dfsg-0+wheezy1 amd64 MySQL database client binaries
ii mysql-common 5.5.33+dfsg-0+wheezy1 all MySQL database common files, e.g. /etc/mysql/my.cnf
ii mysql-server 5.5.33+dfsg-0+wheezy1 all MySQL database server (metapackage depending on the latest version)
ii mysql-server-5.5 5.5.33+dfsg-0+wheezy1 amd64 MySQL database server binaries and system database setup
ii mysql-server-core-5.5 5.5.33+dfsg-0+wheezy1 amd64 MySQL database server binaries
ii php5-mysql 5.4.4-14+deb7u7 amd64 MySQL module for php5
ii zabbix-server-mysql 1:2.0.10-1+wheezy amd64 network monitoring solution - server (using MySQL) #これ
アップグレードしたら直った
foobar@codepopowa:/var/log$ sudo apt-get dist-upgrade -u
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following NEW packages will be installed:
libodbc1
The following packages will be upgraded:
zabbix-server-mysql
1 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 3,148 kB of archives.
After this operation, 1,326 kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://cdn.debian.net/debian/ wheezy/main libodbc1 amd64 2.2.14p2-5 [252 kB]
Get:2 http://repo.zabbix.com/zabbix/2.2/debian/ wheezy/main zabbix-server-mysql amd64 1:2.2.1-1+wheezy [2,896 kB]
Fetched 3,148 kB in 7s (443 kB/s)
Reading changelogs... Done
Preconfiguring packages ...
Selecting previously unselected package libodbc1:amd64.
(Reading database ... 39455 files and directories currently installed.)
Unpacking libodbc1:amd64 (from .../libodbc1_2.2.14p2-5_amd64.deb) ...
Preparing to replace zabbix-server-mysql 1:2.0.10-1+wheezy (using .../zabbix-server-mysql_1%3a2.2.1-1+wheezy_amd64.deb) ...
[ ok ] Stopping Zabbix server: zabbix_server.
Unpacking replacement zabbix-server-mysql ...
Processing triggers for man-db ...
Setting up libodbc1:amd64 (2.2.14p2-5) ...
Setting up zabbix-server-mysql (1:2.2.1-1+wheezy) ...
dbconfig-common: writing config to /etc/dbconfig-common/zabbix-server-mysql.conf
dbconfig-common: flushing administrative password
[ ok ] Starting Zabbix server: zabbix_server.
@ayakomuro サーバパッケージをアップデートしたあと、初回起動したタイミングでDBコンバートが走ります。DBコンバートしたあとじゃないとweb-uiはDBに接続できません #Zabbix
— 九龍真乙 (@qryuu) 2014, 1月 1
追記その2
dpkgで入れたパッケージとbackport から入れたパッケージの関係性が分からなくなったので後でちょっと調べる...