GNU/Linux >> Linux の 問題 >  >> Linux

Ubuntu 18.04 で Zabbix を 3.4 から 4.0 にアップグレードする方法:速くて簡単

最近、Zabbix 3.4 を Ubuntu 18.04 にインストールしましたが、バージョン 4.0 LTS が既にリリースされていることに気づきませんでした。バージョン 3.4 は LTS ではないため、将来的に使用する予定がある場合は、LTS バージョンを用意しておくことをお勧めします。そのため、Zabbix を 3.4 から 4.0 にアップグレードする必要がありました。最初は長いプロセスになると思っていましたが、実際には非常に簡単です。方法をお教えします。

ここではアップグレード プロセスのみを取り上げますが、データベース バックアップ プロセスは含まれていないことに注意してください。アップグレードする前に、サーバーの完全なスナップショットまたはデータベースの完全なバックアップのいずれかがあることを必ず確認してください!

ステップ 1 - データベースのバックアップ

上で述べたように、ここでは説明しません。データベースをバックアップするには、公式ドキュメントに従ってください。

ステップ 2 - 構成 / PHP およびバイナリ ファイルのバックアップ

次に、念のため、Config / PHP ファイルとバイナリ ファイルをバックアップします。

構成ファイル

mkdir /opt/zabbix-backup/
sudo cp /etc/zabbix/zabbix_server.conf /opt/zabbix-backup/
sudo cp /etc/apache2/conf-enabled/zabbix.conf /opt/zabbix-backup/

PHP とバイナリ ファイル

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

ステップ 3 - Zabbix サービスを停止する

Zabbix を 3.4 から 4.0 にアップグレードするには、まずすべてのサービスを停止する必要があります。 Zabbix サーバーにログインして実行します。

sudo service zabbix-server stop
sudo service zabbix-agent stop
sudo service zabbix-proxy stop

ステップ 4 - 現在のリポジトリ パッケージを削除する

次に、古い Zabbix リポジトリ パッケージを削除する必要があります。

sudo rm -Rf /etc/apt/sources.list.d/zabbix.list

ステップ 5 - 新しいリポジトリ構成パッケージのインストール

それでは、新しいものをインストールします。

sudo wget https://repo.zabbix.com/zabbix/4.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.0-1+bionic_all.deb
sudo dpkg -i zabbix-release_4.0-1+bionic_all.deb

dpkg -i コマンドを実行した後、新しいバージョンの zabbix.list を使用するかどうかの質問に必ず YES で答えてください。

これが完了したら、更新を実行して新しいバージョンをプルします。

sudo apt-get update

ステップ 6 - Zabbix を 3.4 から 4.0 にアップグレードする

最終アップグレードを実行する時間です。

sudo apt-get install – only-upgrade zabbix-server-mysql zabbix-frontend-php zabbix-agent

zabbix_server.conf ファイルを更新する場合は、必ず質問に対して NO を選択してください。ここで [はい] を選択した場合は、データベース情報を再度入力する必要があります。誤って [はい] を選択した場合、アップデーターは自動的に古い構成のバックアップを /etc/zabbix/zabbix_server.conf.dpkg などに作成します。

ステップ 7 - Zabbix サービスの開始

そしてついにサービスを再開することになりました。データベースのサイズによっては、更新されるまでに時間がかかる場合があります。何かがうまくいかない場合は、しばらくお待ちください。

sudo service zabbix-server start
sudo service zabbix-agent start
sudo service zabbix-proxy start

Zabbix のマイナー バージョン間のアップグレード

マイナー バージョン間でアップグレードする場合、たとえばバージョン 4.0.1 から 4.0.3 にアップグレードする場合は、はるかに簡単です。

Zabbixマイナーバージョンのアップグレード

sudo apt install – only-upgrade 'zabbix.*'

Zabbix サーバーのマイナー バージョンをアップグレード

sudo apt install – only-upgrade 'zabbix-server.*'

Zabbixエージェントのマイナーバージョンをアップグレード

sudo apt install – only-upgrade 'zabbix-agent.*'

まとめ

ご覧のとおり、Zabbix を 3.4 から 4.0 にアップグレードするのは非常に簡単です。各ステップを慎重に実行していれば、すぐに最新バージョンを使用できるはずです。 YouTube をチェックしてください チャンネルには、Zabbix とモニタリングのチュートリアルもたくさんあります。


Linux
  1. Ubuntu15.04からUbuntu15.10にアップグレードする方法

  2. Debian10からDebian11にアップグレードする方法

  3. Ubuntu 16.04でNode.jsを4.2から6.11.0にアップグレードする方法は?

  1. Ubuntu16.04からUbuntu18.04にアップグレードする方法

  2. 以前のバージョンからUbuntu17.04にアップグレードする方法

  3. Ubuntu20.04をUbuntu21.04にアップグレードする方法

  1. 以前のリリースからUbuntu17.10にアップグレードする方法

  2. Ubuntu18.04LTSからUbuntu18.10にアップグレードする方法

  3. 今すぐ18.10からUbuntu19.04にアップグレードする方法