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 - 投稿数: 4734
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 - 投稿数: 81
TNK様
毎々お世話になっております。
ご回答ありがとうございます。
rpm削除してインストールしなおすと無事解決しました。
毎回本当に感謝しております。
ありがとうございました。
ちなみにpgsql、mysql等インストールしていた場合って選べないんですかね??
先にインストールしたほうを優先するんですかねーー??