大连韦德伍斯健身,红围巾心向党歌词,亚太药业
之条件到过Zabbix 5.2版本的安装方式,此次采用PG+Timescale(Server与DB分开布置)
正文
情况
体系版本:CentOS 8.2(能够替代为其他版本,例如ubuntu)Zabbix版本:5.4内容库版本:postgresql 12Timescale版本:2.1Nginx版本:1.14
条件前提
关闭selinux及防火墙
安装Zabbix源
近来官方源的收集已经恢复正常,所以直接采用Zabbix官方源即可,两台呆板都必要装
rpm -Uvh https://repo.zabbix.com/zabbix/5.4/rhel/8/x86_64/zabbix-release-5.4-1.el8.noarch.rpm
安装Sever相关组件
此中zabbix-web-service为最新的报表功能
dnf install zabbix-server-pgsql zabbix-web-pgsql zabbix-nginx-conf zabbix-sql-scripts zabbix-agent2 zabbix-web-service
内容库安装
第二条下令为禁用自带的pg库,不禁用会报错(如下图所示)
dnf install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm dnf -qy module disable postgresql dnf install -y postgresql12-server
初始化内容库
/usr/pgsql-12/bin/postgresql-12-setup initdb systemctl enable postgresql-12 && systemctl start postgresql-12
安装Timescale时序插件源
tee /etc/yum.repos.d/timescale_timescaledb.repo <
安装Timescale插件
dnf install -y timescaledb-2-postgresql-12
初始化内容库添加时序插件并重启内容库
timescaledb-tune --pg-config=/usr/pgsql-12/bin/pg_config systemctl restart postgresql-12
一路Y即可
建立Zabbix所需内容库及用户名暗码
--pwprompt参数是为zabbix用户建立暗码,不带默认不要暗码
sudo -u postgres createuser --pwprompt zabbix sudo -u postgres createdb -O zabbix zabbix
如果显现这个问题,由于你在root目录下,切换到其他目录即可,没有现实影响
启用TimescaleDB
echo "CREATE EXTENSION IF NOT EXISTS timescaledb CASCADE;" | sudo -u postgres psql zabbix
如果显现该图证明就OK了
安装内容库文件及zabbix-agent(建议采用agent2)
dnf -y install zabbix-agent2 zabbix-sql-scripts
导入内容库架构文件
zcat /usr/share/doc/zabbix-sql-scripts/postgresql/create.sql.gz | sudo -u zabbix psql zabbix
导入TimescaleDB超表文件
本文地址:http://www.wbwb.net/bianchengyuyan/218035.html 转载请注明出处!