【zabbix5.0】 初期に表示される「Configure DB connection」画面にて「Database type」の選択項目が表示されない
zabbix5.0 LTSをインストールし、zabbixを起動したところ、
初期に表示されるConfigure DB connection」画面にて
「Database type」の選択項目が表示されません。
項目が表示されないまま、「Next step」をクリックすると、
「zabbix cannot connect to the database」が表示され、先に進めません。
ちなみに、DBはPostgreSQLを使用しています。
どなたか解決方法を教えてください。
よろしくお願いいたします。
【環境】
OS:Red Hat Enterprise Linux release 8.5 (Ootpa)
DB:psql (PostgreSQL) 10.17
zabbix:zabbix 5.0 LTS
【実施したコマンド】
zabbixのインストールの手順については、公式サイトの手順どおりに
実施しました。
PostgreSQLは自身でインストールを実施しました。
PostgreSQLについては、以下を実施しました。
# dnf -y install postgresql postgresql-server
# PGSETUP_INITDB_OPTIONS="-E utf8 --no-locale" /usr/bin/postgresql-setup --initdb
# vi /var/lib/pgsql/data/pg_hba.conf
-----
# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv6 local connections:
host all all ::1/128 md5
-----
# systemctl start postgresql
※ここでzabbixのインストールを実施※
# sudo -u postgres createuser --pwprompt zabbix
Enter password for new role:
Enter it again:
# sudo -u postgres createdb -O zabbix zabbix
# zcat /usr/share/doc/zabbix-server-pgsql*/create.sql.gz | sudo -u zabbix psql zabbix
TNK - 投稿数: 4720
公式サイトのどの手順を参考にされたのですか?
データベースが選択できないのであれば、PostgreSQL用のパッケー
ジが不足していると思われます。
もしくは、php-fpmの再起動を行っていないのではないでしょうか?
パッケージのzabbix-web-pgsqlやphp-pgsqlがインストールされて
いるかと、インストールされているのであれば、php-fpmを再起動
してみてください。
sasso - 投稿数: 22
TNKさま
ご教授ありがとうございます。
公式サイトのURLは、以下となります。
https://www.zabbix.com/download?zabbix=5.0&os_distribution=red_hat_enter...
ただ、NWの関係上、以下の手順は別サーバよりブラウザからrpmをダウンロードし、
sshに該当サーバでアップロードし、rpmコマンドを実行しました。
# rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/8/x86_64/zabbix-release-5.0-1.el...
を
# cd /tmp
# rpm -Uvh zabbix-release-5.0-1.el8.noarch.rpm
php-fpmは再起動しましたが、再度再起動してみましたが、
現象変わらずでした。
私も何か不足しているでは?と思い、確認しましたが、
特に不足しているようには思えませんでした。
結果を以下に記載します。
# yum list installed | grep zabbix
fping.x86_64 3.16-1.el8 @zabbix-non-supported
zabbix-agent.x86_64 5.0.17-1.el8 @System
zabbix-apache-conf.noarch 5.0.17-1.el8 @zabbix
zabbix-release.noarch 5.0-1.el8 @System
zabbix-server-pgsql.x86_64 5.0.17-1.el8 @zabbix
zabbix-web.noarch 5.0.17-1.el8 @zabbix
zabbix-web-deps.x86_64 5.0.17-1.el8 @zabbix
zabbix-web-japanese.noarch 5.0.17-1.el8 @zabbix
zabbix-web-pgsql.noarch 5.0.17-1.el8 @zabbix
# yum list installed | grep pgsql
php-pgsql.x86_64 7.2.24-1.module+el8.2.0+4601+7c76a223 @rhel-8-for-x86_64-appstream-rpms
zabbix-server-pgsql.x86_64 5.0.17-1.el8 @zabbix
zabbix-web-pgsql.noarch 5.0.17-1.el8 @zabbix
大変申し訳ないですが、もう少しお付き合い願いますでしょうか。
TNK - 投稿数: 4720
公式サイトの手順通りにはやられていないということですね。
rpmコマンドでパッケージをインストールする際に、パッケージの
依存関係を無視するするようなオプションを付けて実行したりしま
せんでしたか?
恐らく、必要なパッケージが欠損している状態だと思われます。
ログにエラーや警告が出力されていないかを確認してください。
はやと - 投稿数: 1
初めまして。
かなり昔の投稿をしてしまい大変申し訳ございませんが、自分のZabbix登録画面も同様の症状がみられ、現在解決方法を模索中です。
こちらに記載していただいていた件について、もし解決なさってましたら、覚えているかぎりで原因についてご教授していただけないでしょうか?
ama - 投稿数: 76
だいぶ前に私の環境でも似たようなエラーがあったのですが、
その時はWebブラウザのバージョンが古かったせいで発生しておりました。
バージョンをその当時の最新にしたところ直ったと記憶しております。
ちなみに使用していたのはchromeです。