En este documento se explica cómo resolver problemas al crear o modificar solicitudes de reserva futuras de recursos de zona de Compute Engine.
Errores generales de solicitudes de reserva futuras
En esta sección se describen los errores que pueden impedirle crear o modificar una solicitud de reserva futura.
No puedo acceder a las reservas futuras ni verlas
Si no puedes acceder a las reservas futuras ni usarlas en la CLI de gcloud o en la API de Compute Engine, es posible que no cumplas los requisitos para acceder a ellas ni usarlas en este momento. En ese caso, ponte en contacto con tu gestor de cuentas técnicas o con el equipo de Ventas.
Se ha superado el número máximo de proyectos de consumidor
Se produce el siguiente error cuando se especifican 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.
Solución: Puedes especificar hasta 100 proyectos de consumidor para una solicitud de reserva futura compartida. Si quiere especificar más, cree varias solicitudes de reserva futuras compartidas. Para obtener más información, consulta las prácticas recomendadas para las reservas bajo demanda compartidas.
Hora de eliminación no válida para las reservas creadas automáticamente
Se produce el siguiente error cuando especifica una hora de eliminación no válida para las reservas creadas automáticamente de una solicitud de reserva futura.
Mensaje de error:
Auto-created reservations cannot be deleted before future reservation end time.
Resolución: Solo puedes eliminar una reserva creada automáticamente para una reserva futura después de la hora de finalización del periodo de reserva. Para ver la fecha y la hora en las que puedes eliminar una reserva creada automáticamente, consulta los detalles de la reserva y busca el valor del campo deleteAtTime
.
Hora de finalización no válida
Se produce el siguiente error cuando especifica una duración no válida para el periodo 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 periodo de reserva debe ser al menos 24 horas posterior a la hora de inicio. Sin embargo, para aumentar las probabilidades de queGoogle Cloud apruebe tu solicitud de reserva futura, especifica un periodo de reserva mínimo recomendado.
Hora de inicio no válida
Se produce el siguiente error cuando especifica una hora de inicio no válida para el periodo 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, especifica una hora de inicio que sea al menos una hora más tarde cuando envíes la solicitud para que se revise. Sin embargo, para aumentar las probabilidades de que se apruebe tu solicitud de reserva, especifica un valor recomendado para la hora de inicio.Google Cloud
Proyectos de consumidor superpuestos
Se produce el siguiente error cuando tu proyecto actual o un proyecto con el que quieres compartir una solicitud de reserva futura contiene uno o ambos de los siguientes elementos:
Una reserva compartida con propiedades de VM y una zona coincidentes que especifica un proyecto consumidor que no se ha especificado en la solicitud de reserva futura que quieres crear.
Una solicitud de reserva futura con propiedades de VM y una zona coincidentes que especifique un proyecto propietario o consumidor que no se haya especificado en la solicitud de reserva futura que quieras 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 eliminar o modificar reservas creadas automáticamente, reservas bajo demanda o solicitudes de reserva futuras para evitar que restrinjan el tipo de solicitudes de reserva futuras que puedes crear, haz una o varias de las siguientes acciones:
Modifica las solicitudes de reserva compartidas futuras aprobadas o en borrador para cambiar sus proyectos de consumidor o el tipo de uso compartido.
Modificar las reservas creadas automáticamente o bajo demanda para modificar sus proyectos de consumidor. Solo puedes modificar una reserva creada automáticamente después de que finalice su periodo de reserva.
Elimina las solicitudes de reserva futuras antes de la hora de inicio o después de la hora de finalización del periodo de reserva.
Elimina las reservas bajo demanda o creadas automáticamente que haya. Solo puedes eliminar una reserva creada automáticamente después de que finalice el periodo de reserva.
Periodos de reserva que se solapan
Se produce el siguiente error cuando el periodo de reserva de tu solicitud de reserva futura se solapa con el periodo de reserva de otra solicitud de reserva futura con las mismas propiedades de VM y zona.
La solicitud de reserva futura puede estar en el mismo proyecto que tu solicitud de reserva o en un proyecto con el que quieras compartirla.
Mensaje de error:
Future reservation with overlapping time window for same instance properties and overlapping shared projects is not allowed.
Solución: prueba una de las siguientes opciones:
Modifica el periodo de reserva de la solicitud de reserva futura que estás creando.
Modificar el periodo de reserva de un borrador o una solicitud de reserva futura aprobada
Elimina una solicitud de reserva futura para que no restrinja el periodo de reserva de la solicitud de reserva futura que estás creando.
Proyecto sin organización
Se produce el siguiente error cuando especifica 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.
Solución: prueba una de las siguientes opciones:
Migra tu proyecto actual a una organización y, a continuación, 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 quieras crear la solicitud de reserva futura.
Errores de solicitudes de reserva futuras de plantillas de instancia
En esta sección se describen los errores que pueden impedir que crees una solicitud de reserva futura especificando una plantilla de instancia.
No se permite hacer referencia a proyectos cruzados
Se produce el siguiente error cuando intentas crear una solicitud de reserva futura especificando una plantilla de instancia 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 instancia que especifiques en tu futura solicitud de reserva sean correctos. Para comprobar si existe una plantilla de instancia, obtén información sobre la plantilla.
Una plantilla de instancia contiene ajustes específicos del proyecto, por lo que solo puedes acceder a ella y usarla en el mismo proyecto. En su lugar, realice una de las siguientes acciones:
Para crear una solicitud de reserva futura especificando una plantilla de instancia, sigue estos pasos:
Crea una plantilla de instancia en tu proyecto.
Especifica la plantilla de instancia que acabas de crear al crear una solicitud de reserva futura de un solo proyecto o una solicitud de reserva futura compartida.
Para crear una solicitud de reserva futura sin especificar una plantilla de instancia, crea una solicitud de reserva de un solo proyecto o una solicitud de reserva compartida especificando las propiedades de la VM directamente.
Tamaño de disco SSD local no válido
Se produce el siguiente error cuando intentas crear una solicitud de reserva futura especificando una plantilla de instancia 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.
Resolución: No puedes actualizar las plantillas de instancias. En su lugar, haga lo siguiente:
Crea una plantilla de instancia y asegúrate de especificar el tamaño del disco de los discos SSD locales que incluyas en la plantilla.
Usa la plantilla de instancia que acabas de crear para crear una solicitud de reserva futura de un solo proyecto o una solicitud de reserva futura compartida.
Opcional: Elimina la plantilla de instancia anterior.
Zona no válida para una plantilla de instancia
Se produce el siguiente error cuando intentas crear una solicitud de reserva futura especificando una plantilla de instancia 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.
Solución: Realiza una de las siguientes acciones:
Asegúrate de crear la solicitud de reserva futura en la misma región y zona que los recursos de la plantilla de instancia. Los recursos regionales o de zona que se especifican en una plantilla de instancia (como un tipo de máquina o un disco persistente) restringen el uso de la plantilla a las ubicaciones en las que se encuentran esos recursos. Por ejemplo, si tu plantilla de instancia especifica un disco persistente en la zona
us-central1-a
, debes crear tu futura solicitud de reserva en la misma zona. De lo contrario, no se podrá crear la solicitud de reserva futura.Para comprobar si una plantilla especifica algún recurso que la vincule a una región o zona concretas, obtén información sobre la plantilla y busca referencias a recursos regionales o zonales en ella.
Usa una plantilla de instancia que no esté restringida a una región o zona concretas. Como no puedes actualizar las plantillas de instancias, haz lo siguiente:
Crea una plantilla de instancia a partir de una plantilla que ya tengas con las propiedades actualizadas.
Crea una solicitud de reserva futura de un solo proyecto o una solicitud de reserva futura compartida. Para ello, especifica la plantilla de instancia que acabas de crear.
Opcional: Elimina la plantilla de instancia anterior.
Anular propiedades de plantilla de instancia
Se produce el siguiente error cuando intentas crear una solicitud de reserva futura especificando tanto una plantilla de instancia como propiedades de VM.
Mensaje de error:
InstanceProperties cannot be specified while an instance template is being provided.
Solución: Realiza una de las siguientes acciones:
Para crear una solicitud de reserva futura especificando una plantilla de instancia, asegúrate de eliminar cualquier campo que especifique propiedades de la VM.
Para crear una solicitud de reserva futura especificando una plantilla de instancia con diferentes propiedades de VM, siga estos pasos:
No puedes actualizar una plantilla de instancia. En su lugar, cree una plantilla de instancia a partir de una plantilla ya creada.
Especifica la plantilla de instancia que acabas de crear al crear una solicitud de reserva futura de un solo proyecto o una solicitud de reserva futura compartida.
Opcional: elimina la plantilla de instancia anterior.
Para crear una solicitud de reserva futura sin especificar una plantilla de instancia, crea una solicitud de reserva futura de un solo proyecto o una solicitud de reserva futura compartida especificando las propiedades de la VM directamente.