Centos7 Minimal上部署zabbix3.2遇到的两个坑

    在centos最小安装环境下部署zabbix3.2时遇到两个坑,折腾一下午,折腾的我都开始怀疑人生了,记下了纪念一下。

    1.创建zabbix数据库给zabbix用户授权后,授权的zabbix用户无法登陆数据库,用的是mariadb数据库。

    授权语句:

    MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@localhost identified by ' <PASSWORD> ';

    Query OK, 0 rows affected (0.00 sec)

    报错如下:

    [root@zabbix-server mariadb]# mysql -uzabbix -pPASSWORD

    ERROR 1045 (28000): Access denied for user 'zabbix'@'localhost' (using password: YES)

折腾了tm好久,授权语句这些都没报错,而且是从zabbix官网直接copy下来执行的,怎么就不能登陆呢????要疯掉

!!!最后记起好像就是授权语句给密码这里有问题。之前也碰到过这个问题,被这个问题困扰了几次居然还没长记性,这就是不做笔记,不总结的下场。最后把授权语句改一下居然就可以了:MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@localhost identified by 'PASSWORD'; 其实是我傻逼了,前面的授权语句没问题,只是我把密码设成了<PASSWORD>(含尖括号),而我一直以为密码是PASSWORD(不含尖括号)。

    2.安装配置完后,无法启动zabbix-server   

    [root@localhost ~]# systemctl start zabbix-server

    Job for zabbix-server.service failed. See 'systemctl status zabbix-server.service' and 'journalctl -xn' for details.

最后安装 yum install trousers gnutls -y 启动成功。





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章