トーク:Cactiのセットアップ

提供:maruko2 Note.
移動: 案内, 検索

Cactiオフィシャルパッチをあてる

Cacti のオフィシャルサイトに書かれているとおりにパッチをあてる。

0.8.7g 用のオフィシャルパッチ /var/www/cacti ディレクトリに移動して、以下のコマンドを実行する。

wget http://www.cacti.net/downloads/patches/0.8.7g/data_source_deactivate.patch
wget http://www.cacti.net/downloads/patches/0.8.7g/graph_list_view.patch
wget http://www.cacti.net/downloads/patches/0.8.7g/html_output.patch
wget http://www.cacti.net/downloads/patches/0.8.7g/ldap_group_authenication.patch
wget http://www.cacti.net/downloads/patches/0.8.7g/script_server_command_line_parse.patch
wget http://www.cacti.net/downloads/patches/0.8.7g/ping.patch
wget http://www.cacti.net/downloads/patches/0.8.7g/poller_interval.patch
patch -p1 -N < data_source_deactivate.patch
patch -p1 -N < graph_list_view.patch
patch -p1 -N < html_output.patch
patch -p1 -N < ldap_group_authenication.patch
patch -p1 -N < script_server_command_line_parse.patch
patch -p1 -N < ping.patch
patch -p1 -N < poller_interval.patch

Spine をインストールする

dag で配布されている cacti-spine は、Spine をビルドした時に使用した NET-SNMP のバージョンが古くなっているため、実行時にエラーになる。

ソースコードからビルドする。

  1. Spine にも オフィシャルパッチ があるので、パッチをあてておく。
  2. wget http://www.cacti.net/downloads/spine/patches/0.8.7g/unified_issues.patch
    patch -p1 -N < unified_issues.patch
    
  3. ビルドする。
  4. ./configure --bindir=/usr/bin --sysconfdir=/etc
    make
    make install
    
  5. /etc/spine.conf にデータベース接続設定を書く。
  6. ブラウザで Cacti にログインし、次の項目を設定する。
    • Configuration - Settings » Path タブ - Spine Poller File Path を /usr/bin/spine にする。
    • Configuration - Settings » Poller タブ - Poller Type を spine に変更する。
LINEで送る このエントリーをはてなブックマークに追加
個人用ツール
名前空間
変種
表示
操作
案内
ツールボックス

注目のページ

このサイトのはてなブックマーク数