启动zabbix_proxy 出现 fe_sendauth: no password supplied
时间: 2023-03-21 18:02:35 浏览: 616
这个错误提示意味着在启动 `zabbix_proxy` 进程时未提供 PostgreSQL 数据库的密码。
通常情况下,为了连接 PostgreSQL 数据库,需要在 `zabbix_proxy.conf` 配置文件中设置以下参数:
```
DBHost=localhost
DBName=zabbix_proxy_db
DBUser=zabbix_proxy_user
DBPassword=your_password_here
```
请确保在 `DBPassword` 参数中提供正确的密码,然后尝试重新启动 `zabbix_proxy` 进程。
相关问题
zabbix_proxy6.0安装部署
以下是 zabbix_proxy 6.0 的安装和部署过程:
1. 安装必要的软件包
```
yum install -y gcc gcc-c++ openssl-devel net-snmp-devel libxml2-devel libcurl-devel
```
2. 下载 zabbix-proxy 源码并解压
```
wget https://cdn.zabbix.com/zabbix/sources/stable/6.0/zabbix-6.0.4.tar.gz
tar -zxvf zabbix-6.0.4.tar.gz
cd zabbix-6.0.4
```
3. 编译安装 zabbix-proxy
```
./configure --enable-proxy --prefix=/usr/local/zabbix-proxy
make && make install
```
4. 创建 zabbix-proxy 用户和组
```
groupadd zabbix
useradd -g zabbix zabbix
```
5. 配置 zabbix-proxy
修改 zabbix-proxy 配置文件 /usr/local/zabbix-proxy/etc/zabbix_proxy.conf:
```
Server=<Zabbix_Server_IP>
Hostname=<Zabbix_Proxy_Hostname>
ListenIP=<Zabbix_Proxy_IP>
```
6. 启动 zabbix-proxy
```
/usr/local/zabbix-proxy/sbin/zabbix_proxy -c /usr/local/zabbix-proxy/etc/zabbix_proxy.conf
```
7. 设置 zabbix-proxy 开机自启动
将以下内容添加到 /etc/rc.local 文件中:
```
/usr/local/zabbix-proxy/sbin/zabbix_proxy -c /usr/local/zabbix-proxy/etc/zabbix_proxy.conf
```
8. 验证 zabbix-proxy 是否正常工作
在 Zabbix Server 中添加 zabbix-proxy 主机,并检查监控项和数据是否正常。
阅读全文