Este documento explica cómo resolver problemas con la creación de reservas. Para obtener más información sobre las reservas, consulta Reservas de recursos zonales de Compute Engine .
Además de los errores en esta página, la creación de reservas también puede fallar debido a problemas que ocurren al crear recursos de Compute Engine. Si su problema no aparece en esta página, haga lo siguiente:
Cree máquinas virtuales con los recursos que desee reservar.
Si aún encuentra errores, consulte Solución de problemas de creación de VM .
Errores al crear reservas
Si no puedes crear una reserva, es posible que se deba a uno de los errores de esta sección. Si no puede crear una reserva compartida, consulte también los errores de creación de reservas compartidas en este documento.
Cuota insuficiente
Se produce un error de cuota cuando una solicitud de recurso excede su cuota.
Mensajes de error:
RESOURCE_NAME creation failed: Quota QUOTA_NAME exceeded. Limit: QUOTA_LIMIT in region REGION
RESOURCE_NAME creation failed: Quota QUOTA_NAME exceeded. Limit: QUOTA_LIMIT in zone ZONE
Resource exhausted (HTTP 429): QUOTA_EXCEEDED
Resolución: Solicitar un límite de cuota más alto. Para obtener más información, consulte Solicitar un aumento de cuota .
Disponibilidad de recursos
Para crear una reserva, todos los recursos que especifique en la reserva deben estar disponibles en el lugar especificado para que se reserven para usted.
Los siguientes son ejemplos de errores de recursos comunes que puedes encontrar cuando solicitas nuevos recursos de Compute Engine o creas nuevas reservas:
ZONE_RESOURCE_POOL_EXHAUSTED
ZONE_RESOURCE_POOL_EXHAUSTED_WITH_DETAILS
The zone 'projects/PROJECT_ID/zones/ZONE' does not have enough resources available to fulfill the request. Try a different zone, or try again later.
A VM_TYPE_AND_SIZE VM instance with RESOURCE_ATTACHMENT is currently unavailable in the ZONE zone. Capacity changes frequently, so try your request in a different zone, with a different VM hardware configuration, or at a later time. For more options, see troubleshooting documentation.
A VM_TYPE_AND_SIZE VM instance with RESOURCE_ATTACHMENT is currently unavailable in the ZONE zone, because of REASON. Consider trying your request in the ZONE zone(s), which currently has capacity to accommodate your request. If you cannot move your VM to ZONE, review the REASON failure resolution instructions available in troubleshooting documentation, then try your request again. If your workload can't accommodate the suggested resolution, try your request with a different VM hardware configuration or at a later time.
Para aprender cómo resolver errores de recursos, consulte Solución de errores de disponibilidad de recursos .
Disponibilidad de zona
Si recibes un error notFound
o does not exist in zone
al solicitar nuevos recursos, significa que la zona en la que estás solicitando el recurso no ofrece el recurso o tipo de máquina que has solicitado.
Mensajes de error :
notFound
does not exist in zone
Resolución : consulte Regiones y zonas para saber qué funciones están disponibles en cada zona.
Nombre del recurso
Si recibe un error de que el resource already exists
cuando intenta crear un recurso, su solicitud de creación falló porque especificó un nombre no único para el recurso para la ubicación y el proyecto especificados.
Mensajes de error :
The resource 'projects/PROJECT_NAME/zones/ZONE/RESOURCE_TYPE/RESOURCE_NAME' already exists"
The resource 'projects/PROJECT_NAME/regions/REGION/RESOURCE_TYPE/RESOURCE_NAME' already exists"
Resolución : Vuelva a intentar su solicitud de creación con un nombre de recurso único .
Se superó el recuento máximo de máquinas virtuales
El siguiente error se produce cuando intenta reservar más máquinas virtuales de las permitidas en una reserva.
Mensaje de error :
Invalid value for field 'resource.specificReservation.count': VM_COUNT. Must be less than or equal to 1000
Resolución : cree varias reservas que especifiquen la misma zona, proyecto y propiedades de VM. Sin embargo, asegúrese de que cada reserva no reserve más que la siguiente cantidad de máquinas virtuales:
Si especifica una política de ubicación compacta con un valor de distancia máximo de
2
en la reserva, puede reservar hasta la cantidad admitida de máquinas virtuales .De lo contrario, hasta 1000 VM.
Reserva de máquinas virtuales A3 Mega, A3 High o A3 Edge
El siguiente error se produce cuando intenta crear una reserva consumida automáticamente de máquinas virtuales A3 Mega, A3 High o A3 Edge.
Mensaje de error :
The machine type MACHINE_TYPE provided in instance properties is disallowed for reservations with ANY reservation affinity
Resolución : a partir del 11 de julio de 2024, solo puede reservar máquinas virtuales A3 Mega, A3 High o A3 Edge mediante la creación de reservas específicas .
Errores de creación de reservas compartidas
Si no puedes crear una reserva compartida, es posible que se deba a uno de los errores de esta sección o de Errores de creación de reservas .
Proyecto sin organización
El siguiente error ocurre cuando intentas crear una reserva compartida en un proyecto que no pertenece a una organización.
Mensaje de error :
Cannot create Shared Reservations in a project that does not belong to an organization.
Resolución : Realice una de las siguientes acciones:
- Migre este proyecto a una organización antes de usarlo para crear una reserva compartida.
- Cree una reserva compartida utilizando un proyecto que pertenece a una organización .
Violación de restricción
El siguiente error se produce cuando la restricción de política de organización de Proyectos de propietario de reservas compartidas ( compute.sharedReservationsOwnerProjects
) no permite que un proyecto cree y modifique reservas compartidas.
Mensaje de error :
Constraint constraints/compute.sharedReservationsOwnerProjects violated for project projects/PROJECT_NUMBER Shared reservation can not be created in this project for your organization.
Resolución : Realice una de las siguientes acciones:
- Utilice un proyecto que tenga permiso para crear y modificar reservas compartidas. Para ver qué proyectos de su organización tienen este permiso, consulte la restricción de política de la organización de reservas compartidas .
- Otorgue permiso al proyecto para crear y modificar reservas compartidas editando la restricción de política de la organización de reservas compartidas . Si continúa viendo este error después de editar, es posible que deba esperar unos minutos para que la edición surta efecto.
Proyectos de consumo no válidos
Esta sección describe los errores que ocurren cuando especifica proyectos de consumidores no válidos para una reserva compartida.
Proyecto no encontrado en esta organización
El siguiente error se produce cuando el proyecto consumidor que especificó no se puede encontrar en la misma organización que el proyecto que está utilizando.
Mensaje de error :
Project PROJECT_ID doesn't exist or doesn't belong to the same organization of the current project.
Donde PROJECT_ID es un ID de proyecto que especificó como proyecto consumidor.
Resolución : Haga lo siguiente:
- Vea todos los proyectos de la organización para verificar que el proyecto de consumidor especificado exista en esta organización.
- Vea el proyecto para verificar que haya especificado correctamente su ID de proyecto, PROJECT_ID .
Proyecto de propietario especificado como proyecto de consumidor
El siguiente error se produce cuando intenta especificar el proyecto propietario de una reserva compartida (el proyecto utilizado para crear la reserva compartida) como proyecto de consumidor.
Mensaje de error :
Project PROJECT_ID which is the owner project of this reservation is always included in the share projects, please do not add it.
Resolución : elimine el proyecto propietario de la lista de proyectos consumidores. Las máquinas virtuales del proyecto propietario siempre pueden consumir una reserva compartida, por lo que no puede incluirla en la lista de proyectos consumidores.
Proyectos de consumo cero
Se produce el siguiente error cuando una reserva compartida no tiene proyectos de consumidor:
Mensaje de error :
Have to share with at least 1 project.
Resolución : Realice una de las siguientes acciones:
- Especifique al menos un proyecto de consumidor con el que compartir esta reserva. Para obtener más información, consulte Crear una reserva compartida .
- Utilice una reserva de proyecto único en lugar de una reserva compartida.
Se superaron los proyectos de consumo máximos
Se produce el siguiente error cuando una reserva compartida tiene más de 100 proyectos de consumidores:
Mensaje de error :
Can only share with at most 100 projects.
Resolución : Haga lo siguiente:
- Reduzca el número de proyectos de consumidores a, como máximo, 100 proyectos de consumidores para la reserva compartida.
- Si aún necesita reservar capacidad para algún proyecto omitido, cree otra reserva compartida con esos proyectos.
Se superó el número máximo de reservas compartidas
El siguiente error ocurre cuando su organización ya tiene 100 reservas compartidas con las mismas propiedades de VM.
Mensaje de error :
Cannot support more than 100 shared reservations of the same shape under an organization.
Resolución : siga las mejores prácticas de minimizar la cantidad de reservas compartidas independientes con las mismas propiedades de VM en su organización haciendo lo siguiente:
Cambie el tamaño de las reservas existentes para tener un mayor número de máquinas virtuales. Si tiene varias reservas compartidas idénticas que no superan el recuento máximo de VM , considere si puede combinarlas en menos reservas compartidas con el mismo recuento combinado de VM.
Modifique los proyectos de consumo de una reserva compartida para incluir más proyectos. Por ejemplo, si tiene varias reservas compartidas con las mismas propiedades y zona de VM, pero proyectos de propietario y consumidor similares, considere si puede combinarlas en una reserva compartida que puedan consumir todos estos proyectos.
Elimina las reservas compartidas que ya no necesites.
Reservas por errores de creación de plantillas de instancias
Si no puede crear una reserva especificando una plantilla de instancia , es posible que se deba a uno de los errores de esta sección.
No se permiten referencias cruzadas entre proyectos.
El siguiente error se produce cuando intenta crear una reserva especificando una plantilla de instancia de otro proyecto.
Mensaje de error :
Cross project referencing is not allowed for this resource.
Resolución : Haga lo siguiente:
Asegúrese de que el ID del proyecto y el nombre de la plantilla de instancia que especifique en su reserva sean correctos. Para comprobar que existe una plantilla de instancia, obtenga información sobre la plantilla o enumere la plantilla .
Una plantilla de instancia contiene configuraciones específicas del proyecto, por lo que solo puedes acceder y usar una plantilla de instancia dentro del mismo proyecto. En su lugar, haga una de las siguientes cosas:
Para crear una reserva especificando una plantilla de instancia:
Cree una nueva plantilla de instancia dentro de su proyecto.
Especifique la plantilla de instancia recién creada al crear un proyecto único o una reserva compartida .
Para crear una reserva sin especificar una plantilla de instancia, cree una reserva compartida o de proyecto único especificando las propiedades de la VM directamente.
Plantilla de instancia no encontrada
El siguiente error se produce cuando intenta crear una reserva especificando una plantilla de instancia que no existe.
Mensaje de error :
Source resource reference provided invalid.
Resolución : compruebe si el nombre de la plantilla de instancia que especificó es correcto. Luego, después de enumerar las plantillas de instancia para verificar que su plantilla no existe y solo si su proyecto no tiene otra plantilla que desee usar, puede crear una nueva plantilla de instancia .
Tamaño de disco SSD local no válido
El siguiente error se produce cuando intenta crear una reserva especificando una plantilla de instancia que incluye uno o más discos SSD locales, pero la plantilla no especifica el tamaño de los discos SSD locales.
Mensaje de error :
Disk LOCAL_SSD_NAME provided in the instance template has invalid size: 0 GB.
Resolución : no se pueden actualizar las plantillas de instancias. En su lugar, haga lo siguiente:
Cree una nueva plantilla de instancia y asegúrese de especificar el tamaño de disco de cualquier disco SSD local que incluya en la plantilla.
Utilice la plantilla de instancia recién creada para crear un proyecto único o una reserva compartida .
Opcional: elimine la plantilla de instancia anterior .
Zona no válida para una plantilla de instancia
El siguiente error se produce cuando intenta crear una reserva especificando una plantilla de instancia y especifica una ubicación no válida para su plantilla de instancia.
Mensaje de error :
Reservation cannot be created outside the zone/region of source resource.
Resolución : Realice una de las siguientes acciones:
Asegúrese de crear su reserva en la misma región y zona que los recursos dentro de la plantilla de instancia. Cualquier recurso regional o zonal que se especifique en una plantilla de instancia (como un tipo de máquina o un disco persistente) restringe el uso de la plantilla a las ubicaciones donde existen esos recursos. Por ejemplo, si su plantilla de instancia especifica un disco persistente existente en la zona
us-central1-a
, entonces debe crear su reserva en la misma zona. De lo contrario, se producirá un error al crear la reserva o las máquinas virtuales que pueden consumir la reserva.Para comprobar si una plantilla existente especifica algún recurso que vincule la plantilla a una región o zona específica, obtenga información sobre la plantilla y busque referencias a recursos regionales o zonales dentro de ella.
Utilice una plantilla de instancia que no se limite a una región o zona específica. Como no puede actualizar las plantillas de instancias, haga lo siguiente:
Cree una nueva plantilla de instancia basada en una plantilla existente con las propiedades actualizadas.
Cree un proyecto único o una reserva compartida especificando la plantilla de instancia recién creada.
Opcional: elimine la plantilla de instancia anterior .
Anular propiedades de plantilla de instancia
El siguiente error se produce cuando intenta crear una reserva especificando una plantilla de instancia y especifica tanto una plantilla de instancia como propiedades de VM al crear la reserva.
Mensaje de error :
Reservation cannot override properties populated by source resource.
Resolución : Realice una de las siguientes acciones:
Para crear una reserva especificando una plantilla de instancia, asegúrese de eliminar cualquier campo que especifique propiedades de VM.
Para crear una reserva especificando una plantilla de instancia con diferentes propiedades de VM, haga lo siguiente:
No puedes actualizar una plantilla de instancia existente. En su lugar, cree una nueva plantilla de instancia basada en una plantilla existente .
Especifique la plantilla de instancia recién creada al crear un proyecto único o una reserva compartida .
Opcional: elimine la plantilla de instancia anterior .
Para crear una reserva sin especificar una plantilla de instancia, cree en su lugar una reserva compartida o de proyecto único especificando las propiedades de la VM directamente.
Reservas con errores de creación de políticas de ubicación compacta
Si no puede crear una reserva especificando una política de ubicación compacta , puede deberse a uno de los errores de esta sección.
Intentar crear una reserva consumida automáticamente
El siguiente error se produce cuando intenta crear una reserva consumida automáticamente y especificar una política de ubicación compacta.
Placement policy only supports specific reservations.
Resolución : Sólo puede especificar políticas de ubicación compacta al crear reservas dirigidas específicamente .
Intentar crear una reserva compartida
El siguiente error se produce cuando intenta crear una reserva compartida especificando una política de ubicación compacta.
Mensaje de error :
Creating shared reservations with placement policy is not supported.
Resolución : Puede especificar una política de ubicación compacta solo para reservas de un solo proyecto . Por lo tanto, cree una nueva reserva y una nueva política de ubicación compacta para cada proyecto con el que inicialmente quisiera compartir su reserva compartida.
Intente especificar una política con un valor max-distance
de 1
El siguiente error se produce cuando intenta especificar una política de ubicación compacta con un valor max-distance
de 1
en una reserva de un solo proyecto.
Mensaje de error :
Resource policies with max-distance less than 2 are not supported.
Resolución : no puede especificar políticas de ubicación compacta con un valor max-distance
de 1
al crear una reserva de un solo proyecto. En su lugar, haga lo siguiente:
Cree una nueva política de ubicación compacta que no especifique un valor
max-distance
de1
.Haga una de las siguientes cosas:
Cree una reserva de proyecto único especificando una plantilla de instancia haciendo lo siguiente:
No puede modificar las propiedades de una plantilla de instancia existente. En su lugar, cree una nueva plantilla de instancia que especifique la política de ubicación compacta recién creada.
Cree una reserva especificando la plantilla de instancia recién creada .
Opcional: elimine la plantilla de instancia anterior .
Cree una reserva de proyecto único especificando propiedades directamente y especifique la política de ubicación compacta recién creada.
Además, si ya no necesita la política de ubicación compacta anterior, consulte cómo eliminar la política de ubicación .
Intente especificar una política de colocación de diferenciales
El siguiente error se produce cuando intenta especificar una política de colocación de distribución en una reserva.
Mensaje de error :
Failed to create reservation with policy
SPREAD_PLACEMENT_POLICY_NAME. Reservations do not support
spread placement policies.
Resolución : al crear una reserva, solo puede especificar una política de ubicación compacta . No se admiten políticas de colocación de diferenciales.
Tipo no válido de política de recursos
El siguiente error se produce cuando intenta crear una reserva especificando otro tipo de política de recursos.
Mensaje de error :
Reservation can only be supported by placement policy.
Resolución : al crear una reserva, solo puede especificar una política de ubicación compacta . No se admiten otros tipos de políticas de recursos, como programaciones de instancias o programaciones de instantáneas.
Zona no válida para la póliza.
El siguiente error se produce cuando intenta especificar una política de ubicación compacta en una reserva y especifica una zona que no está dentro de la región de la política de ubicación compacta especificada.
Mensaje de error :
ZONE does not match placement policy region.
Donde ZONE
es la zona donde intentó reservar VM.
Resolución : Pruebe uno de los siguientes:
Asegúrese de que su zona esté dentro de la misma región de la política de ubicación compacta que especifique en una reserva o en la plantilla de instancia de una reserva.
No puede actualizar las políticas de ubicación compacta. En su lugar, haga lo siguiente:
Cree una nueva política de ubicación compacta con las propiedades actualizadas.
Seleccione uno de los siguientes métodos:
Cree una nueva reserva especificando propiedades directamente y especifique la política de ubicación compacta recién creada.
Haga lo siguiente:
No puede actualizar las plantillas de instancias. En su lugar, cree una nueva plantilla de instancia especificando la política de ubicación compacta recién creada .
Cree una nueva reserva especificando la plantilla de instancia recién creada.
Opcional: elimine la plantilla de instancia anterior .
Opcional: elimine la política de ubicación compacta anterior .
Se superó el recuento máximo de máquinas virtuales
El siguiente error se produce cuando intenta reservar más máquinas virtuales que el límite admitido para una política de ubicación compacta con un valor de distancia máximo de 2
.
Mensaje de error :
No more than SUPPORTED_NUMBER_OF_VMS instances of machine type can be created with this policy.
Resolución : para reservar más del número máximo de máquinas virtuales admitidas para una política de ubicación compacta con un valor de distancia máximo de 2
, realice una de las siguientes acciones:
Cree múltiples reservas con zona, proyecto y propiedades coincidentes. Dado que no puede compartir políticas de ubicación compacta entre reservas, debe especificar una política separada con un valor de distancia máximo de
2
para cada reserva.Especifique una política de ubicación compacta con un valor de distancia máximo de
3
(recomendado) o sin un valor de distancia máximo.
Anular la política de ubicación compacta
El siguiente error se produce cuando intenta crear una reserva especificando una plantilla de instancia que incluye una política de ubicación compacta y también especifica una política de ubicación compacta directamente.
Mensaje de error :
Setting resource policy in both reservation and instance template is not allowed.
Resolución : cuando crea una reserva, puede especificar una política de ubicación compacta directamente o mediante una plantilla de instancia.
Para crear una reserva especificando una plantilla de instancia y una política diferente a la especificada en la plantilla, haga lo siguiente:
Si aún no lo ha hecho, cree una nueva política de ubicación compacta .
Como no puede actualizar las plantillas de instancias, cree una nueva plantilla que especifique la nueva política de ubicación compacta .
Cree una reserva especificando la nueva plantilla de instancia .
Opcional: elimine la plantilla de instancia anterior .
Opcional: elimine la antigua política de ubicación compacta .
La política ya está especificada en otra reserva.
El siguiente error se produce cuando intenta crear una reserva especificando una política de ubicación compacta y la política de ubicación compacta ya está especificada en otra reserva.
Mensaje de error :
Placement policy has been used by another reservation.
Resolución : Puede utilizar una política de ubicación compacta solo por reserva. No puede compartir políticas de ubicación compacta entre reservas. Si desea utilizar una política de ubicación compacta similar para otra reserva, seleccione uno de los siguientes métodos:
Para crear una reserva especificando una plantilla de instancia que incluya una política de ubicación compacta, siga estos pasos:
Cree una nueva plantilla de instancia especificando la política de ubicación compacta recién creada .
Cree una reserva especificando la plantilla de instancia recién creada .
Opcional: elimine la plantilla de instancia anterior .
Para crear una reserva especificando propiedades de VM y una política de ubicación compacta directamente, siga estos pasos:
Tipo de máquina no compatible
El siguiente error ocurre cuando intenta crear una reserva especificando un tipo de máquina no válido para las políticas de ubicación compacta.
Mensaje de error :
Placement policy with reservation is not applicable to machine type MACHINE_TYPE.
Donde MACHINE_TYPE
es el tipo de máquina que intentó especificar al crear una reserva.
Resolución : al crear una reserva que especifica una política de ubicación compacta, asegúrese de especificar un tipo de máquina compatible para las políticas de ubicación compacta.