차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
tech:lvm [2022/11/24 14:50] – [LVM thin] 141.101.86.182tech:lvm [2022/12/03 12:22] (현재) 172.70.233.27
줄 27: 줄 27:
 [[tech:Lvm Mount|Mounting a Linux LVM volume]] [[tech:Lvm Mount|Mounting a Linux LVM volume]]
 You do not mount a partition of type "Linux LVM" the same way you mount a partition using a standard Linux file system (e.g. ext2, ext3). You do not mount a partition of type "Linux LVM" the same way you mount a partition using a standard Linux file system (e.g. ext2, ext3).
 +=====볼륨그룹===== 
 +====vgconvert====
 vgconvert 명령어로 LVM1 포멧에서 LVM2 포멧으로 변환이 가능하다. vgconvert 명령어로 LVM1 포멧에서 LVM2 포멧으로 변환이 가능하다.
 +
 +====HDD추가====
 +
 +  vgextend JoinedVG /dev/sde1
 +해당 볼륨그룹에 HDD를 할당한다. 
 +
 +====이동====
 +  vgmove JoinedVg /dev/sde1
 +해당 볼륨그룹에 충분한 공간이 있다면, 해당 하드의 내용물을 다른 곳(HDD)으로 이동한다.
 +====제거====
 +  vgreduce JoinedVG /dev/sde1
 +해당 HDD를 볼륨그룹에서 제거한다.
 +
 +vgmove 후 vgreduce 를 하면 볼륨그룹을 파괴하지 않고, 자료를 보존하면서 안전하게 HDD를 제거할 수 있다. 
 +
 +=====논리=====
 +
 +  lvcreate -L LV용량 -n LV명 VG명 (ex - lvcreate -L 1T -n MyLV MyVG)
 +
 +
 +  lvcreate -l 100%FREE -n Joined-lvm JoinedVG
 +JoinedVG의 모든 공간을 사용하여  Joined-lvm 형성
  
 <file> <file>
줄 110: 줄 133:
 =====LVM thin===== =====LVM thin=====
  
-LVM은 일반적으로 볼륨을 만들 때 블록을 할당함.  대신 LVM 씬 풀은 기록될 때  블록을 할당함. 이 동작을 씬 프로비저닝이라고함. 설정된 볼륨이 물리적으로 사용 가능한 공간보다 훨씬 클 수 있다.+LVM은 일반적으로 볼륨을 만들 때 블록을 할당함.  대신 LVM 씬 풀은 기록될 때  블록을 할당함. 이 동작을 ''씬 프로비저닝''이라고함. 
 + 
 + 
 +====장점==== 
 + 
 +공간을 사용할 때에만 할당하므로, 자원을 절약할 수 있다. 
 +설정된 볼륨이 물리적으로 사용 가능한 공간보다 훨씬 클 수 있다.
  
 ====단점==== ====단점====