Sda, sdb, dm-0, dm-1 ne anlama geliyor?


11

Eğer iostat çalıştırırsam

sda0, sda1,

Bunların "sabit diskler" olduğunu biliyorum.

dm-0, dm-1 var mı? Belgeleri kontrol etmek istedim.

Hiç bahsetmediğim http://linux.die.net/man/1/iostat adresini kontrol ettim .

Ayrıca benim mount komutu bunu gösterir:

/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

Dm-0, / dev / mapper / VolGroup-lv. Hangisi olduğundan emin değilim.


Yanıtlar:


9

sda0, sda1, makinenize bağlı sabit sürücünün (sda) bölümleridir.

dm-0 ve dm-1, makinenizi kurarken veya yapılandırırken oluşturduğunuz Mantıksal birim yöneticilerinin mantıksal hacimleridir

Wiki hakkında daha fazla bilgi edinebilirsiniz


Bunun temel olduğunu biliyorum. Ama bu çok iyi bir cevap ve bu bilgiyi Google'da bulmanın kolay bir yolu yok :)

Örneğin wiki, mantıksal hacimlerin iostat'ta dm-0 ve dm-1 olduğunu söylemez

12

iostatblok cihazlardaki istatistikleri rapor eder . Blok cihazlar sadece sabit diskleri değil, birçok şeyi içerir. Masaüstümde iostat -p ALL -kx37 satır istatistik veriyor.

Sizin durumunuzda, -Ndm cihazlarınız için güzel isimler verecek seçeneği deneyin .

Blok cihazların isimleri aslında çekirdekten gelir ve (belki) udev; iostat sadece çekirdeğin sakladığı bilgileri dışarı atıyor. Gerçekten isimleri umursamıyor. Cihazların ne olduğunu görmek için kontrol etmeniz gereken çekirdek ve udev belgeleri.

İşte bazı yaygın olanları:

  • hdX- ATA sabit disk, ön-libata. Bunu yalnızca eski dağıtımlarla göreceksiniz (muhtemelen Linux 2.4.x veya daha eski bir sürümü temel alır)
  • sdX- "SCSI" sabit diski. Ayrıca SATA ve SAS içerir. Ve libata kullanan IDE diskleri (herhangi bir dağıtımda).
  • hdXY, sdXY- Sabit diskteki bölüm hdXveya sdX.
  • loopX - Disk görüntülerini monte etmek için kullanılan geri döngü cihazı vb.
  • loopXpY- Geridöngü aygıtındaki bölümler loopX; tam bir sabit sürücünün görüntüsünü monte ederken kullanılır.
  • scdX, srX- "SCSI" CD'si, aynı "SCSI" tanımını kullanarak. DVD, Blu-ray vb. İçerir.
  • mdX - Linux MDraid
  • dm-X- Cihaz Eşleyici. -NBunların ne olduğunu görmek için kullanın veya ls -l /dev/mapper. Cihaz Eşleyici, LVM2 ve dm-crypt'in temelini oluşturur. LVM veya şifreli birimler kullanıyorsanız, dm-Xcihazları görürsünüz .

Tüm cihazların tüm iostat bilgilerini saklamadığını unutmayın. Örneğin, mdraid kuyruk istatistiklerini tutmaz ve bu sütunlar her zaman 0 olur.

Sisteminizdeki tüm blok cihazlarına bakabilir /sys/class/blockveya /dev/blockonları görebilirsiniz.


0

Bunların çoğu burada da bulunan devices.txtçekirdek kaynak belgelerinden ( src/Documentation/devices.txt) alınmıştır .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.