Zabbix Proxy 4.4安装失败求助
Zabbix Proxy 4.4安装失败求助
各位好,我最近在尝试按照官方手册安装Zabbix Proxy 4.4,但安装过程中遇到了问题,卡在了中间步骤不确定哪里操作出错了。下面是我执行过的所有命令流程,麻烦帮忙排查一下问题所在,谢谢!
1. 配置Zabbix软件源与系统更新
我先执行了以下命令配置Zabbix的官方软件源:
wget https://repo.zabbix.com/zabbix/4.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.4-1+bionic_all.deb dpkg -i zabbix-release_4.4-1+bionic_all.deb apt update
2. 安装Zabbix Proxy与MySQL数据库配置
接着安装了适配MySQL的Zabbix Proxy包,然后进行MySQL的安全配置与数据库初始化:
sudo apt -y install zabbix-proxy-mysql sudo mysql_secure_installation sudo mysql –uroot –p
进入MySQL命令行后,我执行了这些数据库操作(这里不小心重复执行了两次创建用户的命令,不确定会不会有影响):
create database zabbix character set utf8 collate utf8_bin; CREATE USER ‘zabbix’@’localhost’ IDENTIFIED BY ‘Yu9zz’; GRANT ALL PRIVILEGES ON zabbix.* TO ‘zabbix’@’localhost’; CREATE USER ‘zabbix’@’localhost’ IDENTIFIED BY ‘Yu9zz’; GRANT ALL PRIVILEGES ON zabbix.* TO ‘zabbix’@’localhost’; grant all privileges on zabbix.* to zabbix@localhost identified by 'Yu9zz'; quit;
3. 导入数据库结构与PSK配置
之后尝试导入Zabbix Proxy的数据库结构:
zcat /usr/share/zabbix-proxy-mysql/schema.sql.gz | mysql -uzabbix -p zabbix_proxy
这里我突然意识到,之前创建的数据库名称是zabbix,但命令里写的是zabbix_proxy,会不会是这里的名称不匹配导致导入失败?
然后生成PSK密钥并配置文件:
openssl rand -hex 32 nano /etc/zabbix/zabbix_proxy.psk # 把上面生成的PSK内容复制到这个文件里 chown zabbix:zabbix /etc/zabbix/zabbix_proxy.psk # 原命令没写完,我自己补了完整路径
现在我不确定到底是数据库导入环节出了问题,还是权限配置有疏漏,麻烦大家帮我看看哪里操作有误?
备注:内容来源于stack exchange,提问作者david sierra fernandez
相关产品推荐
相关产品推荐

