[Linux] swap 증설
- IT/Linux
- 2020. 10. 19.
반응형
반응형
이번 포스팅에서는 하드 용량을 이용하여 swap을 늘리는 방법에 대해 알아보고자 합니다.
1단계. swap 용량 확인
서버는 VM 가상 서버이며, 현재 swap으로 839M가 잡혀있다.
[root@linux-1 ~]# swapon -s
Filename Type Size Used Priority
/dev/dm-1 partition 839676 0 -
2단계. swap 파일 생성 및 적용
dd 명령어로 /root/swap 경로에 swapfile_500M 이름의 500M짜리 파일 하나를 생성합니다.
[root@linux-1 swap]# dd if=/dev/zero of=/root/swap/swapfile_500M bs=1M count=500
500+0 records in
500+0 records out
524288000 bytes (524 MB) copied, 1.76878 s, 296 MB/s
해당 파일을 swap영역으로 만듭니다.
[root@linux-1 ~]# mkswap /root/swap/swapfile_500M
Setting up swapspace version 1, size = 511996 KiB
no label, UUID=ad07828d-1f21-4176-9ae2-b9c9bc7fe7d5
swap 파일 활성화
[root@linux-1 ~]# swapon /root/swap/swapfile_500M
3단계. swap 증설 확인
500M짜리 파일이 추가된 것을 확인할 수 있습니다.
[root@linux-1 ~]# swapon -s
Filename Type Size Used Priority
/dev/dm-1 partition 839676 0 -2
/root/swap/swapfile_500M file 511996 0 -3
free 명령어로도 확인.
[root@linux-1 ~]# free
total used free shared buff/cache available
Mem: 1014764 139112 236956 6972 638696 725504
Swap: 1351672 0 1351672
4단계. fstab 등록
부팅 시 자동 활성화가 되기 위해서는 fstab에 등록이 필요합니다.
(UUID는 mkswap 출력 내용 확인)
[root@linux-1 ~]# cat /etc/fstab | grep swap
UUID=ad07828d-1f21-4176-9ae2-b9c9bc7fe7d5 swap defaults 0 0
5단계. swap 파일 제거
swap 파일 제거는 swapoff 명령어로 진행하실 수 있습니다.
[root@linux-1 ~]# swapon -s
Filename Type Size Used Priority
/dev/dm-1 partition 839676 0 -2
/root/swap/swapfile_500M file 511996 0 -3
[root@linux-1 ~]# swapoff /root/swap/swapfile_500M
[root@linux-1 ~]# swapon -s
Filename Type Size Used Priority
/dev/dm-1 partition 839676 0 -
반응형
'IT > Linux' 카테고리의 다른 글
[Rundeck] 런덱 설치하기(on centos7) (0) | 2020.11.11 |
---|---|
[Linux] curl을 이용하여 구간별 응답시간 체크하기 (0) | 2020.11.09 |
[Linux] SAMBA(삼바) 설치 및 설정하기 (0) | 2020.11.04 |
[Linux] 루프백(loopback) 설정 (0) | 2020.11.03 |
VirtualBox로 리눅스(Centos7) 설치하기 (0) | 2020.04.29 |