Как добавить дополнительное хранилище при создании экземпляра Google Cloud из образа машины (с помощью CLI)?

Как добавить дополнительное хранилище при создании экземпляра Google Cloud из образа машины (с помощью CLI)?

Я хочу использовать gcloud CLI для создания новых экземпляров на основе образа машины. Я могу создать экземпляр, но не могу понять, как добавить дополнительное хранилище к экземпляру. сверх фиксированного размера загрузочного диска образа машины (в данном случае 30 ГБ). Если я не использую опцию "--source-machine-image", я могу создать загрузочный диск или дополнительный диск любого размера, и я увижу его, когда введу "lsblk", но пока ничего из того, что я пробовал, на самом деле не дает мне дополнительного диска, который отображается на экземпляре.

решение1

Ксоздать экземпляр виртуальной машиныВы можете использовать следующую команду:

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

И --source-machine-imageэто опция, которую вы можете использовать для создания своего экземпляра из образа машины.

Здесь у вас есть два варианта добавления дополнительного хранилища к экземпляру, и вы можете проверить этодокументациядля получения более подробной информации.

  1. Изменение размера зонального постоянного диска

Вы можете изменить размер зональных постоянных дисков, когда вашим экземплярам требуется больше места для хранения, и подключить несколько вторичных дисков только тогда, когда вам нужно разделить данные на уникальные разделы.

В gcloudинструменте используйте disks resizeкоманду и укажите --sizeфлаг с желаемым размером диска в гигабайтах.

gcloud compute disks resize DISK_NAME --size DISK_SIZE
  1. Добавление пустого зонального постоянного диска к вашему экземпляру
gcloud compute disks create DISK_NAME \
  --size DISK_SIZE \
  --type DISK_TYPE

После создания диска, подключите его к любому работающему или остановленному экземпляру. Используйте команду gcloud compute instances attach-disk:

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

Помните, что новый пустой зональный постоянный диск изначально не содержит данных или файловой системы, и вам необходимо отформатировать этот диск самостоятельно после подключения его к экземпляру. Для выполнения этой задачи вы можете воспользоваться следующей документацией:Форматирование и монтирование зонального постоянного диска

Связанный контент