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 디스크(최근 배포판에서)를 사용합니다.
  • hdXY, sdXY— 하드 디스크의 파티션 hdX또는 sdX.
  • loopX— 디스크 이미지 등을 마운트하는 데 사용되는 루프백 장치
  • loopXpYloopX— 전체 하드 드라이브 등의 이미지를 설치할 때 사용되는 장치의 파티션 루프백
  • scdX, srX— "SCSI"와 동일한 이상한 정의를 사용하는 "SCSI" CD. DVD, 블루레이 등도 포함되어 있습니다.
  • mdX— 리눅스 MDraid
  • dm-X— 장치 매퍼. -N이것이 무엇인지 보려면 를 사용하십시오 . 또는 ls -l /dev/mapper. Device Mapper는 LVM2 및 dm-crypt의 기반입니다. LVM 또는 암호화된 볼륨을 사용하는 경우 dm-X장치가 표시됩니다.

모든 장치가 모든 iostat 정보를 유지하는 것은 아닙니다. 예를 들어 mdraid는 대기열 통계를 유지하지 않으며 이러한 열은 항상 0입니다.

시스템의 모든 블록 장치를 보거나 볼 /sys/class/block수 있습니다 ./dev/block

답변2

sda0, sda1은 컴퓨터에 연결된 하드 드라이브(sda)의 파티션입니다.

dm-0 및 dm-1은 컴퓨터를 설치하거나 구성할 때 논리 볼륨 관리자가 생성하는 논리 볼륨입니다.

이에 대한 자세한 내용은 다음에서 확인할 수 있습니다.위키피디아

관련 정보