Zabbix画面上のエラーについて
現在以下の環境でZabbixサーバの構築を行っています。
OS:RHEL6
PHP:5.4
MySQL:8.0
Zabbix:2.42
※Zabbixのバージョンがver2.4なのは、GUIの操作や設定値の確認を行うためのテスト機として入れている為です。
Zabbixサーバのインストールまで完了し、GUI画面の確認まで出ましたが
System Status、Host Status等の欄に以下のメッセージが表示されております。
Error in query [SELECT DISTINCT g.groupid,g.name FROM groups g,hosts_groups hg WHERE
g.groupid=hg.groupid AND EXISTS (SELECT NULL FROM hosts h WHERE hg.hostid=h.hostid AND h.status=0)]
[You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the
right syntax to use near 'groups g,hosts_groups hg WHERE g.groupid=hg.groupid AND EXISTS (SELECT NULL FROM' at line 1]
原因について、ご助言いただけると幸いです。
TNK - 投稿数: 4671
Zabbix 2.4は、MySQL 8.0では動きません。
Zabbix 4.0以降を使用するか、MySQLのバージョンダウンをご検討
ください。
DreamTheater - 投稿数: 6
Ver3.0からZABBIXを活用して現在(Ver4.0LTS)に至ります。
バージョンアップによりGUIは変わりますし、
トリガー条件式の文法も相違があります。
Ver4.0以降のご使用をお勧めします。
dai_1 - 投稿数: 10
TNKさん、DreamTheaterさん、ご回答頂きありがとうございます。
今回はまずZabbixを動かすことが目的だったため、MySQLのバージョンダウンを行う事になりました。
ご教示頂きありがとうございます。