MySQL

https://www.sky365.co.jp/blog/zabbix/amazonlinux2zabbix50.html
こちらの記事を参考に、MySQLでZabbixServerを構築しましたが、

フロントのページにいくと、PosgreSQLしか選択できません。
他の方の質問を見て、間違えてpsql版をインストールしたのかと思い、
何をインストールしたのか検索しました。

sudo find -name zabbix* | grep psql
検索結果無し

sudo find -name zabbix* | grep mysql
/var/lib/mysql/zabbix
/usr/sbin/zabbix_server_mysql
/usr/share/doc/zabbix-server-mysql-5.0.22

このような結果になり、mysqlバージョンをインストールできているつもりですが、違うのでしょうか。

zabbix_server 5.0.22
mysql ver15.1

コメント表示オプション

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

現在、どのパッケージがインストールされてあるのかを確認してください。
例えば、以下のようなコマンドで確認できます。

# rpm -qa | grep zabbix

ユーザー karin の写真

ありがとうございます。

# rpm -qa | grep zabbix こちらを実行したところ、
zabbix-web-pgsql-scl-5.0.22-1.el7.noarch
というパッケージが入っていました。

sudo yum remove zabbix-web-pgsql-scl-5.0.22-1.el7.noarch
これを実行して、パッケージを削除しました。

sudo yum install zabbix-server-mysqlを実行しましたが、エラーになります。

Error: Package: zabbix-server-mysql-5.0.22-1.el8.x86_64 (zabbix)
Requires: libevent-2.1.so.6()(64bit)
Error: Package: zabbix-server-mysql-5.0.22-1.el8.x86_64 (zabbix)
Requires: libssh.so.4(LIBSSH_4_5_0)(64bit)
Error: Package: zabbix-server-mysql-5.0.22-1.el8.x86_64 (zabbix)
Requires: libnetsnmp.so.35()(64bit)
Error: Package: zabbix-server-mysql-5.0.22-1.el8.x86_64 (zabbix)
Requires: libssh.so.4()(64bit)

なにか不足しているのでしょうか?

ユーザー TNK の写真

Amazon Linux 2には、RHEL 8用のパッケージは使用できません。

動作保証はありませんが、RHEL 7用のパッケージであればある程度
動くかもしれません。
その為には、RHEL 7用のzabbix-releaseパッケージを使用して、
RHEL 7用のパッケージをインストールできるようにしてください。

ユーザー karin の写真

UbuntuにてEC2を作成しなおし、公式の手順にのっとってインストールを行いました。
無事、Zabbixの画面が表示され、MySQLが選択されるようになりました。

的確なご説明と、迅速にご回答をいただき、ありがとうございました。