2.0.2インストール Zabbixサーバの起動が「いいえ」

2.0.2をソースからインストール作業を行っています。
今回Zabbixを設定するのは初めてです。

ZabbixにWeb画面からログインした後、ダッシュボード等でZabbixサーバの起動がいいえになってしまい
困っています。詳細欄には「localhost:10051」と表示されます。

mysqlのログは下記の通りです。
120924 13:54:51 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
120924 13:55:25 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
120924 13:55:26 InnoDB: Initializing buffer pool, size = 8.0M
120924 13:55:26 InnoDB: Completed initialization of buffer pool
120924 13:55:26 InnoDB: Started; log sequence number 0 4836696
120924 13:55:27 [Note] Event Scheduler: Loaded 0 events
120924 13:55:27 [Note] /usr/libexec/mysqld: ready for connections.
Version: '5.1.61' socket: '/var/lib/mysql/mysql.sock' port: 3306 Source distribution
----------------------------------------------------------------------------------------------------
zabbix_server.logには、沢山ログがはかれていますが、怪しそうなログは見つけられませんでした。
先頭部分は下記になります。
2444:20120924:143632.931 Starting Zabbix Server. Zabbix 2.0.2 (revision 29214).
2444:20120924:143632.932 ****** Enabled features ******
2444:20120924:143632.932 SNMP monitoring: YES
2444:20120924:143632.932 IPMI monitoring: NO
2444:20120924:143632.932 WEB monitoring: YES
2444:20120924:143632.932 Jabber notifications: NO
2444:20120924:143632.932 Ez Texting notifications: YES
2444:20120924:143632.932 ODBC: NO
2444:20120924:143632.932 SSH2 support: NO
2444:20120924:143632.932 IPv6 support: NO
2444:20120924:143632.932 ******************************
2444:20120924:143632.932 In DBconnect() flag:0
2444:20120924:143632.934 query [txnlev:0] [set names utf8]
2444:20120924:143632.934 End of DBconnect():0
2444:20120924:143632.934 In init_database_cache()
2444:20120924:143632.934 In zbx_mem_required_size() size:8421448 chunks_num:4 descr:'history cache' param:'HistoryCacheSize'

プロセス自体は起動しています。
ps axすると、下記の様に出てきます。
2451 ? S 0:00 /usr/local/sbin/zabbix_server

mysqlとzabbixとのつなぎも確認したのですが、原因追及出来ませんでした。
何か糸口になる情報は有りませんでしょうか?

コメント表示オプション

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

zabbix_serverプロセスが起動しているにも関わらず、Webインター
フェイスのダッシュボードで「いいえ」と表示されるのであれば、

 ・SELinuxが有効になっている
 ・Webインターフェイスのインストール時にZabbixサーバの情報
  を誤って入力してしまった

のどちらかだと思います。

前者のSELinuxに関しては、SELinuxの知識をお持ちであれば、恐ら
くWebアプリケーションからzabbix_serverプロセスがLISTENしてい
るポートへの接続が拒否されていると思われますので、許可するポ
リシーを追加してみてください。
SELinuxに関する知識をお持ちではなく、とりあえず動かしたいと
いうことであれば、SELinuxを一時的に無効にしてください。

後者に関しては、zabbix_server.confのListenIPを変更されたので
あれば、それに合わせて、zabbix.conf.phpの設定を行う必要があ
ります。
zabbix_server.confの変更を行われていないのであれば、やはり前
者の問題だと思われますので、SELinuxの設定をご確認ください。

ユーザー hamajimah の写真

>TNK さん

ありがとうございます。
やはりSELinuxでした。

とりあえず、
/etc/selinux/config の SELINUX=disabled として、動作確認の上
後でSELinuxの運用は検討するようにしました。

ユーザー zade の写真

hamajimah 様

>/etc/selinux/config の SELINUX=disabled として、動作確認の上
>後でSELinuxの運用は検討するようにしました。

SELINUX=disabledに変更しましたら、zabbixサーバの起動は「いいえ」から「はい」に変更されましたか?

こちらでは、まったく同様な現象が発生しましたので、
上記の設定に変更しても「いいえ」の状態のままです。
(ちなみに、こちらではVM環境でzabbix2.0をインストールしました。)

以上、ご回答のほどよろしくお願いします。

ユーザー TNK の写真

zabbix_server.confのListenIPの値は何を利用されていますか?
デフォルトから変更されていませんか?

もし、変更されていたのであれば、そこで指定された値をWebフロ
ントエンドのセットアップ時に入力されましたか?
Zabbix SIAのリリース候補版RPMでインストールされている場合は、
以下のファイルの設定内をご確認ください。

 /etc/zabbix/web/zabbix.conf.php

具体的には、
 $ZBX_SERVER
 $ZBX_SERVER_PORT
の値です。

そのホスト名もしくはIPアドレスとポート番号で、zabbix_server
がアクセスできる状態になっていますか?
netstatコマンドなどで、LISTEN状態になっているか確認してくだ
さい。

これで駄目なら、zabbix_serverプロセスは起動されているかpsコ
マンドなどで確認してください。
あと、SELinuxの設定を変更してからOSの再起動を行われていない
のであれば、一度再起動してみてください。

ユーザー zade の写真

TNK様

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

ご回答ありがとうございます。
ご指摘いただいた内容をこれから確認します。

また、zabbix2.0の構築については下記の自動ツールを利用し構築しました。
情報共有のため、展開いたします。
http://linuxnotes.us/archives/575

以上、よろしくお願いいたします。