从Zabbix官方镜像仓库查看,6.0版本赫然在列,但目前只有镜像仓库发布了,暂无安装版本,而且并未官宣,所以暂时不确定是否是第一个官宣alpha版本,下面来看看zabbix 6.0的安装方法吧,有兴趣的朋友可以试试。
正文
环境
- 系统:RockyLinux 8.4
- 容器:podman
安装podman
由于RedHat8版本以后去除掉docker,改为podman,所以需要安装podman
dnf-yinstallpodman systemctlstartpodman
创建容器
podmanpodcreate--namezabbix-p80:8080-p10051:10051
运行mysql容器
需要在root下面创建mysql目录,其次mysql8的密码要求为3位元素,且为8位以上
podmanrun--namemysql-server-t\ -eMYSQL_DATABASE="zabbix"\ -eMYSQL_USER="zabbix"\ -eMYSQL_PASSWORD="Kasar@123"\ -eMYSQL_ROOT_PASSWORD="Kasar@123"\ -v./mysql/:/var/lib/mysql/:Z\ --restart=always\ --pod=zabbix\ -dmysql:8.0\ --character-set-server=utf8--collation-server=utf8_bin\ --default-authentication-plugin=mysql_native_password
创建mysql容器
运行zabbix-server容器
podmanrun--namezabbix-server-mysql-t\ -eDB_SERVER_HOST="127.0.0.1"\ -eMYSQL_DATABASE="zabbix"\ -eMYSQL_USER="zabbix"\ -eMYSQL_PASSWORD="Kasar@123"\ -eMYSQL_ROOT_PASSWORD="Kasar@123"\ --restart=always\ --pod=zabbix\ -dzabbix/zabbix-server-mysql:alpine-trunk
安装zabbix-mysql
安装zabbix前端
建议采用apache,不要采用nginx,否则会遇到无法运行的情况
podmanrun--namezabbix-web-mysql-t\ -eZBX_SERVER_HOST="127.0.0.1"\ -eDB_SERVER_HOST="127.0.0.1"\ -eMYSQL_DATABASE="zabbix"\ -eMYSQL_USER="zabbix"\ -eMYSQL_PASSWORD="Kasar@123"\ -eMYSQL_ROOT_PASSWORD="Kasar@123"\ --restart=always\ --pod=zabbix\ -dzabbix/zabbix-web-apache-mysql:alpine-trunk
安装zabbix前端
安装zabbix-agent
podmanrun--namezabbix-agent\ -eZBX_SERVER_HOST="127.0.0.1,localhost"\ --restart=always\ --pod=zabbix\ -dzabbix/zabbix-agent:alpine-trunk
安装zabbix-agent
检查容器状态
podmanps
理论上4个UP就没问题
访问前端
转载请注明:IT运维空间 » 运维技术 » Zabbix 6.0LTS疑似发布第一个alpha版本,暂无太大改变
发表评论