【自学Docker容器六● Docker安装Zabbix容器 】

Docker自学系列
第一篇 【自学Docker容器一 ● 基础知识 】
第二篇 【自学Docker容器二 ● Linux下Dokcer环境安装 】
第三篇 【自学Docker容器三 ● Docker Run 命令学习 】
第四篇【自学Docker容器四● Docker安装Nginx容器 】
第五篇【自学Docker容器五● Docker安装Mysql容器 】
第六篇【自学Docker容器六● Docker安装Zabbix容器 】


docker run --name zabbix-server-mysql -t \
-e DB_SERVER_HOST="xx.xx.xx.xx" \
-e DB_SERVER_PORT="8106" \
-e MYSQL_DATABASE="zabbix" \
-e MYSQL_USER="zabbix" \
-e MYSQL_PASSWORD="zabbix" \
-e MYSQL_ROOT_PASSWORD="xxxxxx" \
-e TZ=Asia/Shanghai \
--network=zabbix-net \
--ip=172.20.240.3 \
-p 10051:10051 \
--restart unless-stopped \
-d zabbix/zabbix-server-mysql:latest

-e ZBX_JAVAGATEWAY="zabbix-java-gateway" \
docker run --name zabbix-web-nginx-mysql -t \
-e ZBX_SERVER_HOST="172.20.240.3" \
-e DB_SERVER_HOST="xx.xx.xx.xx" \
-e DB_SERVER_PORT="8106" \
-e MYSQL_DATABASE="zabbix" \
-e MYSQL_USER="zabbix" \
-e MYSQL_PASSWORD="zabbix" \
-e MYSQL_ROOT_PASSWORD="xxxxx" \
-e PHP_TZ=Asia/Shanghai \
-e TZ=Asia/Shanghai \
--network=zabbix-net \
--ip=172.20.240.4 \
-p 8090:8080 \
--restart unless-stopped \
-d zabbix/zabbix-web-nginx-mysql:latest

启动失败时 修改 /etc/hosts 127.0.0.1 zabbix.server

rpm -Uvh https://repo.zabbix.com/zabbix/5.4/rhel/7/x86_64/zabbix-release-5.4-1.el7.noarch.rpm
yum clean all
yum install -y zabbix-agent 

Problem: cannot install the best candidate for the job

这个错误提示是由于缺少所需的依赖项引起的。建议先进行系统更新,然后再次尝试安装 zabbix-agent。

可以尝试执行以下命令进行系统更新:

yum update -y
更新完成后再次运行 zabbix-agent 的安装命令即可。

配置agent,设置服务端地址

vim /etc/zabbix/zabbix_agentd.conf

如果在zabbix-server上安装agent,需要配置zabbix-server的docker地址:

Server=172.20.240.3
ServerActive=172.20.240.3

如果在被监控服务器上安装agent,需要配置zabbix-server的宿主机地址:

Server=192.168.1.1 ServerActive=192.168.1.1

注释掉Hostname配置,让agent自动解析

#Hostname=****

如果操作系统不允许创建zabbix用户,需要使用root运行agent,修改配置:

AllowRoot=1

systemctl enable zabbix-agent
systemctl restart zabbix-agent
systemctl status zabbix-agent
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值