CENTOS fdisk -l 출력을 실제로 이해해야 합니다.

CENTOS fdisk -l 출력을 실제로 이해해야 합니다.

저는 서버에서 centos를 실행하고 있으며 서버의 HDD 구성은 2개의 1테라바이트 드라이브와 32GB RAM입니다. 이제 fdisk -l 명령을 사용하면 정말 이해할 수 없는 다음 출력이 표시됩니다. 누구든지 나를 도와줄 수 있나요? 또한 두 디스크 모두에 LINUX LVM이 존재하는 이유는 무엇입니까?

Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes, 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x000b3ea7

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048  1953523711   976760832   8e  Linux LVM

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes, 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x00052e26

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     1026047      512000   83  Linux
/dev/sda2         1026048  1953523711   976248832   8e  Linux LVM

Disk /dev/sdc: 968 MB, 968884224 bytes, 1892352 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x909ce9e0

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1             145     1892351      946103+   6  FAT16

Disk /dev/mapper/centos-root: 53.7 GB, 53687091200 bytes, 104857600 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

답변1

Linux LVM(논리 볼륨 관리자)을 사용하고 있습니다. 이는 물리적 디스크와 파일 시스템 사이의 계층으로, "물리적 볼륨"(PV), "볼륨 그룹"(VG) 및 "논리적 볼륨"(LV)의 개념을 도입합니다.

설정에서 "Linux LVM" 유형의 파티션 /dev/sdb1/dev/sda2물리적 볼륨입니다. 이러한 PV 위에는 명령을 사용하여 표시할 수 있는 하나 이상의 볼륨 그룹이 있으며 vgdisplay, 이러한 볼륨 그룹 내에는 fdisk 출력에서 ​​볼 수 있는 논리 볼륨이 있습니다. LV를 나열할 수 있습니다.lvdisplay

mount또한 출력에 제공된 파티션 이름이 LVM 레이아웃을 반영하고 이름이 표 형식으로 제공된다는 점도 알 수 있습니다 /dev/mapper/VG-LV. LVM 계층은 무의미한 중개인처럼 보일 수 있지만 이를 통해 디스크 크기와 관계없이 논리 볼륨(따라서 파일 시스템)에 공간을 할당할 수 있습니다. 나중에 더 커지고 싶다면 /home(또는 가지고 있는 LV가 무엇이든) 새 디스크를 추가하고 PV로 만들고 PV를 VG에 추가한 다음 추가된 공간 LV에서 VG를 다음으로 늘릴 수 있습니다. 파일 시스템 크기를 늘리십시오. 이는 디스크 할당 관리에 있어 많은 유연성을 제공합니다.

출력의 마지막 부분에서 논리 볼륨 중 하나를 볼 수 있습니다 fdisk.

Disk /dev/mapper/centos-root: 53.7 GB, 53687091200 bytes, 104857600 sectors

이는 이라는 이름의 볼륨 그룹이 있고 centos해당 논리 볼륨의 이름이 이라는 것을 나타냅니다 root. 명령을 사용하여 vgdisplay centos할당된 PV의 전체 크기(대략 2TB에 가까움)와 VG에 있는 여유 공간(새 LV 생성 또는 기존 LV 확장용)을 반영하는 centos VG에 대한 정보를 얻을 수 있습니다. ). lvdisplay centos/rootLV 크기를 포함한 정보를 나열하는 를 사용하여 LV에 대한 정보를 얻을 수 있습니다 . /dev/sdaX를 사용한다는 점을 제외하면 일반 파티션과 마찬가지로 이 LV를 참조할 수 있습니다 /dev/mapper/centos-root.

관련 정보