ZABBIX Server Update 3.2 → 3.4

ZABBIX公式のドキュメントを参考にUpdateしました。当該環境ではyum upgradeとブラウザchromeでの表示に若干問題がありました。対処は出来ました。

環境

# uname -a
Linux zab1015.hoge.com 3.10.0-514.26.2.el7.x86_64 #1 SMP Tue Jul 4 15:04:05 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

# cat /etc/redhat-release
CentOS Linux release 7.3.1611 (Core)

Update前のVersion

# zabbix_server -V
zabbix_server (Zabbix) 3.2.7
Revision 70298 18 July 2017, compilation time: Jul 18 2017 16:10:01

Copyright (C) 2017 Zabbix SIA
License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it according to
the license. There is NO WARRANTY, to the extent permitted by law.

Zabbix-server agentの停止

# systemctl stop zabbix-server.service
# systemctl stop zabbix-agent.service

MYSQLデータベースのダンプ取得

# mysqldump -u zabbix -p -B zabbix > zabbix32.sql
Enter password:

バックアップ

ディレクトリ作成

# mkdir /opt/zabbix-backup/

confファイルバックアップ

# cp /etc/zabbix/zabbix_server.conf /opt/zabbix-backup/
# cp /etc/httpd/conf.d/zabbix.conf /opt/zabbix-backup/

php Zabbix binaryバックアップ

# cp -R /usr/share/zabbix/ /opt/zabbix-backup/
# cp -R /usr/share/doc/zabbix-* /opt/zabbix-backup/

最新Zabbix RPMリポジトリをアップデート

# rpm -Uvh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpm

VersionUp

公式ドキュメントには記述が無いが当該環境においてyum upgradeが出来なかったのでclean all updateを行った。

# yum clean all
# yum update

VersionUp後のRPM確認

# rpm -qa | grep zabbix
zabbix-agent-3.4.1-1.el7.x86_64
zabbix-web-mysql-3.4.1-1.el7.noarch
zabbix-server-mysql-3.4.1-1.el7.x86_64
zabbix-get-3.4.1-1.el7.x86_64
zabbix-release-3.4-2.el7.noarch
zabbix-web-3.4.1-1.el7.noarch
zabbix-web-japanese-3.4.1-1.el7.noarch

Zabbix-server agentの起動

# systemctl start zabbix-server.service
# systemctl start zabbix-agent.service

Version確認

# zabbix_server -V
zabbix_server (Zabbix) 3.4.1
Revision 71734 28 August 2017, compilation time: Aug 28 2017 10:06:05

Copyright (C) 2017 Zabbix SIA
License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it according to
the license. There is NO WARRANTY, to the extent permitted by law.

 

稼働確認

# systemctl status zabbix-server
zabbix-server.service - Zabbix Server
Loaded: loaded (/usr/lib/systemd/system/zabbix-server.service; enabled; vendor preset: disabled)
Active: active (running) since 木 2017-09-07 09:39:44 JST; 35min ago
Process: 2751 ExecStart=/usr/sbin/zabbix_server -c $CONFFILE (code=exited, status=0/SUCCESS)
Main PID: 2753 (zabbix_server)
CGroup: /system.slice/zabbix-server.service
tq2753 /usr/sbin/zabbix_server -c /etc/zabbix/zabbix_server.conf
tq2768 /usr/sbin/zabbix_server: configuration syncer [synced confi...
tq2769 /usr/sbin/zabbix_server: alerter #1 started
tq2770 /usr/sbin/zabbix_server: alerter #2 started
tq2771 /usr/sbin/zabbix_server: alerter #3 started
以下省略

# systemctl status zabbix-agent
zabbix-agent.service - Zabbix Agent
Loaded: loaded (/usr/lib/systemd/system/zabbix-agent.service; enabled; vendor preset: disabled)
Active: active (running) since 木 2017-09-07 09:39:52 JST; 35min ago
Process: 2760 ExecStart=/usr/sbin/zabbix_agentd -c $CONFFILE (code=exited, status=0/SUCCESS)
Main PID: 2762 (zabbix_agentd)
CGroup: /system.slice/zabbix-agent.service
tq2762 /usr/sbin/zabbix_agentd -c /etc/zabbix/zabbix_agentd.conf
tq2763 /usr/sbin/zabbix_agentd: collector [idle 1 sec]
tq2764 /usr/sbin/zabbix_agentd: listener #1 [waiting for connectio...
tq2765 /usr/sbin/zabbix_agentd: listener #2 [waiting for connectio...
tq2766 /usr/sbin/zabbix_agentd: listener #3 [waiting for connectio...
mq2767 /usr/sbin/zabbix_agentd: active checks #1 [idle 1 sec]
以下省略

ブラウザChromeでの表示

閲覧履歴があるとダッシュボードの画面構成が崩れて酷い状態なので閲覧履歴削除が必要だった。画像は閲覧履歴削除後です。

コメント