/var/tmp에 논리 볼륨(LV)을 추가하는 방법은 무엇입니까?

/var/tmp에 논리 볼륨(LV)을 추가하는 방법은 무엇입니까?

물리 볼륨과 볼륨 그룹이 있습니다.

/dev/mapper/nvme0n1p3_crypt
VG Name ced-vg

5개의 논리 볼륨이 있습니다.

/dev/ced-vg/root
/dev/ced-vg/var
/dev/ced-vg/swap_1
/dev/ced-vg/tmp
/dev/ced-vg/home

동일한 물리적 볼륨에만 6번째 논리 볼륨을 추가하고 싶습니다(새 SSD를 추가하지 않음). 다음과 같을 수 있습니다.

/dev/ced-vg/vartmp   (I don't know if the name is correct)

그럼 내가 써볼게/var/tmp/자체 논리 볼륨을 갖습니다.

나는 그것을 만드는 방법을 모른다. 예를 들어, 이러한 논리 볼륨이 OS를 설치할 때 생성되는지, 아니면 부팅할 때마다 (재)생성되는지 이해할 수 없습니다.

항목을 추가하는 것만큼 간단합니까?/var/tmp존재하다/etc/fstab?

아니면 먼저 새 논리 볼륨을 "생성"한 다음 항목을 추가해야 합니까?/etc/fstab? 아니면 다른 것입니까?

새 파일 시스템에 대한 파일 시스템을 수동으로 생성해야 합니까?/var/tmp제가 추가할까요? 아니면 자동으로 수행되어야 합니까?

추신: 이것은 데비안에 있지만 프로세스는 많은 배포판에서 비슷하다고 생각합니다.

답변1

크기가 32GB이고 이름이 "vartmp"인 새 논리 볼륨을 생성하려면 다음 명령을 사용해야 합니다.

lvcreate -L 32G -n vartmp ced-vg

그것은 모두 LVM에 특정한 것입니다! 그런 다음 원하는 파일 시스템을 사용하여 포맷할 수 있습니다.

mkfs.xfs /dev/ced-vg/vartmp

/etc/fstab에 추가하여 다음 부팅 시 선택되도록 합니다.

/dev/ced-vg/vartmp /var/tmp   xfs   noatime

먼저 를 사용하여 볼륨 그룹의 여유 공간을 확인할 수 있습니다 vgdisplay.

관련 정보