Wo ist die Dokumentation für was sda, sdb, dm-0, dm-1 bedeuten


11

Wenn ich iostat laufen lasse, habe ich

sda0, sda1,

Ich weiß irgendwie, dass das die "Festplatten" sind.

dann gibt es dm-0, dm-1? Ich wollte die Dokumentation überprüfen.

Ich habe http://linux.die.net/man/1/iostat überprüft, es wird überhaupt nicht erwähnt.

Auch mein Mount-Befehl zeigt dies:

/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

Es sieht aus wie dm-0, entspricht einem von / dev / mapper / VolGroup-lv. Ich bin mir nicht sicher, welches.


Dokumentation? Unter Linux? :-)
Ciro Santilli 事件 改造 中心 法轮功 六四

Antworten:


9

sda0, sda1 sind die Partitionen der an Ihren Computer angeschlossenen Festplatte (sda).

dm-0 & dm-1 sind die logischen Volumes der Logical Volume Manager, die Sie bei der Installation oder Konfiguration Ihres Computers erstellt hätten

Sie können mehr darüber im Wiki lesen


Ich weiß, dass es irgendwie einfach ist. Aber es ist eine sehr gute Antwort und es gibt keine einfache Möglichkeit, diese Informationen in Google zu finden :)

Das Wiki sagt zum Beispiel nicht, dass die logischen Volumes in iostat dm-0 und dm-1 sind

12

iostatmeldet Statistiken zu Blockgeräten . Blockgeräte enthalten viele Dinge, nicht nur Festplatten. Gibt auf meinem Desktop iostat -p ALL -kx37 Zeilen mit Statistiken an.

Probieren Sie in Ihrem Fall die -NOption aus, mit der Sie schöne Namen für Ihre dm-Geräte erhalten.

Die Namen der Blockgeräte stammen tatsächlich aus dem Kernel und (vielleicht) udev; iostat gibt nur die Informationen aus, die der Kernel aufbewahrt. Die Namen sind ihm eigentlich egal. Es ist die Kernel- und udev-Dokumentation, die Sie überprüfen müssen, um zu sehen, was die Geräte sind.

Hier sind einige gebräuchliche:

  • hdX- ATA-Festplatte, Pre-Libata. Sie werden dies nur bei alten Distributionen sehen (wahrscheinlich basierend auf Linux 2.4.x oder älter)
  • sdX- "SCSI" -Festplatte. Enthält auch SATA und SAS. Und IDE-Festplatten verwenden libata (in jeder aktuellen Distribution).
  • hdXY, sdXY- Partition auf der Festplatte hdXoder sdX.
  • loopX - Loopback-Gerät zum Mounten von Disk-Images usw.
  • loopXpY- Partitionen auf dem Loopback-Gerät loopX; Wird verwendet, wenn ein Image einer vollständigen Festplatte usw. bereitgestellt wird.
  • scdX, srX- "SCSI" -CD mit derselben seltsamen Definition von "SCSI". Enthält auch DVD, Blu-ray usw.
  • mdX - Linux MDraid
  • dm-X- Gerätezuordnung. Verwenden Sie, um -Nzu sehen, was diese sind, oder ls -l /dev/mapper. Device Mapper liegt LVM2 und dm-crypt zugrunde. Wenn Sie entweder LVM oder verschlüsselte Volumes verwenden, werden dm-XGeräte angezeigt.

Beachten Sie, dass nicht alle Geräte alle iostat-Informationen speichern. Zum Beispiel führt mdraid keine Warteschlangenstatistiken und diese Spalten sind immer 0.

Sie können alle Blockgeräte auf Ihrem System einsehen /sys/class/blockoder /dev/blockanzeigen.


0

Ein Großteil dieses Materials stammt devices.txtaus der Kernel-Quelldokumentation ( src/Documentation/devices.txt), die auch hier verfügbar ist .

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.