===== Pandora FMS =====
===== リポジトリ登録 =====
rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
rpm -ivh rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
===== MariaDB用レポ登録 =====
vi /etc/yum.repos.d/MariaDB.repo
# MariaDB 5.5 CentOS repository list - created 2013-04-11 07:10 UTC
# http://mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/5.5/centos5-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
===== Apache インストール =====
yum --enablerepo=remi,epel,rpmforge,MariaDB -y install httpd
==================================================================================================================
Package Arch Version Repository Size
==================================================================================================================
Installing:
httpd x86_64 2.2.3-76.el5.centos updates 1.3 M
Installing for dependencies:
apr x86_64 1.2.7-11.el5_6.5 base 119 k
apr-util x86_64 1.2.7-11.el5_5.2 base 79 k
postgresql-libs x86_64 8.1.23-6.el5_8 base 197 k
Transaction Summary
==================================================================================================================
===== MariaDBインストール =====
yum --enablerepo=remi,epel,rpmforge,MariaDB -y install MariaDB-server MariaDB-client
==================================================================================================================
Package Arch Version Repository Size
==================================================================================================================
Installing:
MariaDB-client x86_64 5.5.30-1 mariadb 12 M
MariaDB-server x86_64 5.5.30-1 mariadb 42 M
replacing mysql.x86_64 5.0.95-5.el5_9
Installing for dependencies:
MariaDB-common x86_64 5.5.30-1 mariadb 29 k
mysqlclient15 x86_64 5.0.67-1.el5.remi remi 1.3 M
Transaction Summary
==================================================================================================================
===== MariaDB初期設定 =====
/etc/init.d/mysql start
Starting MySQL.. [ OK ]
mysql_secure_installation
===== PHP インストール =====
yum --enablerepo=remi,epel,rpmforge,MariaDB -y install php php-mysql
==================================================================================================================
Package Arch Version Repository Size
==================================================================================================================
Installing:
php x86_64 5.4.14-1.el5.remi remi 3.1 M
php-mysql x86_64 5.4.14-1.el5.remi remi 182 k
Installing for dependencies:
MariaDB-shared x86_64 5.5.30-1 mariadb 1.3 M
gmp x86_64 4.1.4-10.el5 base 201 k
libcurl x86_64 7.21.7-5.el5.remi.2 remi 202 k
libedit x86_64 20090923-3.0_1.el5.rf rpmforge 272 k
libssh2 x86_64 1.2.9-1.el5.rf rpmforge 286 k
php-cli x86_64 5.4.14-1.el5.remi remi 2.9 M
php-common x86_64 5.4.14-1.el5.remi remi 1.0 M
php-pdo x86_64 5.4.14-1.el5.remi remi 129 k
Transaction Summary
==================================================================================================================
===== phpMyAdmin インストール =====
wget "http://downloads.sourceforge.net/project/phpmyadmin/phpMyAdmin/3.5.8/phpMyAdmin-3.5.8-all-languages.zip?r=http%3A%2F%2Fwww.phpmyadmin.net%2Fhome_page%2Findex.php&ts=1366625529&use_mirror=jaist"
unzip phpMyAdmin-3.5.8-all-languages.zip
mv phpMyAdmin-3.5.8-all-languages /var/www/html/pma
===== Pandora FMS関連ダウンロード =====
wget "http://sourceforge.net/projects/pandora/files/Pandora%20FMS%204.0.3/RHEL_CentOS%20%28RPM%29/pandorafms_console-4.0.3-130118.noarch.rpm/download"
wget "http://sourceforge.net/projects/pandora/files/Pandora%20FMS%204.0.3/RHEL_CentOS%20%28RPM%29/pandorafms_server-4.0.3-130118.noarch.rpm/download"
wget "http://sourceforge.net/projects/pandora/files/Pandora%20FMS%204.0.3/RHEL_CentOS%20%28RPM%29/pandorafms_agent_unix-4.0.3-130118.noarch.rpm/download"
wget "http://en.sourceforge.jp/frs/g_redir.php?m=jaist&f=%2Fpandora%2FTools+and+dependencies+%28All+versions%29%2FRPM+CentOS%2C+RHEL%2Fwmic-4.0.0SVN-2.1.el5.centos.noarch.rpm"
===== 依存モジュールインストール =====
yum --enablerepo=remi,epel,rpmforge,MariaDB -y install sudo perl-DBI perl-DBD-mysql perl-XML-Simple perl-XML-Twig net-snmp-utils perl-NetAddr-IP net-snmp perl-IO-Socket-INET6 perl-Socket6 nmap wmic net-snmp-perl popt php-gd php-ldap php-snmp php-mbstring xorg-x11-fonts-75dpi xorg-x11-fonts-misc graphviz.x86_64
rpm -ivh wmic-4.0.0SVN-2.1.el5.centos.noarch.rpm
===== Apache スタート =====
/etc/init.d/httpd restart
===== Pandora Server =====
rpm -ivh pandorafms_server-4.0.3-130118.noarch.rpm
準備中... ########################################### [100%]
1:pandorafms_server ########################################### [100%]
Pandora FMS Server configuration is /etc/pandora/pandora_server.conf
Pandora FMS Server main directory is /usr/share/pandora_server/
The manual can be reached at: man pandora or man pandora_server
Pandora FMS Documentation is in: http://pandorafms.org
Don't forget to start Tentacle Server daemon if you want to receive
data using tentacle
===== Pandora Web Console =====
rpm -ivh pandorafms_console-4.0.3-130118.noarch.rpm
準備中... ########################################### [100%]
1:pandorafms_console ########################################### [100%]
Please, now, point your browser to http://your_IP_address/pandora_console/install.php and follow all the steps described on it.
===== Pandora Agent =====
rpm -ivh pandorafms_agent_unix-4.0.3-130118.noarch.rpm
準備中... ########################################### [100%]
1:pandorafms_agent_unix ########################################### [100%]
===== ブラウザでインストールウィザード =====
Next
{{temporary:Pandora FMS:pandora_001.png}}
Yes
{{temporary:Pandora FMS:pandora_002.png}}
下の二つ以外が緑になっていることを確認。なっていなければモジュール不足、設定不足など。
{{temporary:Pandora FMS:pandora_003.png}}
DBアクセス設定。初期設定を行うのでrootのパスワードを入力してNext
{{temporary:Pandora FMS:pandora_004.png}}
DBアクセス用のパスワードが生成されているので、メモしてNext
{{temporary:Pandora FMS:pandora_005.png}}
インストール完了
{{temporary:Pandora FMS:pandora_006.png}}
===== Pandora ServerのDBアクセス設定・起動 =====
vi /etc/pandora/pandora_server.conf
-) dbpass pandora
+) dbpass gmlyciwl
# /etc/init.d/pandora_server start
Pandora FMS Server 4.0.3 Build 130118 Copyright (c) 2004-2011 ArticaST
This program is OpenSource, licensed under the terms of GPL License version 2.
You can download latest versions and documentation at http://www.pandorafms.org
[*] Pandora FMS Enterprise module not available.
[*] Backgrounding Pandora FMS Server process.
Pandora Server is now running with PID 5045
===== =====
# /etc/init.d/tentacle_serverd start
Tentacle Server is now running with PID 5092
===== Pandora Agent起動 =====
# /etc/init.d/pandora_agent_daemon start
Pandora FMS Agent is now running with PID 5144
===== インストールウィザードファイル削除 =====
# mv /var/www/html/pandora_console/install.php /var/www/html/pandora_console/install.php.back
===== ブラウザでPandora Consoleにアクセス =====
初期アカウント・パスワードは、admin/pandora
{{temporary:Pandora FMS:pandora_007.png}}
メイン画面
{{temporary:Pandora FMS:pandora_008.png}}