zabbix-server構築について

毎々お世話になっております。

早速ですが、題記の件、zabbix-serverの再構築を行っております。

【開発環境】
VM環境
OS:CentOS5.4
zabbix-serverのバージョン 1.8.1
zabbix-agentのバージョン 1.8.1
データベース MySQL

【質問事項】
zabbix-serverが起動しない。

service zabbix-server start
Starting zabbix server: [ OK ]
service zabbix-server status
zabbix_server_pgsql は停止しています

【解決へのヒント】
zabbix-serverログ
[Z3001] Connection to database 'zabbix' failed: [0] could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/tmp/.s.PGSQL.5432"?

6880:20100326:215721.306 [Z3005] Query failed: [0] Result is NULL [select oid from pg_type where typname = 'bytea']
6880:20100326:215721.306 [Z3005] Query failed: [0] PGRES_FATAL_ERROR: [select oid from pg_type where typname = 'bytea']

【推測】
使用するDB環境がMySQLですが、PostageSQLに接続しようとしてzabbixのデータベースがないとはじいている気がします。
yum install zabbix
でPostageSQLも引っ張ってしまったためアクセスしようとしているかもしれません。

接続するデータベースを変更する設定とうあればご教示ください。

コメント表示オプション

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

DBとしてMySQLを利用されるのであれば、Zabbixサーバとしては、

 zabbix-server-pgsql

ではなく、

 zabbix-server-mysql

をインストールして下さい。
すでに、zabbix-server-pgsqlがインストールされてしまっているようですので、一度、zabbix関連のRPMをアンインストールしてから、zabbix-server-mysqlをインストールし直してみてください。

依存関係も考慮し、Zabbixエージェントとサーバをインストールするのであれば、i386版なら、
<code>
zabbix-1.8.1-1.el5.JP.i386.rpm
zabbix-agent-1.8.1-1.el5.JP.i386.rpm
zabbix-server-1.8.1-1.el5.JP.i386.rpm
zabbix-server-mysql-1.8.1-1.el5.JP.i386.rpm
zabbix-web-1.8.1-1.el5.JP.i386.rpm
zabbix-web-mysql-1.8.1-1.el5.JP.i386.rpm
</code>
をインストールすればよいと思います。

ユーザー robinmasuk の写真

TNK様

毎々お世話になっております。
ご回答ありがとうございます。

rpm削除してインストールしなおすと無事解決しました。

毎回本当に感謝しております。
ありがとうございました。

ちなみにpgsql、mysql等インストールしていた場合って選べないんですかね??
先にインストールしたほうを優先するんですかねーー??