LVM 파티션으로 스왑 크기를 수정하려면 어떻게해야합니까?


23

LiveCD에서 GParted를 사용하여 LVM 형식의 하드 디스크에서 스왑 파티션을 추가 / 수정하려고합니다. 전체 디스크를 차지하는 하나의 큰 파티션 만 보입니다.

숨겨진 스왑이 있습니까?

LVM 형식 시스템에도 스왑이 필요합니까?

우분투 12.10을 사용하고 있습니다.

답변:


28

대부분의 서버에 GUI가 없기 때문에 GParted를 사용하는 것을 좋아하지 않습니다.

스왑 설정을 논리 볼륨으로 확장하는 방법은 다음과 같습니다.

1) "lvs"명령을 사용하여 스왑 논리 볼륨의 이름을 결정하십시오.

$ lvs
LV VG Attr LSize Origin Snap% Move Log Copy%
root_lv volgroup0 -wi-ao 7.00G
swap_lv1 volgroup0 -wi-ao 30.00G
tmp_lv volgroup0 -wi-ao 3.00G
usr_lv volgroup0 -wi-ao 7.00G
var_lv volgroup0 -wi-ao 4.00G

2) 스왑 파티션을 끕니다 :

$ swapoff /dev/volgroup0/swap_lv1

3) 스왑 파티션의 크기를 조정하여 15GB의 공간을 추가하십시오.

$ lvresize -L+15G /dev/volgroup0/swap_lv1
Extending logical volume swap_lv1 to 30.00 GB
Logical volume swap_lv1 successfully resized

4) 새로운 스왑 공간을 포맷하여 사용 가능하게하십시오 :

$ mkswap /dev/volgroup0/swap_lv1
Setting up swapspace version 1, size = 41875927 kB

5) 스왑 볼륨을 다시 켜십시오.

$ swapon /dev/volgroup0/swap_lv1

6) free 명령을 사용하여 새 스왑 공간을 표시하십시오.

$ free -t | grep -i swap
Swap: 30719 0 30719

1

LVM 사용 여부는 스왑이 필요한지 여부와 관련이 없습니다.

LVM 논리 볼륨을 보려면 lvs명령 줄에서 실행 하거나 그놈 디스크 유틸리티를 사용하십시오.

Ubuntu 12.10과 함께 제공되는 GParted 버전은 LVM을 지원하지 않습니다. 물리적 볼륨 만 볼 수 있으며 크기를 조정하거나 이동할 수 없습니다.

그러나 최신 버전의 GParted는 LVM을 지원합니다. GParted Live CD를 다운로드하여 사용합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.