Server

리눅스 스왑메모리 추가하는 방법

void 2020. 3. 11. 10:00

저렴한 서버를 썼을 때 문제점이 client node 인스턴스와 backend node 인스턴스를 한 번에 돌리면서 mysql까지 실행시켰을 때 mysql이 꺼지는 문제가 있었다.



이를 해결하기 위해 ssd의 메모리를 ram으로  바꿔주는 기술이 swap(교환- RAM에 용량이 부족할 경우 프로세스가 임시 저장되는 공간) 메모리를 사용해야겠다고 생각했다.

 

cd /  # root 경로로 이동
free -m # swap 메모리가 있는지 확인
swapon -s # swap 파일이 있는지 확인
fallocate -l 10GB /swapfile # swap 메모리 할당
ll # swapfile이 있는지 확인
chmod 600 /swapfile #system에서만 접근할 수 있도록 권한 설정
mkswap /swapfile 
swapon /swapfile # 스왓 포맷 상태로 변환
free -m # swap 메모리 확인

출처 : https://extrememanual.net/12975