LoginSignup
6
9

More than 5 years have passed since last update.

Zabbix3.0.4→3.2.0へアップグレード

Last updated at Posted at 2016-09-14

CentOS7で動かしているZabbix3.0.4を出たばかりのZabbix3.2.0へアップグレードしました。

1.前準備

エージェント/サーバを停止。


systemctl stop zabbix-agent
systemctl stop zabbix-server

DBをバックアップ


pg_dump -U zabbix zabbix > backup_zabbix.psql

現在のパッケージを確認


rpm -qa |grep zabbix
zabbix-web-3.0.4-1.el7.noarch
zabbix-sender-3.0.4-1.el7.x86_64
zabbix-agent-3.0.4-1.el7.x86_64
zabbix-web-japanese-3.0.4-1.el7.noarch
zabbix-get-3.0.4-1.el7.x86_64
zabbix-server-mysql-3.0.4-1.el7.x86_64
zabbix-server-pgsql-3.0.4-1.el7.x86_64
zabbix-web-pgsql-3.0.4-1.el7.noarch
zabbix-release-3.0-1.el7.noarch
zabbix-java-gateway-3.0.4-1.el7.x86_64
zabbix-proxy-pgsql-3.0.4-1.el7.x86_64
zabbix-proxy-sqlite3-3.0.4-1.el7.x86_64
zabbix-proxy-mysql-3.0.4-1.el7.x86_64

2.アップグレード

zabbix-releaseパッケージもrepodataも用意されていないので、RPMを直接アップグレード。

アップグレード


rpm -Fvh http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-agent-3.2.0-1.el7.x86_64.rpm         \
         http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-get-3.2.0-1.el7.x86_64.rpm           \
         http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-java-gateway-3.2.0-1.el7.x86_64.rpm  \
         http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-proxy-mysql-3.2.0-1.el7.x86_64.rpm   \
         http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-proxy-pgsql-3.2.0-1.el7.x86_64.rpm   \
         http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-proxy-sqlite3-3.2.0-1.el7.x86_64.rpm \
         http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-sender-3.2.0-1.el7.x86_64.rpm        \
         http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-server-mysql-3.2.0-1.el7.x86_64.rpm  \
         http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-server-pgsql-3.2.0-1.el7.x86_64.rpm  \
         http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-web-3.2.0-1.el7.noarch.rpm           \
         http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-web-japanese-3.2.0-1.el7.noarch.rpm  \
         http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-web-mysql-3.2.0-1.el7.noarch.rpm     \
         http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-web-pgsql-3.2.0-1.el7.noarch.rpm

3.zabbixエージェント設定変更

/etc/zabbix/zabbix_agentd.conf.rpmnewとしてインストールされるので3.0の設定ファイルに上書きしてから編集

/etc/zabbix/zabbix_agentd.conf
Server=xxx.xxx.xxx.xxx
#Hostname=Zabbix server
HostnameItem=system.hostname

4.zabbixサーバー設定変更

/etc/zabbix/zabbix_server.conf.rpmnewとしてインストールされるので上書きしてから編集
※PostgreSQL用の設定

/etc/zabbix/zabbix_server.conf
DBHost=
DBUser=zabbix
DBPassword=XXXXXXXX
# DBSocket=/tmp/mysql.sock
DBPort=5432
ListenIP=0.0.0.0

5.起動


systemctl start zabbix-server
systemctl start zabbix-agent

6.フロントエンド

DBの接続設定なども引き継がれましたが、なぜかChromeでは再ログインできず。
Firefoxでは問題無いんだが…
※Chromeのシークレットモードでは問題なくログインできたのでキャッシュ等の問題かな。

zabbix_3.2.0.png

6
9
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
9