root volume 줄이고 swap 늘이기
CentOS 6.4 x64LVM 으로 볼륨을 만들어 두면 크기 조정하기가 편하다.
기본 값으로 설치를 마치고 보니, swap이 작아 보인다.
/ 를 줄이고 swap을 늘이려하나, 사용중인 root volume은 live 상태로 바꾸지 못한다.
해결 방법은
1. 설치 DVD (혹은 minimal, live 등)을 이용하여 rescue 모드로 부팅한다.
- 부팅모드 : rescue
- 언어선택 : 기본 (English)
- 키보드 : 기본 (us)
- rescue 이미지 : 기본 (Local CD/DVD)
- network interface : No (Network 필요 없음)
- 기존 파일시스템 mount 여부 : SKIP (반드시 마운트 하지 말것)
- 할일 : 기본 (shell 시작)
기존 파일 시스템을 인식
# lvm vgchange -a y
수정할 / 볼륨 확인
# lvscan
파일시스템 오류 여부 확인
# e2fsck -y /dev/VolGroup/lv_root
파일시스템 줄이기 (8.54G -> 7G)
# resize2fs -f /dev/VolGroup/lv_root 7G
논리볼륨 줄이기 (8.54G -> 7G)
# lvm lvreduce -L7G /dev/VolGroup/lv_root
swap에 줄여서 남긴 공간 전체 (100%=약1.5G) 할당하기
# lvm lvresize /dev/VolGroup/lv_swap -l 100%FREE
혹은 특정크기(2GB) 지정하기
# lvm lvresize /dev/VolGroup/lv_swap -L2G
swap 영역 새로 만들기
#mkswap -f /dev/VolGroup/lv_swap
3.shell 끝내고 재시작
- # exit
- reboot 선택
블로그 관리자가 댓글을 삭제했습니다.
답글삭제