Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
No se pueden anular los requisitos de recursos de la definición del trabajo
Las anulaciones de memoria y vCPU que se especifican en vcpus
los miembros memory
y de la estructura ContainerOverrides, que se pasan a SubmitJob, no pueden anular los requisitos de memoria y vCPU que se especifican en la estructura ResourceRequirements de la definición del trabajo.
Si intenta anular estos requisitos de recursos, puede aparecer el siguiente mensaje de error:
“Este valor se envió en una clave obsoleta y puede entrar en conflicto con el valor proporcionado por los requisitos de recursos de la definición del trabajo”.
Para corregir esto, especifique los requisitos de memoria y vCPU en el miembro ResourceRequirements de ContainerOverrides. Por ejemplo, si las anulaciones de memoria y vCPU se especifican en las siguientes líneas.
"containerOverrides": { "memory":
8192
, "vcpus":4
}
Cámbielas a lo siguiente:
"containerOverrides": { "resourceRequirements": [ { "type": "MEMORY", "value": "
8192
" }, { "type": "VCPU", "value": "4
" } ], }
Realice el mismo cambio en los requisitos de memoria y vCPU que se especifican en el objeto ContainerProperties de la definición del trabajo. Por ejemplo, si los requisitos de memoria y vCPU se especifican en las siguientes líneas.
{ "containerProperties": { "memory":
4096
, "vcpus":2
, }
Cámbielos a lo siguiente:
"containerProperties": { "resourceRequirements": [ { "type": "MEMORY", "value": "
4096
" }, { "type": "VCPU", "value": "2
" } ], }