내 서버에서 LVM을 사용하기 시작했습니다. 오늘은 VG를 생성하고 여기에 드라이브를 할당했습니다. 하지만 둘러본 후 거의 모든 튜토리얼에서 VG에 파티션을 할당하는 방법에 대해 설명하고 있는 것을 발견했습니다.
내가 뭘 한거지:
vgcreate test /dev/sdd
lvcreate -n mydrive -l 100%FREE test
vgextend test /dev/sde
lvextend -l +100%FREE /dev/mapper/test/mydrive
현재 이것은 잘 작동합니다. LV를 마운트하고, 통과하고, 쓰고 읽을 수 있습니다.
"파티션 대신 디스크 사용" 사이에 차이가 있습니까? 그리고/또는 이렇게 하면 문제가 발생합니까?
답변1
이것이 제가 스토리지를 관리하는 방법인데 아무런 문제가 없었습니다.
몇 가지 차이점이 있습니다.
- 일부 시스템 펌웨어는 MBR 또는 GPT 파티션이 있는 디스크에서만 부팅할 수 있으므로 모든 경우에 이러한 디스크를 부팅 장치로 사용할 수 없습니다(특히 UEFI가 더 이상 부팅 섹터를 사용하지 않기 때문에).
- 물리 볼륨을 다른 디스크에 복사해야 하는 경우 변경되는 디스크의 정확한 섹터 수로 인해 문제가 발생할 수 있지만, 애초에 LVM을 사용하므로 이는 실제 문제가 되지 않습니다( PV가 아닌 LV를 복사합니다.
- 파티션이 없기 때문에
/dev/sddN
복사 붙여넣기 일반적인 명령만큼 이점이 있는 장치 가 없습니다.하다분할이 재앙으로 이어지지 않기를 바랍니다.