2010-04-16 01:18:09 +0000 2010-04-16 01:18:09 +0000
102
102

このdm-0というデバイスは何ですか?

Linux -> Linuxのファイル転送が思ったよりも遅くなっている理由を探っているうちに、見慣れないものに出くわしてしまった。/dev/dm-0 がボトルネックになっているようですが、それが何なのか見当もつきません。このサーバには、mdadm raid5セットに6つのディスクがあり、その上でLVMが実行されています。基盤となるディスクはそれぞれ50%程度の利用率になっています。転送はこのレイドセットにある論理ボリュームに書き込まれています。それが何であるかが分かれば、速度を上げる方法を見つけられるかもしれません。

回答 (8)

109
109
109
2010-04-16 01:22:40 +0000

カーネル内のデバイスマッパーの一部で、LVMで使用されています。その背後にあるものを見るには、dmsetup lsを使ってください。

47
47
47
2011-02-11 20:05:08 +0000

これらはLVMの論理的な “デバイス "です

以下のようにマッピングできます:

# sudo lvdisplay|awk '/LV Name/{n=$3} /Block device/{d=$3; sub(".*:","dm-",d); print d,n;}'
dm-0 /dev/SysVolGroup/LogVolRoot
dm-1 /dev/SysVolGroup/xen
dm-2 /dev/SysVolGroup/db1-2
dm-3 /dev/SysVolGroup/db1-2swap
dm-4 /dev/SysVolGroup/python1
dm-5 /dev/SysVolGroup/python1swap
dm-6 /dev/SysVolGroup/db1-2snap

source. http://www.linuxquestions.org/questions/linux-newbie-8/dm0-in-iostat-652771/

32
32
32
2015-10-22 08:25:58 +0000

いつものように Linux システムでは、同じ結果を得るために多くの方法があるはずです。root でないユーザが与えられている場合、ディスクの依存関係のツリービューを構築する lsblk コマンド (例: ブロックデバイスのリスト) を使用することをお勧めします。

17
17
17
2013-05-10 17:07:38 +0000
sudo lvdisplay

では、マウントされた仮想パーティションの「ボリュームグループ」へのマッピングが表示されていました。(私がsudo pvsでディスク全体を見ていると、別のパーティションが表示されていました)。

11
11
11
2013-09-30 10:09:02 +0000

pvsは、LVMボリュームグループを支える物理ボリュームを表示します。複数の物理デバイスを1つのボリュームグループからグループ化することができます。必要に応じて、グループは論理ボリュームに再分割され、物理ディスクを1つのリソースとして扱い、自由に切り刻んだり、サイズを変更したりすることができます。ボリュームグループの一部を論理ボリュームとしてスライスするたびに、dm- デバイスとして表示されます。

9
9
9
2017-11-27 03:46:14 +0000

Pascalさんの投稿にコメントしたかったのですが、名前を表示するために出力カラムを定義する必要がある場合があります。例えば、CentOS 6では表示されますが、CentOS 7では表示されません。outputを使用して、これを解決します。

1
1
1
2016-10-13 17:15:09 +0000

また、可能性のあるボトルネックを特定する目的で iostat を使用することもできます。

1
1
1
2015-04-05 08:03:11 +0000

sar

df -h

# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-rootvol
                   24G 4.1G 18G 19% /
tmpfs 7.8G 0 7.8G 0% /dev/shm
/dev/mapper/VolGroup01-appvol
                   39G 411M 37G 2% /app
/dev/sda1 194M 93M 92M 51% /boot
/dev/mapper/VolGroup01-logvol
                   61G 18G 41G 30% /log
/dev/mapper/VolGroup00-tmpvol
                  2.0G 379M 1.5G 21% /tmp
/dev/mapper/VolGroup00-varvol
                   20G 2.1G 17G 12% /var

sar -bdp 1

01:00:20 AM DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz await svctm %util
01:00:21 AM sda 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
01:00:21 AM VolGroup00-swapvol 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
01:00:21 AM VolGroup00-rootvol 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
01:00:21 AM VolGroup01-appvol 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
01:00:21 AM VolGroup01-logvol 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
01:00:21 AM VolGroup00-varvol 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
01:00:21 AM VolGroup00-tmpvol 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
``` を使用することができます。

関連する質問

6
10
5
37
5