Upgrade da Zabbix 3.4 a Zabbix 4

From RVM Wiki
Revision as of 09:30, 22 November 2018 by Gabriele.vivinetto (talk | contribs) (Upgrade solo Agente)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Upgrade di Proxy ed Agente

service zabbix-proxy stop && \
 mkdir -p /opt/zabbix-backup/ && \
 /bin/cp -f /etc/zabbix/zabbix_proxy.conf /opt/zabbix-backup/ && \
 /bin/cp -Rf /usr/share/doc/zabbix-* /opt/zabbix-backup/ && \
 rm -Rf /etc/apt/sources.list.d/zabbix.list && \
 cd /tmp && \
 wget https://repo.zabbix.com/zabbix/4.0/debian/pool/main/z/zabbix-release/zabbix-release_4.0-2+$(lsb_release -c| cut -f 2)_all.deb && \
 dpkg -i zabbix-release_4.0-2+$(lsb_release -c| cut -f 2)_all.deb && \
 apt-get update && \
 apt-get install -y --only-upgrade zabbix-proxy-sqlite3 zabbix-agent &&
 apt update && apt dist-upgrade -y && apt-get clean
RESULT=$?; echo $RESULT; if [ $RESULT -eq 0 ]; then echo OK; else echo KO; fi


vimdiff /etc/zabbix/zabbix_agentd.conf.dpkg-old /etc/zabbix/zabbix_agentd.conf
vimdiff /etc/zabbix/zabbix_proxy.conf.dpkg-old /etc/zabbix/zabbix_proxy.conf

service zabbix-agent stop ; service zabbix-agent start; service zabbix-agent status
service zabbix-proxy stop ; mv /var/lib/zabbix/zabbix_proxy.db /opt/zabbix-backup/; service zabbix-proxy start ;service zabbix-proxy status

Upgrade solo Agente

service zabbix-agent stop && \
 mkdir -p /opt/zabbix-backup/ && \
 /bin/cp -f /etc/zabbix/zabbix_agentd.conf /opt/zabbix-backup/ && \
 /bin/cp -Rf /usr/share/doc/zabbix-* /opt/zabbix-backup/ && \
 rm -Rf /etc/apt/sources.list.d/zabbix.list && \
 cd /tmp && \
 wget https://repo.zabbix.com/zabbix/4.0/debian/pool/main/z/zabbix-release/zabbix-release_4.0-2+$(lsb_release -c| cut -f 2)_all.deb && \
 dpkg -i zabbix-release_4.0-2+$(lsb_release -c| cut -f 2)_all.deb && \
 apt-get update && \
 apt-get install -y --only-upgrade zabbix-agent && \
 apt update && apt dist-upgrade -y && apt-get clean ; \
RESULT=$?; echo $RESULT; if [ $RESULT -eq 0 ]; then echo OK; else echo KO; fi


vimdiff /etc/zabbix/zabbix_agentd.conf.dpkg-old /etc/zabbix/zabbix_agentd.conf

service zabbix-agent stop ; service zabbix-agent start; service zabbix-agent status