반응형
aws ecs에서 ec2를 사용하여 생성하는데 생성중에서 30분 기다리다가 다음과 같은 에러가 발생했다.
TaskFailedToStart: RESOURCE:MEMORY
ecs 컨테이너에서 cpu와 memory의 mapping이 제대로 되지 않으면 오류가 납니다.
다음 표에서는 Fargate에서 호스팅되는 태스크에 대해 유효한 CPU와 메모리 조합을 보여줍니다.
CPU 값메모리 값AWS Fargate에 지원되는 운영 체제
256(.25 vCPU) | 512MiB, 1GB, 2GB | Linux |
512(.5 vCPU) | 1GB, 2GB, 3GB, 4GB | Linux |
1024(1 vCPU) | 2GB, 3GB, 4GB, 5GB, 6GB, 7GB, 8GB | Linux, Windows |
2048(2 vCPU) | 4~16GB(1GB 증분) | Linux, Windows |
4096(4 vCPU) | 8~30GB(1GB 증분) | Linux, Windows |
8192 (8 vCPU) 참고
이 옵션은 Linux 플랫폼 1.4.0 이상이 필요합니다.
|
16~60GB(4GB 증분) | Linux |
16384 (16vCPU) 참고
이 옵션은 Linux 플랫폼 1.4.0 이상이 필요합니다.
|
32~120GB(8GB 증분) | Linux |
Amazon EC2에서 호스팅되는 태스크의 경우 지원되는 태스크 CPU 값은 128 CPU 단위(0.125 vCPU)에서 10240 CPU 단위(10 vCPU) 사이입니다.
https://docs.aws.amazon.com/ko_kr/AmazonECS/latest/userguide/task-cpu-memory-error.html
반응형
댓글