sda、sdb、dm-0、dm-1の意味に関する文書はどこにありますか?

sda、sdb、dm-0、dm-1の意味に関する文書はどこにありますか?

iostatを実行すると、次のような結果が得られます。

sda0、sda1、

私はそれが「ハードドライブ」であることを知っています。

それではdm-0とdm-1がありますか?文書を確認したい。

確認しましたhttp://linux.die.net/man/1/iostatまったく言及されていません。

私のインストールコマンドも次のようになります。

/dev/mapper/VolGroup-lv_root    /   ext4    usrjquota=quota.user,jqfmt=vfsv0    1   1
UUID=1450c2bf-d431-4621-9e8e-b0be57fd79b6 /boot                   ext4    defaults        1 2
/dev/mapper/VolGroup-lv_home    /home   ext4    usrjquota=quota.user,jqfmt=vfsv0    1   2
/dev/mapper/VolGroup-lv_swap swap                    swap    defaults        0 0
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
/usr/tmpDSK             /tmp                    ext3    defaults,noauto        0 0
/dev/sdb1               /home2                  auto    auto,defaults         0 0
/dev/sdc1               /home3                  auto    auto,defaults         0 0
/dev/sdd1               /home4                  auto    auto,defaults         0 0

/dev/mapper/VolGroup-lvのいずれかに対応するdm-0のように見えます。どちらがわからない。

ベストアンサー1

iostatレポート統計ブロックデバイス。ブロックデバイスには、ハードドライブだけでなく多くのものが含まれます。私のデスクトップにはiostat -p ALL -kx37行の統計があります。

状況に応じてこの-Nオプションを試してください。これにより、DMデバイスの良い名前を得ることができます。

ブロックデバイスの名前は実際にカーネルから出てきます(おそらく)、udevはカーネルが保持する情報をダンプします.実際、名前は気にしません。デバイスが何であるかを調べるには、カーネルとudevのドキュメントを確認する必要があります。

以下はいくつかの一般的な事項です。

  • hdX- ATAハードドライブ、libata以前のバージョン。これは以前のディストリビューションでのみ見られます(おそらくLinux 2.4.x以下に基づいています)。
  • sdX- "SCSI"ハードドライブ。 SATAおよびSASも含まれます。また、libataのIDEディスク(最近のディストリビューションで)を使用します。
  • hdXYsdXY- ハードディスクのパーティションhdXまたはsdX
  • loopX- ディスクイメージなどをマウントするために使用されるループバックデバイス
  • loopXpYloopX- ハードドライブ全体などのイメージをインストールするときに使用されるデバイスのパーティションループバック
  • scdXsrX— 「SCSI」と同じ奇妙な定義を使用する「SCSI」CD。 DVD、Blu-rayなども含まれています。
  • mdX— Linux MDraid
  • dm-X- デバイスマッパー。-Nこれが何であるかを見るには、を使用してください。またはls -l /dev/mapper。 Device Mapper は LVM2 と dm-crypt の基盤です。 LVMまたは暗号化ボリュームを使用している場合は、デバイスがdm-X表示されます。

すべてのデバイスがすべてのiostat情報を保持しているわけではありません。たとえば、mdraid はキュー統計を保持せず、これらの列は常に 0 です。

システムのすべてのブロックデバイスを表示または表示できます/sys/class/block/dev/block

おすすめ記事