772 から 777 へのマイグレーション手順

前提条件

MySQL 5.7 および PHP 8.0 環境で Pandora FMS バージョン 772 をインストールする必要があります。

これらの手順に従った後にインストールされる最終バージョンは、Pandora FMS バージョン 777、MySQL 8、PHP 8.2 になります。

OUM でのマイグレーションおよびアップグレード

Pandora FMS バージョン 772 (MySQL 5.7 および PHP 8.0) からバージョン 777 (MySQL 8 および PHP 8.2)

1. MySQL バージョン 8.0 へのアップグレード を実行する必要があります。

2. 管理(Management) → 設定(Settings) → システム設定(System settings) → システム設定(System settings) → ヒストリデータベース(Historical database) メニューで、ヒストリデータベースへの接続を無効にします。

3. バージョン 775 まで、OUM によるオフラインコンソールのアップグレード を行います。

この時点で、ツールが Pandora FMS バージョン 776 にアップグレードするには PHP バージョン 8.2 をインストールする必要があることを示します。

4. インストールされているオペレーティング システムに応じて、PHP をバージョン 8.2 にアップグレードします。

5. 少なくともバージョン 777.3 に達するまで、アップデートマネージャまたは OUM パッケージを使用してオンラインインストールを続行します。

6. サポート Web サイトからパッケージをダウンロードして、サーバの tar.gz パッケージを 777.3 に更新します。

https://support.pandorafms.com/itsm/attachment/downloads/pandorafms_server_enterprise-7.0NG.777.3_x86_64.tar.gz

次のコマンドを使用して、ダウンロードしたパッケージをインストールします。

tar xvzf pandorafms_server_enterprise-7.0NG.777.3_x86_64.tar.gz
cd pandora_server
./pandora_server_installer --install

7. サービスを再起動します。

systemctl restart pandora_server

または、systemd の場合は次のようにします。

systemctl restart pandora_ha

8. 更新前に使用したのと同じパラメータを使用してヒストリデータベースを再有効化します。

9. 最新の LTS バージョン 777.XX の最新の マイナーリリース へのアップグレードプロセスを続行することをお勧めします。

RPM によるマイグレーションとアップグレード

Pandora FMS バージョン 772 (MySQL 5.7 および PHP 8.0) をバージョン 777 (MySQL 8 および PHP 8.2) にアップグレードします。

1. 環境のアップグレードに進む前に、MySQL バージョン 8.0 へのアップグレード を実行する必要があります。

2. インストールされているオペレーティングシステムに応じて、PHP をバージョン 8.2 にアップグレードします。

3. RPM 経由でコンソールをバージョン 777.3 に更新します。

まず、以前のインストールモデルで登録された古い RPM を削除します。次のコマンドでインストールされているパッケージを特定します。

rpm -qa | grep pandorafms_console

次のコマンドを使用して、コンソールパッケージをアンインストールします。

sudo rpm -e --justdb --nodeps pandorafms_console-7.0NG.772.2-1.noarch
sudo rpm -e --justdb --nodeps pandorafms_console_enterprise-7.0NG.772.2-1.noarch

更新パッケージをダウンロードしてインストールします。サポート Web サイトからダウンロードできます。バージョンと互換性のあるパッケージを選択する必要があります。Rocky Linux や RHEL 8 などほとんどの場合は EL 8 になります。次のコマンドを実行します。

rpm -U pandorafms_console-7.0NG.777.3.el8.x86_64.rpm

この処理では MR ファイルが自動的に適用されます。ただし、手動で更新を実行し、次のコマンドでステータスを確認することをお勧めします。

php /var/www/html/pandora_console/godmode/um_client/updateMR.php


4. サーバを Tarball パッケージでバージョン 777.3 にアップデートします。パッケージは tar.gz 形式で、サポートウェブサイトからダウンロードできます。

tar xvzf pandorafms_server_enterprise-7.0NG.777.3_x86_64.tar.gz
cd pandora_server
./pandora_server_installer --install

5. サービスを再起動します:

systemctl restart pandora_server

Tarball によるマイグレーションとアップグレード

Pandora FMS バージョン 772 (MySQL 5.7 および PHP 8.0) からバージョン 777.3 (MySQL 8 および PHP 8.2)

1. PHP をバージョン 8.2 にアップグレードします。

2. コンソールを Tarball でバージョン 777.3 にアップデートします。パッケージは tar.gz 形式で、サポートウェブサイトからダウンロードできます。

tar xzvf pandorafms_console-7.0NG.777.3.tar.gz
cp -R pandora_console /var/www/html/
rm -f /var/www/html/pandora_console/install.php

次に、オペレーティングシステムに応じて、コンソールディレクトリに必要な権限を設定します。

Rocky Linux / RHEL の場合:

chown -R apache:apache /var/www/html/pandora_console

Ubuntu の場合:

chown -R www-data:www-data /var/www/html/pandora_console

データベース構造を更新するには、次の スクリプト を使用することをお勧めします。

php /var/www/html/pandora_console/godmode/um_client/updateMR.php

あるいは、前のプロセスが失敗した場合は、 手動で実行できます。

データベースへログインします:

mysql -u root -p pandora

次に、必要な MR ファイル (65.sql、66.sql、67.sql、68.sql、および 69.sql) を適用します。

SOURCE /var/www/html/pandora_console/extras/mr/65.sql;
SOURCE /var/www/html/pandora_console/extras/mr/66.sql;
SOURCE /var/www/html/pandora_console/extras/mr/67.sql;
SOURCE /var/www/html/pandora_console/extras/mr/68.sql;
SOURCE /var/www/html/pandora_console/extras/mr/69.sql;

最後に、MR フィールドを変更します。

UPDATE tconfig SET VALUE= 69 WHERE token='MR';
UPDATE tconfig SET VALUE= "777.3" WHERE token=’current_version’;
exit;

4. サーバを Tarball パッケージでバージョン 777.3 にアップデートします。tar.gz 形式のパッケージは、サポートウェブサイトからダウンロードできます。

tar xvzf pandorafms_server_enterprise-7.0NG.777.3_x86_64.tar.gz
cd pandora_server
./pandora_server_installer --install

5. サービスを再起動します:

systemctl restart pandora_server

6. コンソールのエラーを回避するには、次のコマンドを実行することをお勧めします。

cd /var/www/html/pandora_console/ && cat extras/delete_files/delete_files.txt |
xargs rm -fr

最新の LTS パッチバージョンへの更新

バージョン 772 LTS からバージョン 777.3 LTS にアップデートした後、最新の LTS パッチバージョン 777.X へのアップグレードを続行することをお勧めします。

Pandora FMS ドキュメント一覧に戻る