본문 바로가기
LEARN/ERROR

[Docker Kafka ERROR] OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000c0000000, 1073741824, 0) failed; error='Not enough space' (errno=12)

by 아이엠제니 2024. 5. 28.

 


 

 

 

인프런에서 [실습으로 배우는 선착순 이벤트 시스템]이라는 강의를 실습하고 있다.

1시간 12분 정도의 강의이지만, 중간에 여러번 에러를 만나서 2시간 안에도 끝나지 않았다...

 

실습에서 MySQL이나, Redis, Kafka를 도커 컨테이너로 올려서 실습을 한다.

그래서 EC2에서 실습을 진행했다.

아니 근데?

유독 카프카만 아래와 같은 오류가 자꾸 나는 것이었다.

 

OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000c0000000, 1073741824, 0) failed; error='Not enough space' (errno=12)

설치 시에는 문제가 없었다.

큰데 컨테이너를 확인해 보면, 카프카가 실행이 안 되고 있었다.

 

docker-compose.yml 내용도 바꿔보고, 정말 별별짓을 다 했다.

 

이 오류는 위와 같은 문제라고 한다.

메모리 할당에 문제가 있다는 것이었다.

프리티어를 쓰고 있는 관계로,,,

 

그것과 관련이 있는 건가 싶기도 해서, Windows 로컬에서 진행을 했더니!

실습을 위한 문제는 해결이 되었다.

로컬 도커 컨테이너에는 아주 잘 올라가고 있었다.

 

위와 같은 문제는 시스템 메모리 부족, 가상 메모리 부족, 프로세스 제한 등이 있다고 한다.

아무래도 AWS EC2 자체가 무료 인스턴스라서, 제한이 있는 게 아닌가 추측을 해본다.

 

 

아무튼 그 이후로도 계속 에러를 만나고, 또 만나서...

아직도 강의를 보는 건 다 끝나질 않았다.

 

 

 

참고
OpenAi. (2024) ChatGPT (version 3.5)[Large Language model]. https://chat.openai.com

 

 

 

300x250