Cuando se produce un error en mi trabajo de AWS Batch, recibo el siguiente error: «No queda espacio en el dispositivo.»
Descripción corta
La Imagen de máquina de Amazon (AMI) optimizada para Linux Amazon Elastic Compute Cloud (ECS) y la AMI de Amazon Linux 2023 se entregan con un único volumen raíz de 30 GiB. Para obtener más información, consulte AMI de Linux optimizadas para Amazon ECS.
Para aumentar el tamaño del volumen con AWS Batch, utilice la plantilla de lanzamiento. A continuación, todas las instancias nuevas lanzadas en el entorno de procesamiento incluirán el volumen adicional en la plantilla.
Nota: La AMI 1 de Amazon Linux optimizada para Amazon ECS ya no es compatible. Para mantener un rendimiento y una seguridad óptimos, utilice AWS Batch para migrar sus entornos informáticos.
Resolución
Para aumentar el tamaño del volumen, siga estos pasos:
- Cree una plantilla de lanzamiento personalizada que tenga un mayor volumen raíz para la instancia. Aumente el valor de VolumeSize para que sea mayor que el valor actual. Para obtener más información, consulte Usar la plantilla de lanzamiento de Amazon EC2 con AWS Batch.
Nota: El aumento de tamaño de /dev/xvda debe aplicarse únicamente al valor DeviceName.
- Para crear un nuevo entorno de computación, utilice la plantilla de lanzamiento. O bien, actualice el entorno de computación existente.
Las instancias reflejan los nuevos tamaños de disco.
**Nota:**Añada una nueva plantilla de lanzamiento con la estrategia de asignación Best_fit en el entorno de computación. Si no puede editar su entorno de computación actual, cree uno nuevo.https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-optimized_AMI.html