从零开始实施推荐系统的落地部署——17.推荐系统案例(七)docker-compose安装zabbix
之前有在笔记本上安装hadoop,配置如下:
测试过同时运行6台虚拟机(2C4G)没有问题,但是如果运行pycharm,没过多久肯定会有一台虚拟机会挂掉。所以只能运行一个pycharm和5台虚拟机。
之前安装没有搭建k8s,只安装docker,为了便于管理docker,使用docker-compose,并在mas5虚拟机里使用docker-compose安装zabbix。
docker-compose的安装方法有两种,
第一种方法:
sudo pip install -i https://pypi.tuna.tsinghua.edu.cn/simple docker-compose
第二种方法:(https://blog.csdn.net/yiye2017zhangmu/article/details/93882596)
sudo curl -L https://github.com/docker/compose/releases/download/1.24.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
我选用的是第二种方法,使用docker-compose安装zabbix重要的是了解mysql,zabbix-java-gateway,zabbix-server-mysql,zabbix-web-nginx-mysql,zabbix-agent(可选)的依赖关系,还有他们每次启动的dockerIP都不一样,所以使用grafana来管理IP。
关于使用docker-compose的安装软件的模板,可以上https://github.com/寻找。根据自己的需求做一些改动就可以使用。
因为测试,在mas4(192.168.56.104)安装zabbix相对应的版本zabbix-agent-4.4.5-2.el7.x86_64.rpm客户端,即可在mas5上添加mas4这台主机的监控。其他zabbix监控模板请查阅相关资料来配置使用。
关于mysql5.6和mysql5.7版本在集成hive里,连接hive参数设置有点不一样。之前在华为云使用的5.7版本,现在笔记本使用的5.6版本。千万别弄混了,要不到时候可能连接步到mysql。hive 第一次启动的时候会无法自动进行初始化。
- 点赞
- 收藏
- 关注作者
评论(0)