Zabbix 7.2 から 7.4 にバージョンアップ手順

ZABBIX_logo Linux
ZABBIX_logo

2025年7月1日にZabbix 7.4がリリースされました。Rocky Linux release 8.10で運用しているZabbixは7.2のバージョンです。このサーバーを7.4にバージョンアップしましたので、その手順を説明します。

サーバーの仕様は下記のとおりです

  • OS:Rocky Linux release 8.10
  • PHP:PHP 8.0.30
  • DB:MariaDB 10.5.22
  • WEB:Apache 2.4.37

旧リポジトリのクリーンアップと削除

Zabbix 7.2で利用していたリポジトリのクリーンアップと削除をおこないます

# dnf のキャッシュをクリアーします
$ sudo dnf clean all

Zabbix 7.2のレポジトリを削除

# zabbix 7.2のレポジトリを削除します
$ sudo dnf remove zabbix-release

Zabbix 7.4 リポジトリのインストール

Zabbix 7.4 リポジトリを追加して、Zabbix 7.4をインストールします。
下記では、Rocky Linux のレポジトリとなっています。他のOSのレポジトリは公式のダウンロードページで確認してください

# Zabbix 7.4のレポジトリをインストールします
$ sudo rpm -Uvh https://repo.zabbix.com/zabbix/7.4/release/rocky/8/noarch/zabbix-release-latest-7.4.el8.noarch.rpm

# 念の為にdnfのキャッシュをクリアーします
$ sudo dnf clean all

Zabbix 7.4にアップデート

Zabbix 7.4にアップデートする前に、インストール済みZabbixパッケージの確認します

インストール済みZabbixパッケージの確認
$  rpm -qa | grep zabbix
zabbix-web-deps-7.2.10-release1.el8.noarch
zabbix-agent-7.2.10-release1.el8.x86_64
zabbix-sql-scripts-7.2.10-release1.el8.noarch
zabbix-server-mysql-7.2.10-release1.el8.x86_64
zabbix-web-7.2.10-release1.el8.noarch
zabbix-web-japanese-7.2.10-release1.el8.noarch
zabbix-selinux-policy-7.2.10-release1.el8.x86_64
zabbix-release-7.2-1.el8.noarch
zabbix-web-service-7.2.10-release1.el8.x86_64
zabbix-web-mysql-7.2.10-release1.el8.noarch
zabbix-apache-conf-7.2.10-release1.el8.noarch

dnf updateコマンドでZabbix 7.4にアップデートします

$ sudo dnf update zabbix*

アップデート後は、zabbix-serverを再起動します

$ sudo systemctl restart zabbix-server

Zabbixサーバーのログファイルで、データベースのマイグレーション(アップグレード)が正常に実行されたことを確認します。

以下のようなログが出力されていれば、データベースのアップグレードは成功です。特に current database version が 0702xxxx (7.2系) から 0704xxxx (7.4系) に変わっている点に注目してください。

$ grep database /var/log/zabbix/zabbix_server.log
359630:20250707:163402.344 current database version (mandatory/optional): 07020000/07020004
386053:20250707:163435.637 current database version (mandatory/optional): 07020000/07020004
447072:20250708:142910.407 current database version (mandatory/optional): 07020000/07020004
447072:20250708:142910.409 starting automatic database upgrade
447072:20250708:142912.858 completed 100% of database upgrade
447072:20250708:142912.858 database upgrade fully completed
447072:20250708:142914.260 starting nested host prototype update forced by database upgrade

zabbix-agent を再起動します

$ sudo systemctl restart zabbix-agent

Apache および PHP-FPM の再起動をします。Webサーバー等は使用している環境によって変更してください

$ sudo systemctl restart php-fpm
$ sudo systemctl restart httpd

ZabbixのWebインターフェースにアクセスしてバージョンアップが正しく反映されているか確認します。

ブラウザでZabbixのWebにアクセスして下記のようにバージョンアップされた事を確認します

スポンサーリンク
スポンサーリンク
スポンサーリンク
スポンサーリンク
Linux
スポンサーリンク
adminをフォローする

コメント

タイトルとURLをコピーしました