LoginSignup
4
5

More than 5 years have passed since last update.

sar -d、かぁ~らぁ~のぉ~

Posted at

sda -d で block device の動きを観察

sysstat 使ってますか? 可視化してるから大丈夫? そうですか、うらやましいです >_<。

sar -d を使うと各 block device の状況を調べることができます。素敵ですね!

12:00:02 AM       DEV       tps  rd_sec/s  wr_sec/s  avgrq-sz  avgqu-sz     await     svctm     %util
12:10:01 AM  dev253-0      0.06      0.45      0.00      8.00      0.00      7.88      1.65      0.01
12:20:01 AM  dev253-0      0.01      0.08      0.00      8.00      0.00      6.67      4.67      0.00
12:30:05 AM  dev253-0      0.04      0.17      0.13      8.00      0.00     17.04     13.74      0.05

こんな感じで結果が出力されます。でもこの dev253-0 って何でしょう??

ls /dev -lR で device の major/minor number を確認

そんなときは、教えて!goo で検索! 【Redhat Linux】「sar -d」の実行結果について という質問があっという間に見つかりました。

「ls -l /dev」で表示される","の前がメジャー番号、後ろがマイナー番号のはず・・・
brw-r----- 1 root disk 3, 0 2月 4 21:34 hda

なるほど、ls -l /dev で見つかるんですね。

# ls /dev -lR | grep '253, *0'
brw-rw---- 1 root disk 253,  0 Jul  6  2013 VolGroup0-LogVolume0

どうやら、これは LVM の logical volume のようです。むむむん。

pvdisplay -c で volume group と block device の対応を確認

この volume group はどの block device を使っているのか確認したい!!

# pvdisplay -c
  /dev/md0:VolGroup0:54701184:-1:8:8:-1:4096:6677:0:6677:SPXaCV-qohI-zEPV-L64L-G2HY-gstE-juUNuB

いた。どうやら /dev/md0 を使っているようです。

cat /proc/mdstat で multiple devices の状態を確認

しかしこれは、md と書いてあるし RAID のようですね。実体は何なんだろう? そんなときは Yahoo!知恵袋で検索!! Linuxで、RAIDステータスのCleanとは何のことを指すのでしょうか?という質問が!!

とりあえず、
cat /proc/mdstat
とやって、何が出ますか?

/proc/mdstat というファイルを調べればいいみたいです。やってみよう。

# cat /proc/mdstat
Personalities : [raid1]
md0 : active raid1 sdb2[1] sda2[0]
      27350592 blocks [2/2] [UU]

unused devices: <none>

なるほど、sda2sdb2 を使っているんですね。

これでもぉ、block device が不安定になってもへっちゃらです! ありがとう goo! ありがとう Yahoo!!

4
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
5