Ubuntu에서 Swap Memory 설정하기
Ubuntu에서 Swap Memory 설정하기 개요 AWS 프리티어에서 EC2를 사용하는데, Jenkins 에서 gradle 빌드 시 EC2 인스턴스가 완전 먹통이 되어버리는 문제가 발생했다. 로그를 살펴보고 구글링을 하다보니 원인이 램 용량 부족때문인 것 같아 Swap Memory 설정을 하였다. Swap Memory 설정하기 위 명령어로 하드디스크 용량을 확인한다. 여기서는 /dev/root가 하드디스크를 나타낸다. 위 명령어로 현재 사용하고 있는 메모리와 Swap 메모리를 확인할 수 있다. 0이므로 Swap 메모리가 설정되지 않은 상태이다. Ubuntu에서는 Swapfile을 이용하여 Swap 메모리를 설정할 수 있다. 프리티어 EC2 인스턴스의 램은 1GB이기 때문에 Swap 메모리 최대치(2배)인 2GB로 설정한다. 그리고 swapfile의 권한을 수정해준다. : 해당 파일을 스왑 공간으로 사용할 수 있도록 준비한다. 출력에는 스왑 파일을 크기와 UUID가 표시된다…