Linux Tips

ハードディスク使用量を監視するには

北浦訓行
2005/5/19

 ハードディスクの使用量は、dfコマンドで簡単に調べられる(ディレクトリやディスクの使用量を調べるには)。しかしこの方法では、ユーザーが自発的にコマンドを実行する必要がある。diskcheckを使えば、使用量の監視を自動化できる。

 diskcheckは、cronのタスクとして実行されるディスクの使用量監視ツールだ。Fedora Core 3(FC3)には最初からインストールされており、毎時1分にディスクの使用量を調べ、設定値(FC3のデフォルトは90%)を超えるとrootあてにメールを送信する。

 diskcheckの設定は、/etc/diskcheck.confで行う。FC3の場合、以下のようになっている。

# Default configuration file for diskcheck
# Copyright (c) 2001 Red Hat, Inc. all rights reserved.

# Disks fuller than 90% will be reported
defaultCutoff = 90 ←ディスク使用量が90%を超えたら警告メールを送信

# Specify per-disk cut-off amounts to override the default value
# listed above.  You may specify either mount points or partitions.
#cutoff['/dev/hda3'] = 50
#cutoff['/home'] = 50 ←コメントを外すと、/homeなどの監視も可能

# List one or more partitions to exclude from the check (space 
seperated).
exclude = "/dev/fd*" ←フロッピーディスクは監視しない

# List one or more filesystem types to ignore.
# List filesystems in the format -x <filesystem-type>
# tmpfs, iso9660 (CD-ROM), and 'none' filesystems are automatically ignored.
ignore = "-x nfs" ←NFSは監視しない

# Who to send the report to.
mailTo = "root@localhost" ←警告メールのあて先

# Who to identify the mail as coming from.
#mailFrom = '"Disk Usage Monitor" <root>' ←コメントを外すと、警告メールの差出人を変更可能

# Location of sendmail-like mailer program.
mailProg = "/usr/sbin/sendmail" ←メールサーバの指定

 ディスク使用量が90%を超えると、以下のようなメールが送信される。

To: root@localhost.localdomain
From: "Disk Usage Monitor" <root>
Subject: Low disk space warning - athlon2000.efield.jp

Disk usage for athlon2000.efield.jp:

Size: /dev/hda5 (/) is 94% full -- 13G of 15G used, 948M remain

 diskcheckによる監視が必要ない場合は、/etc/cron.hourly/diskcheckの実行権を削除する(rootあてに来るシステムチェックのメールを止めるには参照)。

# chmod -x /etc/cron.hourly/diskcheck

Linux Tips Index



 Linux Squareフォーラム Linux Tipsカテゴリ別インデックス
インストール/RPM ブート/ブートローダ
ファイル操作 環境設定
ユーザー管理 コンソール/ターミナル
X Window System セキュリティ
トラブルシューティング 他OS関係
ネットワーク ハードウェア
Webサーバ Samba
GNOME KDE
OpenOffice.org エミュレータ
ソフトウェア そのほか/FAQ
全Tips公開順インデックス Linux Tips月間ランキング
Linux Squareフォーラム全記事インデックス

MONOist組み込み開発フォーラムの中から、Linux関連記事を紹介します


Linux & OSS フォーラム 新着記事
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

注目のテーマ

Linux & OSS 記事ランキング

本日 月間