article thumbnail image
Published 2021. 10. 19. 17:13

ec2서버에 어플리케이션을 여러개 돌리다가 해당 에러가 발생을 하였습니다.

OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x00007f5dbbe00000, 262144, 0) failed; error='메모리를 할당할 수 없습니다' (errno=12) 에러

 

 

원인은 메모리 공간이 부족해서 발생하였던것 같아서 swap 파일 생성으로 해결하였습니다.

 

SWAP 파일 생성

sudo mkdir /var/spool/swap
sudo touch /var/spool/swap/swapfile 
sudo dd if=/dev/zero of=/var/spool/swap/swapfile count=2048000 bs=1024
sudo mkswap /var/spool/swap/swapfile
sudo swapon /var/spool/swap/swapfile

 

해당 라인을 맨밑에 한줄 입력

vim /etc/fstab
/var/spool/swap/swapfile none swap defaults 0 0

용량이 늘어난걸 확인할수 있습니다. ec2 서버도 속도가 많이 빨라진것 같내요!

'AWS' 카테고리의 다른 글

[AWS] 윈도우에서 리눅스 인스턴스로 접속하기  (0) 2021.06.16
[AWS] EC2 인스턴스 타입  (0) 2021.06.16
[AWS] EC2 생성 (Free Trial)  (0) 2021.06.15
복사했습니다!