AWS - 리눅스 스왑파일 Linux Swap 만들기
AWS 리눅스는 스왑 없이 생성되기 때문에 스왑파일을 따로 만들어줘야 합니다.
메모리가 작은 경우, 스왑이 없으면 에러날 확률이 높습니다. (메모리가 여유있으면 괜찮겠지만요..)
sudo 로 안전하게 해도 되지만, 스왑은 편하게 root 로 작업합니다.
$ sudo su -
먼저 빈 파일을 만듭니다.
아래는 1메가 블럭을 1024개 (1기가 파일) 만들기 입니다.
물리 메모리가 1기가라면 스왑도 1기가 (많이 쓴다면 2기가) 정도가 괜찮고,
물리 메모리가 2기가라면 스왑도 2기가 (많이 쓴다면 4기가) 정도가 괜찮은거 같습니다.
뭐 더 높아도 상관없지만 적절하게 지정하는게 좋습니다.
스왑파일을 /data/swapfile 로 만드는 경우는 아래와 같습니다.
# dd if=/dev/zero of=/data/swapfile bs=1M count=1024
빈 파일이 생성되면 아래 명령어로 스왑파일로 포멧을 해줍니다.
# mkswap /data/swapfile
스왑 온.시키기.
# swapon /data/swapfile
스왑을 온 시키면 권고 퍼미션 안내가 나옵니다.
그대로 퍼미션 수정합니다.
# chmod 600 swapfile
부팅될때 마운트 되도록 /etc/fstab 파일에 아래 한줄을 추가합니다
/data/swapfile swap swap defaults 0 0
'Tech > Linux' 카테고리의 다른 글
우분투 ubuntu Mysql : 오픈 파일수 변경하기 open files limit (0) | 2018.07.03 |
---|---|
GoAccess : web log parser - 웹로그 편하게 보기 (0) | 2018.06.26 |
리눅스 sed 줄바꿈 바꾸기 (0) | 2018.06.18 |
FreeTDS - 리눅스에서 MSSQL 접속하기 - tsql (0) | 2018.06.18 |
우분투 ubuntu - 패키지 삭제시 에러 처리방법 (0) | 2018.05.28 |