差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
ja:documentation:pandorafms:installation:01_installing [2024/06/27 06:28] – [Docker 環境へのインストール] junichi | ja:documentation:pandorafms:installation:01_installing [2025/02/26 02:31] (現在) – [Enterprise サーバのインストール] junichi | ||
---|---|---|---|
行 43: | 行 43: | ||
この表に示している要件は、さまざまなインストールのための最小推奨要件です。これらの推奨値は、80% のモジュールでデータ保存し、平均監視時間が 5分であると仮定して計算しています。これらの推奨要件では、データベースサーバ、Pandoraサーバ、および Pandora コンソールが同一マシンにインストールする環境を想定しています。 | この表に示している要件は、さまざまなインストールのための最小推奨要件です。これらの推奨値は、80% のモジュールでデータ保存し、平均監視時間が 5分であると仮定して計算しています。これらの推奨要件では、データベースサーバ、Pandoraサーバ、および Pandora コンソールが同一マシンにインストールする環境を想定しています。 | ||
- | ^ Hardware ^ SMALL: Up to 5,000 modules ^ MEDIUM: Up to 15,000 modules ^ LARGE*: Up to 30,000 modules ^ Extra LARGE*: Up to 80,000 modules | | + | ^ Hardware ^ SMALL: Up to 1,000 modules ^ MEDIUM: Up to 10,000 modules ^ LARGE*: Up to 30,000 modules ^ Extra LARGE*: Up to 80,000 modules | |
^ CPU | 2 cores at 2 GHz | 4 cores at 2.5GHz | 6 cores at 3GHz | 10 cores at 3GHz | | ^ CPU | 2 cores at 2 GHz | 4 cores at 2.5GHz | 6 cores at 3GHz | 10 cores at 3GHz | | ||
^ RAM | 4GB | 8GB | 16GB | 32GB | | ^ RAM | 4GB | 8GB | 16GB | 32GB | | ||
- | ^ Storage speed | 7200rpm | + | ^ Storage speed | 15Krpm or SSD((Minimum recommended speed: 300 MB/s read/ |
^ Minimum Space | 40GB minimum 60 GB recommended | 60GB minimum 150 GB recommended | 120GB minimum 250 GB recommended | 250GB minimum 400 GB recommended | | ^ Minimum Space | 40GB minimum 60 GB recommended | 60GB minimum 150 GB recommended | 120GB minimum 250 GB recommended | 250GB minimum 400 GB recommended | | ||
- | ^ハードウエア | + | ^ハードウエア |
- | ^CPU | 2 コア 2 GHz | 4 コア 2,5 GHz | 6 コア 3 GHz | 10 コア 3 GHz | | + | ^CPU | 2 コア 2 GHz | 4 コア 2.5 GHz | 6 コア 3 GHz | 10 コア 3 GHz | |
^メモリ | ^メモリ | ||
- | ^ハードディスク | + | ^ハードディスク |
^ディスク容量 | ^ディスク容量 | ||
行 94: | 行 94: | ||
^ Software ^ Requirements ^| | ^ Software ^ Requirements ^| | ||
- | ^Operating System | RedHat Enterprise (RHEL) 9 \\ Rocky Linux 9 . \\ RedHat Enterprise (RHEL) 8 (**recommended**). \\ Rocky Linux 8. \\ RedHat Enterprise (RHEL) 7.X . \\ Ubuntu Server 22.04 (version 766 or later): for stand alone nodes only, **Command Center** (Metaconsole) environments must be fully installed on RHEL 8 / Rocky Linux 8 (**recommended**) | + | ^Operating System | RedHat Enterprise (RHEL) 9 \\ Rocky Linux 9 . \\ RedHat Enterprise (RHEL) 8 (**recommended**). \\ Rocky Linux 8. \\ Ubuntu Server 22.04 (version 766 or later): for stand alone nodes only, **Command Center** (Metaconsole) environments must be fully installed on RHEL 8 / Rocky Linux 8 (**recommended**). **In Ubuntu Server 22.04 installations on servers without internet connection are not supported.** || |
| ::: |Windows Server (2003 or higher) SLES 11 SP1 or higher OpenSUSE 11.X or higher Debian 5, 6, 7 or higher Ubuntu Server 21 or higher Ubuntu Desktop FreeBSD 9.X or higher Solaris 10/ | | ::: |Windows Server (2003 or higher) SLES 11 SP1 or higher OpenSUSE 11.X or higher Debian 5, 6, 7 or higher Ubuntu Server 21 or higher Ubuntu Desktop FreeBSD 9.X or higher Solaris 10/ | ||
^Permissions |**Server** Pandora FMS Server must be installed as **root** or with **root** permissions (user // | ^Permissions |**Server** Pandora FMS Server must be installed as **root** or with **root** permissions (user // | ||
^Console | PHP 8.2 → For versions of Pandora FMS 776 or later. \\ PHP 8 → For versions of Pandora FMS 760 to 775. \\ PHP 7.4 → For Pandora FMS versions 759 to 767. \\ PHP 7.2 → For Pandora FMS versions from 729 to 758. || | ^Console | PHP 8.2 → For versions of Pandora FMS 776 or later. \\ PHP 8 → For versions of Pandora FMS 760 to 775. \\ PHP 7.4 → For Pandora FMS versions 759 to 767. \\ PHP 7.2 → For Pandora FMS versions from 729 to 758. || | ||
- | ^Browsers |Microsoft Edge®. Opera web browser®. | + | ^Browsers |Google Chrome®. \\ Mozilla Firefox® \\ Opera web browser®. |
| ::: |Mozilla Firefox® and Google Chrome® are recommended to make use of interactive graphics and network maps. || | | ::: |Mozilla Firefox® and Google Chrome® are recommended to make use of interactive graphics and network maps. || | ||
^ソフトウエア | ^ソフトウエア | ||
- | ^OS| RedHat Enterprise (RHEL) 9 \\ Rocky Linux 9 . \\ RedHat Enterprise (RHEL) 8 (**推奨**) \\ Rocky Linux 8 \\ RedHat Enterprise (RHEL) 7.X (Enterprise のみ) | + | ^OS| RedHat Enterprise (RHEL) 9 \\ Rocky Linux 9 . \\ RedHat Enterprise (RHEL) 8 (**推奨**) \\ Rocky Linux 8 \\ Ubuntu Server 22.04 (バージョン NG 766 以降): 単一ノードのみ。**コマンドセンター** (メタコンソール) は、RHEL 8 / Rocky Linux 8 (**推奨**) にインストールする必要があります。**Ubuntu Server 22.04 へのインストールではインターネットに接続していない環境には対応していません。** || |
| ::: |Windows Server (2003 以上) \\ SLES 11 SP1 or 以上 | | ::: |Windows Server (2003 以上) \\ SLES 11 SP1 or 以上 | ||
^権限 | ^権限 | ||
行 179: | 行 179: | ||
Pandora FMS をインストールする**前に**、動作する MySQL サーバが必要です。 MySQL サーバーと同時に Pandora FMS をインストールする場合は、MySQL を起動して root でアクセスできる設定をする必要があります。 | Pandora FMS をインストールする**前に**、動作する MySQL サーバが必要です。 MySQL サーバーと同時に Pandora FMS をインストールする場合は、MySQL を起動して root でアクセスできる設定をする必要があります。 | ||
- | - Start with **systemd**: | + | - Start with **systemd**: |
- Set the password for the admin user **root**: '' | - Set the password for the admin user **root**: '' | ||
- | - **systemd** での起動: | + | - **systemd** での起動: |
- 管理者ユーザ **root** のパスワードを設定: | - 管理者ユーザ **root** のパスワードを設定: | ||
+ | |||
+ | <wrap #ks1_8_2 /> | ||
=== Pandora FMS のインストール順 === | === Pandora FMS のインストール順 === | ||
行 246: | 行 248: | ||
オペレーティングシステムとしては **Red Hat (RHEL)** を推奨しますが、**Rocky Linux**、**AlmaLinux**、**Ubuntu** も公式にサポートされています ([[# | オペレーティングシステムとしては **Red Hat (RHEL)** を推奨しますが、**Rocky Linux**、**AlmaLinux**、**Ubuntu** も公式にサポートされています ([[# | ||
- | The minimum hardware requirements | + | To properly size the monitoring environment we recommend going to the [[# |
- | インストールの最小ハードウェア要件は、1コア、2ギガバイトの RAM、および 20ギガバイトの空きディスクで、できれば SSD です。 | + | 監視環境のサイズを適切に決定するには、[[# |
- | These requirements are the minimum installation requirements, | + | < |
- | + | ||
- | これらの要件は最小インストール要件です。監視環境のサイズを適切に設定するには、[[# | + | |
== オンラインインストールツールを利用する場合の要件 == | == オンラインインストールツールを利用する場合の要件 == | ||
行 313: | 行 313: | ||
== RHEL および Rocky Linux 向けのカスタムパラメータ == | == RHEL および Rocky Linux 向けのカスタムパラメータ == | ||
+ | |||
+ | <WRAP center round info 90%> | ||
+ | |||
+ | \\ | ||
+ | |||
+ | This tool can be requested [[https:// | ||
+ | |||
+ | \\ | ||
+ | |||
+ | </ | ||
+ | |||
+ | <WRAP center round info 90%> | ||
+ | |||
+ | \\ | ||
+ | |||
+ | このツールは、[[https:// | ||
+ | |||
+ | \\ | ||
+ | |||
+ | </ | ||
* **TZ**: Defines the [[https:// | * **TZ**: Defines the [[https:// | ||
行 350: | 行 370: | ||
* **PANDORA_LTS**: | * **PANDORA_LTS**: | ||
- | To use these environment variables | + | To use these environment variables, it is enough to define them before executing the installation script, |
- | これらの環境変数の使用は、インストールスクリプトを実行する前にそれらを定義するだけです。たとえば、変数を定義しての **RHEL 8** でインストールでは次のように実行します。 | + | これらの環境変数の使用は、インストールスクリプトを実行する前にそれらを定義するだけです。たとえば、変数を定義しての **EL 9** でインストールでは次のように実行します。 |
< | < | ||
行 367: | 行 387: | ||
SKIP_DATABASE_INSTALL=0 \ | SKIP_DATABASE_INSTALL=0 \ | ||
SKIP_KERNEL_OPTIMIZATIONS=0 \ | SKIP_KERNEL_OPTIMIZATIONS=0 \ | ||
- | PANDORA_SERVER_PACKAGE=" | + | PANDORA_AGENT_PACKAGE=" |
- | PANDORA_CONSOLE_PACKAGE=" | + | |
- | PANDORA_AGENT_PACKAGE=" | + | |
PANDORA_BETA=0 \ | PANDORA_BETA=0 \ | ||
PANDORA_LTS=1 \ | PANDORA_LTS=1 \ | ||
行 375: | 行 393: | ||
</ | </ | ||
+ | |||
+ | <wrap #ks1_9_1_4 /> | ||
== Ubuntu Server 向けのカスタムパラメータ == | == Ubuntu Server 向けのカスタムパラメータ == | ||
行 682: | 行 702: | ||
* **powershell** がインストールされている | * **powershell** がインストールされている | ||
- | Execute | + | Run the following commands in a terminal window with PowerShell |
Powershell と administrator 権限を使用して、ターミナルウィンドウで次のコマンドを実行します。 | Powershell と administrator 権限を使用して、ターミナルウィンドウで次のコマンドを実行します。 | ||
- | < | + | < |
- | Invoke-WebRequest -Uri https:// | + | Invoke-WebRequest -Uri https:// |
</ | </ | ||
行 700: | 行 720: | ||
</ | </ | ||
+ | <wrap #ks1_10 /> | ||
==== パッケージインストール ==== | ==== パッケージインストール ==== | ||
行 731: | 行 752: | ||
==== Pandora FMS のアンインストール ==== | ==== Pandora FMS のアンインストール ==== | ||
- | === CentOS または | + | === RHEL での Pandora FMS のアンインストール === |
以下のコマンドを実行するだけです。 | 以下のコマンドを実行するだけです。 | ||
< | < | ||
- | yum remove pandorafms_console pandorafms_server | + | dnf remove pandorafms_console pandorafms_server |
</ | </ | ||
行 745: | 行 766: | ||
< | < | ||
- | yum remove pandorawmic | + | dnf remove pandorawmic |
</ | </ | ||
行 754: | 行 775: | ||
< | < | ||
- | yum remove Percona-Server* | + | dnf remove Percona-Server* |
</ | </ | ||
+ | |||
+ | <wrap #ks1_12 /> | ||
==== カスタムインストール ==== | ==== カスタムインストール ==== | ||
行 764: | 行 787: | ||
It will be necessary to install all dependencies installed depending of the OS, and then download the files in **tarball** | It will be necessary to install all dependencies installed depending of the OS, and then download the files in **tarball** | ||
- | OS に応じてすべての依存ファイルをインストールしてから、**tarball** 形式のファイル(.tar.gz、tgz、または .tar.bz2)をダウンロードして解凍する必要があります。 それには、以下から Pandora FMS の最新バージョンを見つけてダウンロードします。 | + | OS に応じてすべての依存ファイルをインストールしてから、**tarball** 形式のファイル('' |
<WRAP center round download 60%> | <WRAP center round download 60%> | ||
行 820: | 行 843: | ||
依存関係に関連する問題が発生した場合は、インストールを試みる前にそれらを修正してください。インストールを強制して依存関係の問題を無視することは可能かもしれませんが、その場合、Pandora FMS は正しく機能しません。 | 依存関係に関連する問題が発生した場合は、インストールを試みる前にそれらを修正してください。インストールを強制して依存関係の問題を無視することは可能かもしれませんが、その場合、Pandora FMS は正しく機能しません。 | ||
- | == サーバの手動インストール(ソースコードから) == | ||
- | |||
- | 一般的なインストールスクリプトの代わりに、システムの perl インタープリターを介して Pandora FMS コードを " | ||
- | |||
- | これを正しく実行するには、前述と同じようにサーバのファイルを /tmp へ展開します。 | ||
- | |||
- | 1. root 権限を取得します。 | ||
- | |||
- | < | ||
- | su - | ||
- | |||
- | </ | ||
- | |||
- | 2. '/ | ||
- | |||
- | < | ||
- | tar xvzf pandorafms_server-X.Y.tar.gz | ||
- | cd pandora_server | ||
- | perl Makefile.PL | ||
- | make | ||
- | make install | ||
- | |||
- | </ | ||
- | |||
- | 依存関係が欠落している場合、または別の問題がある場合、システムは警告を表示します。次のようなメッセージが表示された場合、 | ||
- | |||
- | < | ||
- | Warning: prerequisiete Mail:: | ||
- | Warning: prerequisiete Net:: | ||
- | |||
- | </ | ||
- | |||
- | これは、Pandora FMS に必要な Perl パッケージがいくつかシステムにインストールされていないことを意味します。前述の章を確認して、Pandora FMS をインストールできるようにするために必要な依存ファイルをインストールする方法を確認してください。ただし、これらの警告を一時的に無視して(そのため、エラーではなく警告です)、強制的にインストールすることができます。しかし、機能するために必要なコンポーネントが不足しているため、いつかは必ず問題が発生します。 ただし、インストールされていないコンポーネントが使用されないことがわかっている場合(たとえば、traceroute が Pandora FMS 自動検出サーバ専用に使用されている場合など)、問題なく続行できます。 | ||
- | |||
- | この処理を実行すると、以下のファイルが自動的にコピーされます。 | ||
- | |||
- | < | ||
- | / | ||
- | / | ||
- | |||
- | </ | ||
- | |||
- | Pandora FMS が必要とする .pmファイル(Perl ライブラりに関する補足です。 .pm ライブラリは、ディストリビューションとそのバージョンに応じて、異なるディレクトリにコピーされます。例: | ||
- | |||
- | < | ||
- | / | ||
- | |||
- | </ | ||
- | |||
- | < | ||
- | / | ||
- | |||
- | </ | ||
=== Enterprise 版のインストール === | === Enterprise 版のインストール === | ||
行 952: | 行 922: | ||
< | < | ||
- | / | + | systemctl |
</ | </ | ||
行 2869: | 行 2839: | ||
**オープンソース** | **オープンソース** | ||
+ | |||
+ | ==== Docker 環境へのインストール ==== | ||
+ | |||
+ | <WRAP center round tip 60%> | ||
+ | |||
+ | This resource is only intended for test, learning and even pre-production environments. | ||
+ | |||
+ | </ | ||
+ | |||
+ | <WRAP center round tip 60%> | ||
+ | |||
+ | これは、テスト、学習、さらには実稼働前の環境のみを対象としています。 | ||
+ | |||
+ | </ | ||
+ | |||
+ | We have an entry on the Docker Hub website that explains step by step how to mount a Pandora FMS stack, currently based on **Rocky Linux™ 8**, at the following link: | ||
+ | |||
+ | Docker Hub Web サイトに、Pandora FMS スタックを構築する方法を段階的に説明するエントリがあります。現在は **Rocky Linux™ 8** に基づいています。 | ||
+ | |||
+ | <WRAP center round box 90%> | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | </ | ||
+ | |||
+ | Installation via a '' | ||
+ | |||
+ | クイックインストールの方法として、'' | ||
+ | |||
+ | First, you need to have **Docker** and **Docker Compose** installed on your system. You can check how to install through the official Docker documentation: | ||
+ | |||
+ | 最初に、システムに **Docker** と **Docker Compose** をインストールしておく必要があります。以下の公式インストールドキュメントを参照してください。 | ||
+ | |||
+ | <WRAP center round box 90%> | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | </ | ||
+ | |||
+ | Once installed, use the '' | ||
+ | |||
+ | インストールしたら、公式の Pandora FMS リポジトリにある '' | ||
+ | |||
+ | < | ||
+ | |||
+ | mkdir $HOME/ | ||
+ | wget https:// | ||
+ | docker-compose -f $HOME/ | ||
+ | |||
+ | </ | ||
+ | |||
+ | Wait a few seconds for the download and environment setup. Once finished, you will be able to access the Pandora FMS console through the URL: | ||
+ | |||
+ | ダウンロードと環境の設定のために数秒待ちます。完了したら、以下の URL から Pandora FMS コンソールにアクセスできます。 | ||
+ | |||
+ | < | ||
+ | http:// | ||
+ | |||
+ | </ | ||
+ | |||
+ | <WRAP center round info 90%>Use '' | ||
+ | |||
+ | <WRAP center round info 60%> | ||
+ | |||
+ | |||
+ | == サーバの手動インストール(ソースコードから) == | ||
+ | |||
+ | 一般的なインストールスクリプトの代わりに、システムの perl インタープリターを介して Pandora FMS コードを " | ||
+ | |||
+ | これを正しく実行するには、前述と同じようにサーバのファイルを /tmp へ展開します。 | ||
+ | |||
+ | 1. root 権限を取得します。 | ||
+ | |||
+ | < | ||
+ | su - | ||
+ | |||
+ | </ | ||
+ | |||
+ | 2. '/ | ||
+ | |||
+ | < | ||
+ | tar xvzf pandorafms_server-X.Y.tar.gz | ||
+ | cd pandora_server | ||
+ | perl Makefile.PL | ||
+ | make | ||
+ | make install | ||
+ | |||
+ | </ | ||
+ | |||
+ | 依存関係が欠落している場合、または別の問題がある場合、システムは警告を表示します。次のようなメッセージが表示された場合、 | ||
+ | |||
+ | < | ||
+ | Warning: prerequisiete Mail:: | ||
+ | Warning: prerequisiete Net:: | ||
+ | |||
+ | </ | ||
+ | |||
+ | これは、Pandora FMS に必要な Perl パッケージがいくつかシステムにインストールされていないことを意味します。前述の章を確認して、Pandora FMS をインストールできるようにするために必要な依存ファイルをインストールする方法を確認してください。ただし、これらの警告を一時的に無視して(そのため、エラーではなく警告です)、強制的にインストールすることができます。しかし、機能するために必要なコンポーネントが不足しているため、いつかは必ず問題が発生します。 ただし、インストールされていないコンポーネントが使用されないことがわかっている場合(たとえば、traceroute が Pandora FMS 自動検出サーバ専用に使用されている場合など)、問題なく続行できます。 | ||
+ | |||
+ | この処理を実行すると、以下のファイルが自動的にコピーされます。 | ||
+ | |||
+ | < | ||
+ | / | ||
+ | / | ||
+ | |||
+ | </ | ||
+ | |||
+ | Pandora FMS が必要とする .pmファイル(Perl ライブラりに関する補足です。 .pm ライブラリは、ディストリビューションとそのバージョンに応じて、異なるディレクトリにコピーされます。例: | ||
+ | |||
+ | < | ||
+ | / | ||
+ | |||
+ | </ | ||
+ | |||
+ | < | ||
+ | / | ||
+ | |||
+ | </ | ||
+ | |||