在ESXi上快速部署Zabbix

在ESXi上快速部署Zabbix_第1张图片

最近客户有个想法,希望建立一个低成本的网络设备监控系统。所以正好有机会拿大名鼎鼎的ZABBIX作为可行性研究的对象。

实验环境:

  • VMware ESXi 6.5.0
  • VMware vCenter

相关文件:

  • Zabbix安装文件:
    国内镜像:Zabbix 4.4.7 vmk

  • VMware vCenter Converter安装文件:
    vCenter Converter Standalone 6.2.0.1

第一步 通过VMware Converter安装

Zabbix 4.4.3 vmdk压缩包中内含5个文件,是可在VMware Player,Server和Workstation中直接使用的。
在ESXi上快速部署Zabbix_第2张图片
但如果要在ESXi中使用,还需要通过VMware vCenter Converter进行转换和安装。具体操作过程展示如下:

其间可以通过VMware vCenter Converter看到整个Zabbix虚拟机(后面统称为模板虚拟机)的详细配置情况。
在ESXi上快速部署Zabbix_第3张图片

第二步 虚拟化Zabbix配置调整

作为可行性验证,模板虚拟机配4核4G着实有些奢侈,启动模板虚拟机之前,将配置调整为1核1G。
在ESXi上快速部署Zabbix_第4张图片

第三步 善后工作

启动模板虚拟机后,正常情况下是访问不了Zabbix服务的。其原因在于该虚拟机没有获得IP地址。通过控制台登录虚拟机,初始用户名appliance,密码zabbix,查看ip地址。

//查看IP地址
ifconfig -a

在ESXi上快速部署Zabbix_第5张图片
模板虚拟机接口名称(ens33)和实际部署后的(ens32)不一样。

//查看网卡配置
more /etc/network/interfaces

在ESXi上快速部署Zabbix_第6张图片
修改interfaces文件,使接口名称一致,此处均改为ens32。然后使网卡配置生效。

sudo /etc/init.d/networking restart

现在可以看到该虚拟机获得了IP地址。
在ESXi上快速部署Zabbix_第7张图片
拿到IP地址以后,在浏览器中输入http://IP/zabbix/就可以看到ZABBIX的登录界面了。
在ESXi上快速部署Zabbix_第8张图片
系统初始的用户名和密码分别是:Admin,zabbix。登录后的界面如下:
在ESXi上快速部署Zabbix_第9张图片
至此,vmdk版本的ZABBIX在VMWare ESXi中就安装好了。

参考资料

  • Zabbix Documentation 4.4

PS:别走弯路

Zabbix还提供ovf格式的虚拟机文件,稍稍研究了一下。这个是基于VirtualBox环境的,因此不适用在ESXi环境下安装使用,大家也不必花时间尝试了。

你可能感兴趣的:(最佳实践,Zabbix)