WEBインストーラのSTEP7 INSTALLで「Configuration file: Fail」になります。ネットで調べて/etc/zabbix.conf.phpの権限もchmod 777 で設定しているので書き込みができると思うのですがエラーになってしまいます。上位のフォルダー権限も同様に書き込み権限を設定しましたが結果は同じでした。どのような設定をすればいいのでしょか?ご教授お願いいたします。Zabbixバージョンは1.8.3 OSはCentOS5.5 です。
まっさらな環境に導入した場合は、「7.Install」画面の上部に、 <code> Incorrect configuration file[/usr/share/zabbix/conf/zabbix.conf.php] </code> という警告は出るのですが、/usr/share/zabbix/conf/zabbix.conf.phpへの書き込みを実行し、 <code> Configuration file: Ok When done, press the "Next" button </code> と出力されます。
とはいえ、以前同様の症状になったことがあります。その際には、以下のような対応を行いました。 /usr/share/zabbix/confディレクトリのパーミッションを、apacheユーザで書き込み可能な状態にして、既存のzabbix.conf.phpリンクの名前を変更した後で「Retry」ボタンを押しました。
TNKさんKen-Tさん
ご返答ありがとうございました。 結局、SELinuxを無効にしたところうまく動作できました。 ありがとうございました。
SELinux側にも何らかの設定が必要なんですかね??
情報ありがとうございました。
SELinuxが有効な状態でZabbixを利用するには、Zabbix用のPolicyを作成する必要があると思います。
恥ずかしながら、Policyを作成するのが面倒なので、ついSELinuxをOffにしてしまってます。
私も全く同じ現象が発生しました。 先に回答されている方の手順でもうまくいかない場合、 CentOSの「ファイアウォール」か「SELinux」でブロックされて しまっているのではないかと思います。
私の場合、SELinuxを無効にしたところ、問題が解決しました。
お試しください。
アカウント名 shigetk
Zabbix関連
TNK - 投稿数: 4731
まっさらな環境に導入した場合は、「7.Install」画面の上部に、
<code>
Incorrect configuration file[/usr/share/zabbix/conf/zabbix.conf.php]
</code>
という警告は出るのですが、/usr/share/zabbix/conf/zabbix.conf.phpへの書き込みを実行し、
<code>
Configuration file: Ok
When done, press the "Next" button
</code>
と出力されます。
とはいえ、以前同様の症状になったことがあります。その際には、以下のような対応を行いました。
/usr/share/zabbix/confディレクトリのパーミッションを、apacheユーザで書き込み可能な状態にして、既存のzabbix.conf.phpリンクの名前を変更した後で「Retry」ボタンを押しました。
shigetk - 投稿数: 4
TNKさんKen-Tさん
ご返答ありがとうございました。
結局、SELinuxを無効にしたところうまく動作できました。
ありがとうございました。
SELinux側にも何らかの設定が必要なんですかね??
情報ありがとうございました。
TNK - 投稿数: 4731
SELinuxが有効な状態でZabbixを利用するには、Zabbix用のPolicyを作成する必要があると思います。
恥ずかしながら、Policyを作成するのが面倒なので、ついSELinuxをOffにしてしまってます。
Ken-T - 投稿数: 1
私も全く同じ現象が発生しました。
先に回答されている方の手順でもうまくいかない場合、
CentOSの「ファイアウォール」か「SELinux」でブロックされて
しまっているのではないかと思います。
私の場合、SELinuxを無効にしたところ、問題が解決しました。
お試しください。