반응형
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
잘못 지정된 CPU 또는 메모리 값 - Amazon ECS
이 페이지에 작업이 필요하다는 점을 알려 주셔서 감사합니다. 실망시켜 드려 죄송합니다. 잠깐 시간을 내어 설명서를 향상시킬 수 있는 방법에 대해 말씀해 주십시오.
docs.aws.amazon.com
반응형
댓글