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>
なるほど、sda2
と sdb2
を使っているんですね。
これでもぉ、block device が不安定になってもへっちゃらです! ありがとう goo! ありがとう Yahoo!!