报错:zabbix server is not running :the information displayed may not be current
时间: 2024-02-25 22:52:42 浏览: 323
这个报错提示你的Zabbix服务器没有在运行。你需要检查Zabbix服务器是否已经启动。你可以通过以下命令检查Zabbix服务器的状态:
```
systemctl status zabbix-server
```
如果Zabbix服务器没有启动,你可以通过以下命令启动它:
```
systemctl start zabbix-server
```
如果你希望在系统启动时自动启动Zabbix服务器,你可以使用以下命令:
```
systemctl enable zabbix-server
```
相关问题
zabbix_server [1737]: "StartVMwareCollectors" configuration parameter cannot be used: Zabbix server was compiled without VMware support
这个错误表示你的 Zabbix Server 编译时没有启用对 VMware 的支持。在默认情况下,Zabbix Server 是没有集成对 VMware 的监控支持的。
要解决这个问题,你需要重新编译 Zabbix Server 并启用 VMware 支持。以下是一些步骤来启用 VMware 监控支持:
1. 确认你的 Zabbix Server 是否已经安装了必要的依赖项,包括 VMware 开发包和库。你可以通过命令 `yum install libxml2-devel openssl-devel openldap-devel unixODBC-devel libcurl-devel`(适用于 CentOS/RHEL)或 `apt-get install libxml2-dev libssl-dev libldap2-dev unixodbc-dev libcurl4-openssl-dev`(适用于 Ubuntu/Debian)来安装这些依赖项。
2. 下载 Zabbix 源代码:从 Zabbix 官方网站下载与你当前安装的 Zabbix 版本相对应的源代码。
3. 解压源代码并进入源代码目录。
4. 配置编译选项:执行 `./configure --with-openssl --with-ldap --with-libcurl --with-unixodbc --with-libxml2 --enable-vmware` 命令来配置编译选项。确保添加了 `--enable-vmware` 参数来启用 VMware 支持。
5. 编译和安装:执行 `make` 命令来编译 Zabbix Server,并使用 `make install` 命令将编译后的二进制文件安装到系统中。
6. 启动 Zabbix Server:完成编译和安装后,你可以启动 Zabbix Server,并验证 VMware 监控是否正常工作。
请注意,重新编译 Zabbix Server 需要一些系统和编译技巧,并且可能需要一些时间和资源。如果你不熟悉编译过程,建议寻求专业人士的帮助或参考 Zabbix 官方文档中的详细指南。
-bash: zabbix-web-mysql-scl: command not found
这个错误提示表明你在执行zabbix-web-mysql-scl命令时出现了问题。可能是因为你没有安装zabbix-web-mysql-scl或者没有将其添加到系统路径中。你可以尝试使用以下命令来安装zabbix-web-mysql-scl并将其添加到系统路径中:
```
sudo yum install centos-release-scl
sudo yum install rh-php72-php-mysqlnd
sudo yum install zabbix-web-mysql-scl
source /opt/rh/rh-php72/enable
```
如果你已经安装了zabbix-web-mysql-scl,那么你可以尝试使用以下命令将其添加到系统路径中:
```
source /opt/rh/rh-php72/enable
```