Upgrade da Zabbix 3.4 a Zabbix 4: Difference between revisions
Jump to navigation
Jump to search
Created page with "=Upgrade di Proxy ed Agente= <pre> service zabbix-proxy stop && \ mkdir -p /opt/zabbix-backup/ && \ /bin/cp -f /etc/zabbix/zabbix_proxy.conf /opt/zabbix-backup/ && \ /bin/..." |
|||
| (2 intermediate revisions by the same user not shown) | |||
| Line 11: | Line 11: | ||
dpkg -i 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 update && \ | ||
apt-get install --only-upgrade zabbix-proxy-sqlite3 zabbix-agent | 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 | RESULT=$?; echo $RESULT; if [ $RESULT -eq 0 ]; then echo OK; else echo KO; fi | ||
| Line 26: | Line 27: | ||
service zabbix-agent stop && \ | service zabbix-agent stop && \ | ||
mkdir -p /opt/zabbix-backup/ && \ | mkdir -p /opt/zabbix-backup/ && \ | ||
/bin/cp -f /etc/zabbix/ | /bin/cp -f /etc/zabbix/zabbix_agentd.conf /opt/zabbix-backup/ && \ | ||
/bin/cp -Rf /usr/share/doc/zabbix-* /opt/zabbix-backup/ && \ | /bin/cp -Rf /usr/share/doc/zabbix-* /opt/zabbix-backup/ && \ | ||
rm -Rf /etc/apt/sources.list.d/zabbix.list && \ | rm -Rf /etc/apt/sources.list.d/zabbix.list && \ | ||
| Line 33: | Line 34: | ||
dpkg -i 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 update && \ | ||
apt-get install --only-upgrade zabbix-agent | 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 | RESULT=$?; echo $RESULT; if [ $RESULT -eq 0 ]; then echo OK; else echo KO; fi | ||
Latest revision as of 09:30, 22 November 2018
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