LVM이 아닌 파티션으로 논리 볼륨 생성

LVM이 아닌 파티션으로 논리 볼륨 생성

어디에서나 LVM(8e) 유형 파티션을 생성한 다음 lvcreate를 사용하여 논리 볼륨을 생성한다는 언급을 볼 수 있습니다.

제 질문은 LVM이 아닌(83 Linux) 디스크/파티션을 사용하여 논리 볼륨을 생성하기 위해 lvcreate를 사용하면 어떻게 됩니까?입니다. 실제로 만들어 봤기 때문에 LVM(8e)로 변경하지 않고도 가능하지만, 이 경우 단점이 무엇인지 궁금합니다. 이 방법을 사용하여 수행할 수 없는 기능/기능이 있습니까?

감사합니다. 이 질문이 의미가 있기를 바랍니다.

편집: 내 요점을 증명하는 예입니다.

# fdisk -l /dev/sdb
   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1         132     1060258+  82  Linux swap / Solaris
/dev/sdb2             133         394     2104515   83  Linux
/dev/sdb3             395         656     2104515   83  Linux
/dev/sdb4             657        1044     3116610   83  Linux

모든 sdb[234]는 유형 83입니다.

[root@localhost ~]# pvs
  PV         VG          Fmt  Attr PSize PFree 
  /dev/sdb2  vol_group01 lvm2 a--  2.00g 52.00m
  /dev/sdb3  vol_group01 lvm2 a--  2.00g  2.00g
  /dev/sdb4  vol_group01 lvm2 a--  2.97g  2.97g




[root@localhost ~]# vgdisplay -v  vol_group01
    Using volume group(s) on command line
    Finding volume group "vol_group01"
  --- Volume group ---
  VG Name               vol_group01
  System ID             
  Format                lvm2
  Metadata Areas        3
  Metadata Sequence No  5
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                1
  Open LV               0
  Max PV                0
  Cur PV                3
  Act PV                3
  VG Size               6.98 GiB
  PE Size               4.00 MiB
  Total PE              1786
  Alloc PE / Size       500 / 1.95 GiB
  Free  PE / Size       1286 / 5.02 GiB
  VG UUID               3lw7zo-rIb1-Px1v-qn5Q-FErx-eFAp-QvTosm

  --- Logical volume ---
  LV Path                /dev/vol_group01/Log_Vol01
  LV Name                Log_Vol01
  VG Name                vol_group01
  LV UUID                Z6FMzG-WHFS-Z8iQ-gnps-DqkM-oJtc-kPupmq
  LV Write Access        read/write
  LV Creation host, time localhost.localdomain, 2013-01-19 21:13:58 +0000
  LV Status              available
  # open                 0
  LV Size                1.95 GiB
  Current LE             500
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:2

  --- Physical volumes ---
  PV Name               /dev/sdb2     
  PV UUID               5IFORy-K475-xgYl-w7wL-ILA8-B4Ib-e6RobL
  PV Status             allocatable
  Total PE / Free PE    513 / 13

  PV Name               /dev/sdb3     
  PV UUID               v4wc0X-16P2-x1cY-A9Pu-Dl3W-Us1N-A26EBp
  PV Status             allocatable
  Total PE / Free PE    513 / 513

  PV Name               /dev/sdb4     
  PV UUID               L4uHEc-0Fnt-BLIa-9T5v-0IxP-o8PX-diQx5N
  PV Status             allocatable
  Total PE / Free PE    760 / 760

답변1

이 SF 질문/답변을 참조하세요.https://serverfault.com/questions/306419/is-the-fdisk-partition-type-important-when-using-lvm

위 질문에 대한 답변에서 발췌

LVM은 파티션 테이블을 전혀 보지 않습니다. 심지어 파티션 테이블이 실제로 존재하는지조차 모릅니다. 따라서 원하는 "파티션 유형" 값을 설정할 수 있으며 LVM에 관한 한 아무 것도 변경되지 않습니다.

filterLVM은 구성 파일에서 정규식을 사용하여 물리 볼륨 의 키워드를 확인할 블록 장치를 파악합니다 lvm.conf(5).

일부 다른 도구에서는 파티션 유형을 고려합니다. Linux 커널 자체가 첫 번째 예입니다.

  • 파티션 유형 0x05, "확장"은 "논리 파티션"이라고 불리는 것을 찾기 위해 주어진 파티션에서 확장된 부트 레코드를 찾도록 커널에 지시합니다.
  • 파티션 유형 0xfd, "Linux RAID"는 주어진 파티션에서 적합한 슈퍼블록이 발견되면 커널의 md 드라이버에게 해당 RAID 볼륨을 자동으로 부팅하도록 지시합니다.

LVM 관련 질문에 대한 유용한 리소스:http://ds9a.nl/lvm-howto/HOWTO//cvs/lvm-howto/lvm-howto.html

관련 정보