インストールページで「3. Configure DB connection」に進めない
以下ページを参考に aws環境(EC2+RDS)へのzabbixインストールを試みています。
▽ Zabbixサーバのインストール ~AWSのRDSを使用するパターン~
http://behomara.blog.fc2.com/blog-entry-5.html
しかし、作業自体は問題なく完了するのですが、Web画面のインストールページ(/zabbix/setup.php)で躓いております。
具体的には、「2. Check of pre-requisites」画面で Nextボタンを押しても「3. Configure DB connection」に遷移せず、最初(1.
Welcome)に戻ってしまう、という状態です。
以下の環境で、前述のページの通りに作業しました。
お手数ですが、原因と対応についてご教授いただけますでしょうか。
よろしくお願いいたします。
[EC2] Amazon Linux
[RDS] MySQL 5.6.19
[zabbix] zabbix-release-2.4-1.el6.noarch.rpm
KAZ - 投稿数: 1085
koyachiさん
「2. Check of pre-requisites」画面でOk以外の項目ありませんか?
koyachi - 投稿数: 6
KAZさん
ご対応いただき、ありがとうございます!
> 「2. Check of pre-requisites」画面でOk以外の項目ありませんか?
→ こちらはOKしかありませんでした。
TNK - 投稿数: 4769
ば、/etc/zabbix/webディレクトリの下に、「zabbix.conf.php」と
いうファイルを以下のような内容で作成して、再度、URLの最後を
/zabbix/としてアクセスしてみてください。
ただし、DBのサーバ名(SERVER)などの接続情報は、ご自身の環境に
合わせて修正してご利用ください。
koyachi - 投稿数: 6
TNKさま
> 暫定策ですが、Zabbix SIAのパッケージを利用されているのであれ
> ば、/etc/zabbix/webディレクトリの下に、「zabbix.conf.php」と
> いうファイルを以下のような内容で作成して、再度、URLの最後を
> /zabbix/としてアクセスしてみてください。
ありがとうございます!
指示通りファイルを設置したところ、ログイン画面に遷移し、無事ログインもできました!
この「zabbix.conf.php」は、インストールの過程で作られるファイルなのですね。
問題は解決できたのですが、すみません、二点確認をさせてください。
・本件はどのような原因が考えられるでしょうか。(調べましたが同様の事例が見つかりませんでした)
・「zabbix.conf.php」が正しく設定されていれば、他に影響はない(普通のインストールと変わりない)と考えてよろしいでしょうか。
TNK - 投稿数: 4769
その通りです。
Webインターフェースのセットアップウィザード終了時に生成する
ようになっています。
おなじバージョン(2014.09)のAmazon Linux上でZabbix 2.2.6であ
れば問題なくセットアップのウィザードを実行できましたので、
2.4で変更された内容の何かが影響していると思われます。
2.4.1でも試してみましたが、同様の現象が発生するようです。
各種ログに明確なエラーメッセージなどが出力されてはいないよう
ですので、具体的に問題がある箇所は特定できていません。
CentOS 6上では同様の問題は発生していませんので、Apache HTTP
ServerやPHPのバージョン、それらのconfigureや設定などの何らか
の組み合わせによって問題が発生している可能性は高いと考えてい
ます。
Zabbixの動作には影響はありません。
ただし、DBの接続情報を変更した際にWebインターフェース部分の
接続情報変更をウィザードを利用して行うことができません。
変更した場合は、今回と同様にzabbix.conf.phpファイルを編集し
てhttpdを起動しなおす対応が必要です。
koyachi - 投稿数: 6
丁寧にご説明いただき、ありがとうございます!
会社などで利用することを想定しているため、今回の件を不安に感じていましたが、ご説明いただけたことで安心できました。
また何かあったら、ご質問させていただきます。
本当にありがとうございました。