¿Cómo agregar almacenamiento adicional al crear una instancia de Google Cloud a partir de una imagen de máquina (usando CLI)?

¿Cómo agregar almacenamiento adicional al crear una instancia de Google Cloud a partir de una imagen de máquina (usando CLI)?

Quiero usar la CLI de gcloud para crear nuevas instancias basadas en una imagen de máquina. Puedo crear la instancia sin problemas, pero no sé cómo agregar almacenamiento adicional a la instancia. más allá del tamaño fijo del disco de arranque de la imagen de la máquina (en este caso, 30 GB). Si no uso la opción "--source-machine-image", puedo crear un disco de arranque o un disco adicional de cualquier tamaño y lo veo cuando escribo "lsblk", pero hasta ahora no he probado nada. me da un disco adicional que aparece en la instancia.

Respuesta1

Acrear una instancia de máquina virtualpuedes usar el siguiente comando:

gcloud compute instances create VM_NAME \
    [--image IMAGE | --image-family IMAGE_FAMILY] \
    --image-project IMAGE_PROJECT

Y --source-machine-imagees la opción que puedes usar para crear tu instancia a partir de una imagen de máquina.

Aquí tienes dos opciones para agregar almacenamiento adicional a la instancia, y puedes marcar estodocumentaciónpara mas detalles.

  1. Cambiar el tamaño de un disco persistente zonal

Puede cambiar el tamaño de los discos persistentes zonales cuando sus instancias requieran más almacenamiento y conectar varios discos secundarios solo cuando necesite separar sus datos en particiones únicas.

En la gcloudherramienta, use el disks resizecomando y especifique la --sizebandera con el tamaño de disco deseado, en gigabytes.

gcloud compute disks resize DISK_NAME --size DISK_SIZE
  1. Agregar un disco persistente zonal en blanco a su instancia
gcloud compute disks create DISK_NAME \
  --size DISK_SIZE \
  --type DISK_TYPE

Después de crear el disco, conéctelo a cualquier instancia en ejecución o detenida. Utilice el gcloud compute instances attach-diskcomando:

gcloud compute instances attach-disk INSTANCE_NAME \
  --disk DISK_NAME

Tenga en cuenta que un nuevo disco persistente zonal en blanco comienza sin datos ni sistema de archivos y debe formatear este disco usted mismo después de adjuntarlo a su instancia; puede seguir esta documentación para esta tarea:Formatear y montar un dis persistente zonal

información relacionada