美文网首页Zabbix
zabbix小版本升级小技巧

zabbix小版本升级小技巧

作者: 乐维_lwops | 来源:发表于2022-09-22 11:34 被阅读0次

Zabbix是许多企业的运维工作人员日常使用的一款开源监控软件,然后面对Zabbix小版本的更新迭代,小编这里整理出了一些便捷方式和注意事项。

第一步:zabbix源码包下载地址:

https://cdn.zabbix.com/zabbix/sources/stable/5.0/

第二步:停zabbix_server服务

service  zabbix_server stop

第三步:停zabbix_agentd服务

service zabbix_agentd stop

第四步:停zabbix_java服务

sh /itops/zabbix/sbin/zabbix_java/shutdown.sh

第五步:拷贝原zabbix文件

mv /itops/zabbix /itops/zabbix.back

第六步:上传新版本zabbix源码包到/root目录

sz  zabbix-5.0.25.tar.gz

第七步:解压zabbix源码包

tar -xvf /root/zabbix-5.0.25.tar.gz && cd /root/zabbix-5.0.25

第八步:安装gcc

yum install -y gcc

编译源码包

编译安装

./configure --prefix=/itops/zabbix --enable-server  --enable-agent --with-postgresql=/itops/postgresql/bin/pg_config--with-net-snmp=/itops/net-snmp/bin/net-snmp-config --with-libcurl --with-libxml2--with-unixodbc --with-openipmi --enable-ipv6 --enable-java --with-openssl--with-ssh2 --with-iconv --with-iconv-include --with-iconv-lib --with-libpcre--with-libpcre-include --with-libpcre-lib --with-libevent--with-libevent-include --with-zlib --with-zlib-include --with-zlib-lib--with-libpthread --with-libpthread-include --with-libpthread-lib--with-libevent-lib --with-ldap

=======================================================================================

免编译安装

yum -y install java-devel unixODBC* zlib libpthread pcre* ipmitoolcurl-devel gnutls libcurl-devel perl-DBI libdbi-dbd-mysql gcc gcc++ makelibxml2 libxml2-devel  unixODBC*libssh2-devel freetds telnet nmap mysql-connector-odbc libevent-devel

./configure --prefix=/itops/zabbix --enable-server  --enable-agent  --with-postgresql=/itops/postgresql/bin/pg_config--with-net-snmp=/itops/net-snmp/bin/net-snmp-config --with-libcurl--with-libxml2 --with-unixodbc --with-openipmi --enable-ipv6 --enable-java--with-openssl --with-ssh2 --with-iconv --with-iconv-include --with-iconv-lib--with-libpcre --with-libpcre-include --with-libpcre-lib --with-libevent--with-libevent-include --with-zlib --with-zlib-include --with-zlib-lib--with-libpthread --with-libpthread-include --with-libpthread-lib--with-libevent-lib --with-ldap

注意: 如果环境是免编译安装,在编译过程中少了一些包直接用YUM安装

编译并安装

make && make install

将原来的配置文件复制回目录

cp -rf /itops/zabbix.back/etc/* /itops/zabbix/etc/

cp -rf /itops/zabbix.back/scripts /itops/zabbix/

cp -rf /itops/zabbix.back/share/* /itops/zabbix/share/

mkdir /itops/zabbix/logs

chown -R itops: /itops/zabbix

前端UI替换

mv /itops/nginx/html/zabbix /itops/nginx/html/zabbix.back

cp -rf /root/zabbix-5.0.24/ui /itops/nginx/html/zabbix

chown -R itops: /itops/nginx/html/zabbix

第九步:重启zabbix_java服务

sh /itops/zabbix/sbin/zabbix_java/startup.sh

第十步:重启zabbix_server服务

service  zabbix_server restart

第十一步:重启zabbix_agentd服务

service  zabbix_agentd restart

最后:前端页面访问:

http://192.168.200.180/z/

相关文章

  • zabbix小版本升级小技巧

    Zabbix是许多企业的运维工作人员日常使用的一款开源监控软件,然后面对Zabbix小版本的更新迭代,小编这里整理...

  • zabbix版本升级

    一.安装旧版本zabbix2.2 1.安装zabbix的release 2.修改安装源(默认的是国外的源) 3.安...

  • Zabbix 5.X 升级至5.4

    Centos8安装Zabbix 5.4的源 清空软件缓存 升级新版本的zabbix相关软件dnf install ...

  • zabbix 4.4 web场景 不告警

    起因:zabbix升级4.4 版本后。 公司有个网址因网络问题无法访问,zabbix 没有发出告警web 监控配置...

  • Zabbix监控版本升级

    最近有个项目,因为启用了新的Zabbix Server,需要把对主机的Zabbix 监控从版本2.2 迁移到3.2...

  • zabbix版本替换升级

    前言:原环境运行在编译环境下的LNMP中,原版本也为编译安装,现尝试升级版本,这里选择移除原版本安装新版本的方式,...

  • 2019-05-15 CentOS 7.6升级内核

    小版本升级 大版本升级 查看系统内核版本 查看内核 升级内核 导入elrepo的key 安装elrepo的yum源...

  • zabbix2.2升级到3.0.4-老文章

    需求:zabbix2.2升级到3.0.4 备注:zabbix 2.5之后对php有严格要求,php版本必须大于ph...

  • greenplum小版本升级

    比如同是5.x版本,5.0→5.8的升级极为简单。 安装新版gp 下载安装包

  • PostgreSQL升级方案

    PostgreSQL在默认情况下,是不能跨版本升级的(9.4, 9.5, 9.6等等这些版本跨版本升级。小版本更新...

网友评论

    本文标题:zabbix小版本升级小技巧

    本文链接:https://www.haomeiwen.com/subject/eyewortx.html