人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Linux(RedHat7.3)についての質問です。オフィス内でメールやファイル共有、Webなどのサーバとして使っています。最近、サーバの応答が遅いことが目立つようになりました。

vmstat、iostat、sarなどを使って調べると、ディスクI/Oが高負荷状態になっているようです。「sar -b」だと、このような感じです。

12:00:00 AM tps rtps wtps bread/s bwrtn/s
12:10:01 AM 58.04 14.35 43.69 853.32 3274.19
12:20:00 AM 57.85 14.25 43.60 843.88 3185.65

そこで質問です。サーバ上で稼働しているどのプロセスがディスクI/Oに大きな負荷をかけているのか、どのようにして調べればよいのでしょうか? 当方、管理術、特にパフォーマンスチューニング関係は素人のため、手探り状態です。

ズバリのご回答、経験者のご回答のみお待ちしております。「ここを調べたら?」や「こうやるとできるかも」などの情報は不要です。当方の期待とおりのご回答には、50pt以上、送信いたします。

以上、よろしくお願いいたします。


●質問者: Mugicha2004
●カテゴリ:コンピュータ 科学・統計資料
✍キーワード:00 AM I/O Linux TPS
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● えふけー
●0ポイント

http://homepage2.nifty.com/cs/linux_command/command/top.html

$BF|7P(JLinux [Linux$B%3%^%s%I=8(J] top : $B8=:_$N%7%9%F%`>u67$rI=<($9$k(J

topコマンドなんていかがでしょうか。

◎質問者からの返答

すみません。ご紹介いただいたURL程度のtopコマンドの使い方は知っております。ちなみに、このコマンドより、「どのプロセスがディスクI/O負荷を高くしているのか」が、分かるのでしょうか?

Windowsの場合、タスクマネージャの「プロセス」にて、I/O読み取り・I/O書き込みの欄を追加すれば、プロセスごとのI/O状態が分かります。そのような意味で、情報を知りたいのです。

質問文をよくお読みいただけると幸いです。


2 ● aoi1970
●50ポイント

http://www.sysinternals.com/linux/utilities.shtml

filemonを使うと、かなり詳しく分析できます。Win版もあります。このサイトは、専門性の高いツールが多く置いてあります。お試しください。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ