En este documento, se explica cómo resolver problemas cuando creas o modificas las solicitudes de reserva futuras para los recursos zonales de Compute Engine.
Errores generales de solicitudes de reserva futura
En esta sección, se describen los errores que podrían impedirte crear o modificar una solicitud de reserva futura.
No puedes acceder y ver reservas futuras
Si no puedes acceder y usar reservas futuras en la gcloud CLI o en la API de Compute Engine, es posible que no seas apto para acceder y usar reservas futuras en este momento. En ese caso, comunícate con tu administrador técnico de cuentas o con el equipo de ventas.
Se superó la cantidad máxima de proyectos de consumidor
El siguiente error se produce cuando especificas más de 100 proyectos de consumidor para una solicitud de reserva futura compartida.
Mensaje de error:
Can only share with at most 100 projects.
Resolución: puedes especificar hasta 100 proyectos de consumidor para una solicitud de reserva futura compartida. Si deseas especificar más, crea varias solicitudes de reserva futura compartida. Si deseas obtener más información, consulta las prácticas recomendadas para las reservas compartidas según demanda.
La hora de eliminación no es válida para las reservas creadas de forma automática
El siguiente error se produce cuando especificas un tiempo de eliminación no válido para las reservas creadas de forma automática en una solicitud de reserva futura.
Mensaje de error:
Auto-created reservations cannot be deleted before future reservation end time.
Resolución: solo puedes borrar una reserva creada de forma automática para una reserva futura después de la hora de finalización del período de reserva. Para ver la fecha y
la hora en las que puedes borrar una reserva creada de forma automática,
consulta los detalles de la reserva
y busca el valor del campo deleteAtTime
.
Hora de finalización no válida
El siguiente error se produce cuando especificas una duración no válida para el período de reserva de una solicitud de reserva futura.
Mensaje de error:
Future reservation end time must be at least 24 hours later than start time.
Resolución: la hora de finalización de un período de reserva debe ser al menos 24 horas después de la hora de inicio del período de reserva. Además, para aumentar la probabilidad de que Google Cloud apruebe tu solicitud de reserva futura, asegúrate de especificar uno de los valores recomendados para tu período de reserva.
Hora de inicio no válida
El siguiente error se produce cuando especificas una hora de inicio no válida para el período de reserva de una solicitud de reserva futura.
Mensajes de error:
Future reservation start time is either in the past or too early.
Resolución: cuando crees o modifiques una solicitud de reserva futura, asegúrate de especificar una hora de inicio del período de reserva que sea al menos 1 hora después de la fecha y hora en la que envías una solicitud de reserva futura para su revisión. Sin embargo, para aumentar la probabilidad de que Google Cloud apruebe tu solicitud de reserva futura, se recomienda especificar un valor recomendado para la hora de inicio.
Superposición de proyectos de consumidor
El siguiente error se produce cuando tu proyecto actual, o un proyecto con el que deseas compartir una solicitud de reserva futura, contiene uno o los dos elementos siguientes:
Una reserva compartida con propiedades y zona de VM coincidentes que especifica un proyecto de consumidor que no se especifica en la solicitud de reserva futura que deseas crear.
Una solicitud de reserva futura con propiedades y zona de VM coincidentes que especifica un proyecto propietario o consumidor que no se especifica en la solicitud de reserva futura que deseas crear.
Mensaje de error:
Future reservation with conflicting projects and matching instance properties with existing and overlapping shared projects is not allowed.
Resolución: Cuando crees una solicitud de reserva futura, asegúrate de seguir las restricciones para crear solicitudes de reserva futuras.
Si necesitas borrar o modificar reservas creadas automáticamente, reservas según demanda o solicitudes de reserva futura para evitar que restrinjan el tipo de solicitudes de reserva futuras que puedes crear, realiza una o más de las siguientes acciones:
Modifica el borrador existente o las solicitudes de reserva futuras compartidas aprobadas para cambiar los proyectos de consumidor o el tipo de recurso compartido.
Modifica las reservas existentes creadas a pedido o de forma automática para modificar sus proyectos de consumidor. Solo puedes modificar una reserva creada de forma automática después del final de su período de reserva.
Borra las solicitudes de reserva futura existentes antes de la hora de inicio del período de reserva o después de la hora de finalización del período de reserva.
Borra las reservas existentes on demand o creadas automáticamente. Solo puedes borrar una reserva creada de forma automática después del final de su período de reserva.
Superposición de períodos de reserva
El siguiente error se produce cuando el período de reserva de tu solicitud de reserva futura se superpone con el período de reserva de una solicitud de reserva futura existente con las propiedades y la zona de VM coincidentes.
La solicitud de reserva futura existente puede estar ubicada en el mismo proyecto de tu solicitud de reserva o en el proyecto con el que deseas compartir la solicitud de reserva futura.
Mensaje de error:
Future reservation with overlapping time window for same instance properties and overlapping shared projects is not allowed.
Resolución: prueba una de las siguientes opciones:
Modifica el período de reserva de la solicitud de reserva futura que estás creando.
Modifica el período de reserva de un borrador existente o una solicitud de reserva futura aprobada
Borra una solicitud de reserva futura existente y evita que restrinja el período de reserva de la solicitud de reserva futura que estás creando.
Proyecto sin una organización
El siguiente error ocurre cuando especificas un proyecto que no pertenece a una organización.
Mensaje de error:
Cannot create Shared Future Reservations in a project that does not belong to an organization.
Resolución: prueba una de las siguientes opciones:
Migra tu proyecto actual a una organización y, luego, crea la solicitud de reserva futura compartida.
Crea una solicitud de reserva futura compartida en un proyecto que pertenezca a la organización en la que deseas crear la solicitud de reserva futura.
Errores de solicitudes de reserva futura a partir de plantillas de instancias
En esta sección, se describen los errores que podrían impedirte crear una solicitud de reserva futura mediante la especificación de una plantilla de instancias.
No se permite la referencia entre proyectos
El siguiente error se produce cuando intentas crear una solicitud de reserva futura mediante la especificación de una plantilla de instancias de otro proyecto.
Mensaje de error:
Cross project referencing is not allowed for this resource.
Resolución: Haz lo siguiente:
Asegúrate de que el ID del proyecto y el nombre de la plantilla de instancias que especifiques en la solicitud de reserva futura sean correctos. Para verificar que exista una plantilla de instancias, obtén información sobre la plantilla.
Una plantilla de instancias contiene una configuración específica del proyecto, por lo que solo puedes acceder a ella y usarla dentro del mismo proyecto. Como alternativa, toma una de las siguientes medidas:
Para crear una solicitud de reserva futura mediante la especificación de una plantilla de instancias, sigue estos pasos:
Crea una plantilla de instancias nueva dentro de tu proyecto.
Especifica la plantilla de instancias recién creada cuando crees un proyecto único o una solicitud de reserva futura compartida.
Para crear una solicitud de reserva futura sin especificar una plantilla de instancias, crea en su lugar un solo proyecto o una solicitud de reserva compartida mediante la especificación de las propiedades de la VM directamente.
Tamaño de disco SSD local no válido
El siguiente error se produce cuando intentas crear una solicitud de reserva futura mediante la especificación de una plantilla de instancias que incluye un disco SSD local, pero la plantilla no especifica el tamaño del disco SSD local.
Mensaje de error:
Disk LOCAL_SSD_NAME provided in the instance template has invalid size: 0 GB.
Nota: No puedes actualizar plantillas de instancias. En su lugar, haz lo siguiente:
Crea una plantilla de instancias nueva y asegúrate de especificar el tamaño del disco de los discos SSD locales que incluyas en la plantilla.
Usa la plantilla de instancias recién creada para crear un proyecto único o una solicitud de reserva futura compartida.
Opcional: Borra la plantilla de instancias anterior.
Zona no válida para una plantilla de instancias
El siguiente error se produce cuando intentas crear una solicitud de reserva futura mediante la especificación de una plantilla de instancias con una ubicación no válida para tu plantilla.
Mensaje de error:
Future reservation cannot be created outside the zone/region of source resource.
Resolución: Realiza una de las siguientes acciones:
Asegúrate de crear tu solicitud de reserva futura en la misma región y zona que los recursos dentro de la plantilla de instancias. Cualquier recurso regional o zonal que se especifique en una plantilla de instancias, como un tipo de máquina o un Persistent Disk, restringe el uso de la plantilla a las ubicaciones en las que existen esos recursos. Por ejemplo, si tu plantilla de instancias especifica un Persistent Disk existente en la zona
us-central1-a
, debes crear tu solicitud de reserva futura en la misma zona. De lo contrario, la creación de la solicitud de reserva futura fallará.Para verificar si una plantilla existente especifica algún recurso que vincula la plantilla a una región o zona específica, obtén información sobre la plantilla y busca referencias a recursos regionales o zonales dentro de ella.
Usa una plantilla de instancias que no esté restringida a una región o zona específica. Debido a que no puedes actualizar las plantillas de instancias, haz lo siguiente:
Crea una plantilla de instancias nueva basada en una plantilla existente con las propiedades actualizadas.
Crea un solo proyecto o una solicitud de reserva futura compartida especificando la plantilla de instancias recién creada.
Opcional: Borra la plantilla de instancias anterior.
Anula las propiedades de la plantilla de instancias
El siguiente error se produce cuando intentas crear una solicitud de reserva futura mediante la especificación de una plantilla de instancias y las propiedades de la VM.
Mensaje de error:
InstanceProperties cannot be specified while an instance template is being provided.
Resolución: Realiza una de las siguientes acciones:
Para crear una solicitud de reserva futura mediante la especificación de una plantilla de instancias, asegúrate de quitar cualquier campo que especifique las propiedades de la VM.
Para crear una solicitud de reserva futura mediante la especificación de una plantilla de instancias con diferentes propiedades de VM, haz lo siguiente:
No puedes actualizar una plantilla de instancias existente. En su lugar, crea una plantilla de instancias nueva basada en una plantilla existente.
Especifica la plantilla de instancias recién creada cuando crees un proyecto único o una solicitud de reserva futura compartida.
Opcional: Borra la plantilla de instancias anterior.
Para crear una solicitud de reserva futura sin especificar una plantilla de instancias, crea en su lugar un solo proyecto o una solicitud de reserva futura compartida mediante la especificación de las propiedades de la VM directamente.