TOP設計・移行・活用> LARRDのインストール手順概要:BBサーバへのインストール
Big Brother
Big Brotherによるネットワーク監視

第7回:機能拡張 - LARRD
著者:イー・モバイル  矢萩 茂樹   2006/4/11
前のページ  1  2   3  4  次のページ
LARRDのインストール手順概要:BBサーバへのインストール

   LARRDはBBサーバとBBクライアントに分かれており、サーバ側では監視情報をグラフ化するための機能、クライアント側ではより詳細な稼働情報の送信処理を受け持ちます。

   BBサーバへのLARRDのインストールは次の手順です。
  1. RRDToolのインストール
  2. LARRDのダウンロードと解凍
  3. LARRDのインストール
  4. BB機能拡張スクリプトディレクトリへのリンク作成
  5. larrd tmp directoryのアクセス権限変更
  6. LARRDサイト情報の設定
  7. 拡張スクリプト登録
  8. Perl環境の確認・設定
  9. bbdef-server.shへの追加設定
  10. BBの再起動

表1:LARRDのインストール手順


1. RRDToolのインストール

   LARRDを稼動させるにはRRDToolが必要となります。今回はRRDToolのディレクトリは/usr/local/rrdtool配下にインストールされている前提で話を進めます。


2. LARRDのダウンロードと解凍

   LARRDは以下のURLからダウンロードします。


   最新版はver 0.43d(2006年4月現在)で、配布ファイルはlarrd-0.43d.tar.gzとなります。ファイルは/usr/localの以下におく前提とし、root権限で作業を行います。

# cd /usr/local
# tar xzvf larrd-0.43d.tar.gz

   上記の解凍コマンドにより、/usr/local/larrd-0.43dというディレクトリが作成されます。ここでファイルの置き場を一般化するために/usr/local/larrdというシンボリックリンクを一緒に作っておきます。

# ln -s /usr/local/larrd-0.43d /usr/local/larrd


3. LARRDのインストール

   /usr/local/larrdディレクトリに移動してinstallスクリプトを実行します。実行にあたってはBBCLIENTのディレクトリとLARRDの配置場所、およびcgiスクリプトのインストール先を指定します。

   installコマンドが修了後、LARRDディレクトリは以下の所有者をbbアカウントに変更しておきます。

# cd /usr/local/larrd
# perl install --bbhome /home/bb/client --larrdhome /usr/local/larrd --bbcgi=/var/www/cgi-bin
# chown -R bb:bb /usr/local/larrd-0.43d


4. BB機能拡張スクリプトディレクトリへのリンク作成

   BBの機能拡張スクリプトは、BBサーバ・BBクライアントの各ホームディレクトリの下のextディレクトリにおきます。インストールしたLARRDを機能拡張ディレクトリから呼び出せるようにするために、LARRDディレクトリのリンクを作成します。

# ln -s /usr/local/larrd /home/bb/server/ext
# ln -s /usr/local/larrd /home/bb/client/ext


5. larrd tmp directoryのアクセス権限変更

   LARRDが作成するグラフを収納するtmpファイルのアクセス権を変更します。このディレクトリはCGIスクリプトが使用するため、httpd所有者が読み書きできる権限の追加が必要です。この設定がないとグラフが作成されず「x」アイコンになってしまいます。

# chown bb:nobody /usr/local/larrd/tmp
# chmod 775 /usr/local/larrd/tmp/

前のページ  1  2   3  4  次のページ


イー・モバイル株式会社 矢萩 茂樹
著者プロフィール
イー・モバイル株式会社  矢萩 茂樹
2000年、個人で使えるメガレベルのサービスの可能性を目のあたりにしてADSL事業の立ち上げに参加。ADSLによるブロードバンドIPネットワークの設計・企画に従事。その関連業務で気軽に使えるネットワーク監視手法が必要となり、派生的結果としてオープンソースベースのツールをInternetWeekなどで紹介するに至る。現在、空気媒体のブロードバンド実現に向けて奮闘中。


INDEX
第7回:機能拡張 - LARRD
  はじめに
LARRDのインストール手順概要:BBサーバへのインストール
  6. LARRDサイト情報の設定
  BBCLIENT用LARRDのインストール手順概要