差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
| ja:documentation:pandorafms:complex_environments_and_optimization:08_optimization [2024/11/12 02:42] – [Pandora FMS の XML 負荷] kanayama | ja:documentation:pandorafms:complex_environments_and_optimization:08_optimization [2025/02/26 02:42] (現在) – [全体の再構築] junichi | ||
|---|---|---|---|
| 行 1114: | 行 1114: | ||
| === 全体の再構築 === | === 全体の再構築 === | ||
| - | This section affects only **InnoDB** databases. Pandora FMS is built on Innodb databases. | + | The **PFMS server** must first be stopped: |
| - | この節の説明は、Innodb データベースのみ該当します。Pandora FMS は、Innodb データベースを利用しています。 | + | まず**PFMS サーバ**を停止する必要があります。 |
| - | Unfortunately, | + | <code bash> |
| + | systemctl stop pandora_ha | ||
| - | 時間ともに MySQL のパフォーマンスが落ちると、システム全体のパフォーマンスに影響します。この場合は、すべてのデータベーススキーマをゼロから再構築する以外に解決策はありません。MySQL がデータの保存に利用しているバイナリファイルを利用し、またそれを再構築します。 | + | </ |
| - | If you take a look at the ''/ | + | Secondly, an export of all schemas and data must be done. Choose |
| - | ''/ | + | 次に、すべてのスキーマとデータのエクスポートを実行する必要があります。データベースが大きい場合に備えて、データベースのバックアップを保存するのに十分なスペースがあるパーティション内のディレクトリを選択します。次のコマンドを実行します。 |
| - | < | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | </file> | + | <code bash> |
| + | mysqldump -uroot -p pandora --single-transaction > backup.sql | ||
| - | The '' | + | </ |
| - | '' | + | After finishing the process we will have in the file '' |
| - | Similarly, each database has in the '' | + | 処理が完了すると、現在のディレクトリ内のファイル |
| - | 同様に、各データベースは ''/ | + | Once this is done, MySQL is stopped with: |
| - | The process is quite easy: | + | これが完了したら、MySQL を次のように停止します。 |
| - | 手順はとても簡単です。 | + | <code bash> |
| + | systemctl stop mysqld.service | ||
| - | - Dump (via **mysqldump**) all the schemes to the disk: | + | </ |
| + | |||
| + | Access | ||
| - | - すべてのスキーマをディスクにダンプします | + | MySQL インストールディレクトリ (''/ |
| <code bash> | <code bash> | ||
| - | mysqldump | + | rm -rf / |
| + | rm -rf / | ||
| + | rm -rf / | ||
| </ | </ | ||
| - | * Stop MySQL. | + | Once these steps are done, we will start MySQL again with: |
| - | * Delete '' | + | |
| - | * Start MySQL. | + | |
| - | * Create '' | + | |
| - | * Import the backup file ('' | + | |
| - | * MySQL を停止します。 | + | これらの手順が完了したら、次のコマンドで |
| - | * '' | + | |
| - | * MySQL を再起動します。 | + | |
| - | * '' | + | |
| - | * バックアップファイル('' | + | |
| <code bash> | <code bash> | ||
| - | mysql -u root -p | + | systemctl start mysqld.service |
| </ | </ | ||
| + | |||
| + | Access the MySQL terminal with the following command: | ||
| + | |||
| + | 次のコマンドで MySQL ターミナルにアクセスします。 | ||
| + | |||
| + | <code bash> | ||
| + | mysql -uroot -p pandora | ||
| + | |||
| + | </ | ||
| + | |||
| + | The '' | ||
| + | |||
| + | '' | ||
| <code sql> | <code sql> | ||
| - | CREATE DATABASE pandora; | + | source backup.sql; |
| - | USE pandora; | + | |
| - | SOURCE alldata.sql; | + | |
| </ | </ | ||
| - | The system should work faster now. | + | Finally the **PFMS server** must be started: |
| - | システムの動作が高速化されるはずです。 | + | 最後に、**PFMS サーバ** を起動する必要があります。 |
| - | <wrap #ks1_11 /> | + | <code bash> |
| + | systemctl start pandora_ha | ||
| + | </ | ||
| + | |||
| + | <wrap #ks1_11 /> | ||
| ==== オプションのインデックス ==== | ==== オプションのインデックス ==== | ||
| 行 1627: | 行 1637: | ||
| - | ==RANDOM== | + | == RANDOM == |
| 次のオプションがあります。 | 次のオプションがあります。 | ||
| - | * **variation** 前回の値から変化が発生する可能性を % で指定します。 | + | * **variation** |
| - | * **min** 値の最小値を指定します。 | + | * **min** |
| - | * **max** 値の最大値を指定します。 | + | * **max** |
| **Numeric** | **Numeric** | ||
| - | **min** と **max** の間の数値をランダムに生成します。 | + | **min** |
| - | **Boleans** | + | **Booleans** |
| 0 または 1 の値を生成します。 | 0 または 1 の値を生成します。 | ||
| 行 1645: | 行 1654: | ||
| **String** | **String** | ||
| - | **min** と **max** の間の長さの文字列を生成します。文字は、A から Z の間のランダムで、大文字、小文字を含み、また数字や記号を含みます。 | + | **min** |
| **外部データソース (SOURCE)** | **外部データソース (SOURCE)** | ||
| 行 1652: | 行 1661: | ||
| * **src**: ソースデータファイル | * **src**: ソースデータファイル | ||
| - | |||
| ファイルは、1行に1データを含む形式で、行数に制限はありません。例えば次の通りです。 | ファイルは、1行に1データを含む形式で、行数に制限はありません。例えば次の通りです。 | ||
| 行 1660: | 行 1668: | ||
| 6 | 6 | ||
| 10 | 10 | ||
| + | |||
| </ | </ | ||
| 行 1666: | 行 1675: | ||
| < | < | ||
| 4 5 6 10 4 5 6 10 4 5 6 10 4 5 6 10 4 5 6 10 4 5 6 10 | 4 5 6 10 4 5 6 10 4 5 6 10 4 5 6 10 4 5 6 10 4 5 6 10 | ||
| + | |||
| </ | </ | ||
| <wrap #ks2_2_1_2 /> | <wrap #ks2_2_1_2 /> | ||
| + | |||
| ==SCATTER== | ==SCATTER== | ||
| 行 1761: | 行 1772: | ||
| ===== Pandora FMS の診断ツール ===== | ===== Pandora FMS の診断ツール ===== | ||
| - | Sometimes there are problems for which direct help from Pandora FMS support is needed. To facilitate | + | Sometimes, there are problems for which direct help from Pandora FMS support is needed. To fmake the communication with the Support team easier, Pandora FMS servers have some tools for this. |
| 場合によっては、Pandora FMS サポートからの直接的な支援が必要な問題が発生することがあります。サポートチームとのコミュニケーションを容易にするために、Pandora FMS サーバーにはそのためのツールがいくつかあります。 | 場合によっては、Pandora FMS サポートからの直接的な支援が必要な問題が発生することがあります。サポートチームとのコミュニケーションを容易にするために、Pandora FMS サーバーにはそのためのツールがいくつかあります。 | ||
| <wrap #ks3_1 /> | <wrap #ks3_1 /> | ||
| + | |||
| ==== 診断情報 ==== | ==== 診断情報 ==== | ||
| - | This tool is located in the <wrap : | + | This tool is located in the <wrap : |
| このツールは <wrap : | このツールは <wrap : | ||
| - | {{ : | + | [[: |
| + | |||
| + | [[: | ||
| - | [[ja: | ||
| ===== (OBSOLETE) ===== | ===== (OBSOLETE) ===== | ||