이미 할당된 파티션을 swap 영역으로 지정하는 자료들은 쉽게 찾을 수 있지만,
새로운 디스크를 fdisk로 부터 시작해서 swap 영역으로 만드는 것 까지 풀코스로 정리된 것을 찾지 못했다.
이번에 그런 일을 할 일이 있어서 정리해 둔다.
1. 사전 준비
- 디스크 하나를 통으로 swap 잡는다 : /dev/xvdp
2. fdisk로 파티션 추가
$ fdisk /dev/xvdp
1) n->p->1->default->default
새로 파티션 영역을 추가하는데, 그것은 primary. 처음 잡는 것이니 1번으로 하고(이렇게하면 xvdp1이라고 생기는것), 시작과 끝은 default로(모두 swap으로 사용).
2) t->L->82
swap 타입을 지정해 줌.
3) w : 변경 사항 기록(이거 안해서 첨부터 다시 했음...-_-)
3. swap 파일 시스템으로 포멧
$ mkswap /dev/xvdp1
4. 스왑 동작 시작
$ swapon /dev/xvdp1
5. 정상 동작 확인
$ cat /proc/swaps
6. /etc/fstab에 등록
1) uuid 확인 : ll /dev/disk/by-uuid
2) /etc/fstab에 다음과 같이 추가(uuid 값은 확인한 값으로 변경)
UUID=0271c7e1-4c3b-445a-82a9-ecd34cce4959 swap swap defaults 0 0
끝~
새로운 디스크를 fdisk로 부터 시작해서 swap 영역으로 만드는 것 까지 풀코스로 정리된 것을 찾지 못했다.
이번에 그런 일을 할 일이 있어서 정리해 둔다.
1. 사전 준비
- 디스크 하나를 통으로 swap 잡는다 : /dev/xvdp
2. fdisk로 파티션 추가
$ fdisk /dev/xvdp
1) n->p->1->default->default
새로 파티션 영역을 추가하는데, 그것은 primary. 처음 잡는 것이니 1번으로 하고(이렇게하면 xvdp1이라고 생기는것), 시작과 끝은 default로(모두 swap으로 사용).
2) t->L->82
swap 타입을 지정해 줌.
3) w : 변경 사항 기록(이거 안해서 첨부터 다시 했음...-_-)
3. swap 파일 시스템으로 포멧
$ mkswap /dev/xvdp1
4. 스왑 동작 시작
$ swapon /dev/xvdp1
5. 정상 동작 확인
$ cat /proc/swaps
6. /etc/fstab에 등록
1) uuid 확인 : ll /dev/disk/by-uuid
2) /etc/fstab에 다음과 같이 추가(uuid 값은 확인한 값으로 변경)
UUID=0271c7e1-4c3b-445a-82a9-ecd34cce4959 swap swap defaults 0 0
끝~
'개발 > Server Side' 카테고리의 다른 글
프로세스별 네트워크 사용량 측정 - nethogs (0) | 2011.11.17 |
---|---|
일정 시간 이상 경과한 로그 지우는 스크립트 (0) | 2011.11.07 |
Process Priority 변경 - nice, renice (0) | 2010.03.04 |
커널 파라미터 변경 - sysctl (0) | 2010.03.04 |
네트워크 정보 출력 - netstat (0) | 2010.03.04 |