-
- uji
- 480ポイント
- 投稿時間:2010/02/27 19:07
CentOS 5.4 を使っています。 ディスクI/Oの使用率をパーセンテージ(%)表記で表示するコマンドはないでしょうか? そのマシンのディスクI/O性能のうち、どのくらい負荷が掛かっているのか、 どのくらい空きリソースがあるのかを簡単に調べられるツールを探しています。 sysstatパッケージ付属の「iostat」コマンドは、バイトサイズなど入出力容量を 表わしているだけで欲しい情報が表示されません![]()
- 回答数 (6)
- クリップ数 (0)
- アクセス数 (2494)
-
OS / UNIX,Linux
- 回答
iostat -x 1 でディスクがビジーである時間の割合(%)を表示できます。 一番右のコラムと思います。 上記のコマンドの場合、1秒おきに情報が表示されます。1回目はマシン起動後の平均値になりますので、気をつけていただきたいです。
crossroadさん 教えていただいた一番右のコラム「%util」は、まさに私が知りたかった情報です%utilはディスクのビジー率を表わしており、100%が限界値なんですね。 ご回答ありがとうございました。
追加質問です。 ハードディスク上に巨大ファイルを作成し、ディスクI/O負荷を5分ほど継続して与えたところ、 各コマンドにおける結果は次のようになりました。 結果を見て気になったのは、topコマンドの「%wa」は79%という数値になりI/O負荷状態を顕著に確認できたのに対して、iostatコマンドの「%iowait」はほぼ変化がなく、ずっと横ばいになっていた点です。 後者の%iowaitは平均値を現しているとはいえ、一度も 1% を超えなかったことのは疑問です。 # top
<略> Cpu(s): 0.7%us, 8.4%sy, 0.0%ni, 0.0%id, 79.1%wa, 6.6%hi, 5.2%si, 0.0%st <略>
# iostat -x
<略> avg-cpu: %user %nice %system %iowait %steal %idle 0.13 0.01 10.11 0.48 0.00 89.27 Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util hda 0.06 30.54 0.59 1.53 11.57 255.96 126.26 0.75 355.19 3.79 0.80 <略>
ujiさん iostatで表示されたデータの一回目統計は「マシン起動時」からの平均値ですので、 ずっと横ばい、かつ 1%以下になっているのはおかしくありません。 man iostatの一部抜粋です: The first report generated by the iostat command provides statistics concerning the time since the system was booted. Each subsequent report covers the time since the previous report. 下記のように、5秒おきに、連続的に表示させて、二回目以降の統計を見ていただきたいです。 #iostat -x 5
マシンへのアクセスができましたので、以下の1秒おきに表示する例を示しています。 $ iostat -x 1 avg-cpu: %user %nice %system %iowait %steal %idle 9.33 1.36 4.23 12.06 0.00 73.01 Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util sda 37.60 231.49 23.40 24.61 514.03 2029.15 52.97 1.27 26.49 5.71 27.43 mmcblk0 6.30 0.00 0.33 0.00 8.45 0.00 25.37 0.00 4.54 4.35 0.14 上記は、一回目の集計なので、「マシン起動から今まで」の平均値です。 avg-cpu: %user %nice %system %iowait %steal %idle 2.46 0.00 0.49 0.00 0.00 97.04 Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util sda 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 mmcblk0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 二回目以降の集計はは「過去1秒間」の平均値です。
0
回答
0
回答
3
回答
2
回答
(2009/07/03 12:01)
2
回答
(2009/07/03 11:07)
- 0クリップ
- 1790アクセス
- OS / UNIX,Linux
3
回答
3
回答
2
回答
1
回答
関連製品情報
| 開発元 | QNX Software Systems |
|---|---|
| 概要 | -- |
| 開発元 | Debian JPプロジェクト |
|---|---|
| 概要 | Debianプロジェクトが開発するLinuxディストリビューション。基本ツールのほとんどがGNUプロジェクトに由来しているため、GNU/Linuxと名付けられている。 |
| 開発元 | レッドハット |
|---|---|
| 概要 | Red Hatが開発する企業向けLinuxディストリビューション。2003年9月にリリースされたRed Hat Enterprise Linux(RHEL) 3はLinuxカーネル2.4.21を採用し、「AS」「ES」「WS」をラインアップ。デスクトップ向けには「Red Hat Professional Workstation」を用意していた。 |
| 開発元 | Vincent Danen |
|---|---|
| 概要 | -- |

