Cacti インストール2007/08/31 |
Cacti を導入してサーバーの状態を監視できるようにします。 |
|
まずは Cacti とそれに必要なもののインストールと設定です。 他に httpd と PHP, それに MySQL も必要になりますので、それぞれリンク先を参照して入れておいてください。 |
# DAGからインストール [root@www ~]# yum --enablerepo=dag -y install cacti* net-snmp* rrdtool [root@www ~]# vi /etc/snmp/snmpd.conf # 41行目:コメント化 # com2sec notConfigUser default public# 42行目: 追記 com2sec local localhost private # 自ネットワーク設定 com2sec mynetwork 192.168.0.0/24 public # 48,49行目をコメントにし、その後ろに以下4行追記 # group notConfigGroup v1 notConfigUser# group notConfigGroup v2c notConfigUsergroup MyROGroup v1 mynetwork group MyROGroup v2c mynetwork group MyROGroup v1 local group MyROGroup v2c local # 59,60行目をコメントにし、その後ろに以下を追記 # view systemview included .1.3.6.1.2.1.1# view systemview included .1.3.6.1.2.1.25.1.1view all included .1 80 # 66行目をコメントにし、その後ろに以下2行追記 # access notConfigGroup "" any noauth exact systemview none noneaccess MyROGroup "" any noauth exact all none none access MyRWGroup "" any noauth exact all all none [root@www ~]# /etc/rc.d/init.d/snmpd start Starting snmpd: [ OK ] [root@www ~]# chkconfig snmpd on [root@www ~]# mysqladmin -u root -p create cacti # DB作成 Enter password: [root@www ~]# mysql -p cacti < /var/www/cacti/cacti.sql # DBインポート Enter password: [root@www ~]# mysql -u root -p # MySQLにログイン Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 4 to server version: 5.0.22 Type 'help;' or '\h' for help. Type '\c' to clear the buffer. # cactiuserのpassword設定 mysql> grant all on cacti.* to cactiuser@localhost identified by 'password'; Query OK, 0 rows affected (0.00 sec) mysql> exit Bye [root@www ~]# vi /var/www/cacti/include/config.php # 上で設定したcactiuserのpasswordに変更 $database_password = " password ";[root@www ~]# chown -R apache. /var/www/cacti [root@www ~]# vi /etc/httpd/conf.d/cacti.conf # 8行目:アクセスを許可する範囲追記 allow from 127.0.0.1 192.168.0.0/24 [root@www ~]# /etc/rc.d/init.d/httpd reload Reloading httpd: [ OK ] |
Sponsored Link |