Разверните диски данных набора масштабов виртуальной машины Azure (VMSS) - PullRequest
0 голосов
/ 19 марта 2019

У меня установлена ​​виртуальная машина с 2-мя масштабами виртуальной машины.Требуется расширить информационный диск.Я успешно расширил диск данных виртуальной машины (прикрепленный диск).После чего я пытаюсь расширить размер набора данных дисков, но с ошибкой.

Это то, что я сделал, чтобы развернуть подключенный к виртуальной машине диск:

az disk update --resource-group e4s --name e4s-vm-0_disk2_a3d99285cfbc4f0987c8a9c8e4c1f7ef --size-gb 130

ssh к экземпляру и выполнил:

sudo mdadm --assemble --update=devicesize /dev/md0 /dev/sdc
sudo mount /dev/md0 /mnt/data
sudo xfs_growfs /mnt/data

После чего df -h имелувеличенный размер показан правильно.

Для VMSS это то, что я сделал:

az vmss update -n e4s-ss -g e4s --set virtualMachineProfile.storageProfile.dataDisks[0].diskSizeGb=130

Проверена модель набора масштаба:

az disk update --resource-group e4s -n e4s-vm-0_disk2_a3d99285cfbc4f0987c8a9c8e4c1f8ef --size-gb 130

[
  {
    "caching": "None",
    "createOption": "empty",
    "diskSizeGb": 130,
    "lun": 0,
    "managedDisk": {
      "storageAccountType": "Premium_LRS"
    },
    "name": null
  }
]

В портале такжеон имеет размер 130 enter image description here Обновлен sc

Поскольку политика обновления является ручной, обновите ее:

az vmss update-instances -n e4s-ss -g e4s --instance-ids 1
az vmss update-instances -n e4s-ss -g e4s --instance-ids 2

enter image description here

После подключения ssh к одному из vmss были выполнены те же команды, которые были выполнены после развертывания диска виртуальной машины.Но новый расширенный размер не отображается.

Ответы [ 3 ]

1 голос
/ 06 апреля 2019

После выполнения первого шага: az vmss update -n e4s-ss -g e4s --set virtualMachineProfile.storageProfile.dataDisks [0] .diskSizeGb = 130

Вернулись ли вы на портал Azure, щелкните экземпляры, выберите экземпляры и нажмите обновить ??

Я сделал это, и это работает для меня.

0 голосов
/ 20 марта 2019

Какую бы процедуру я не выполнял, это правильно.Вместо остановки vmss они должны быть deallocated и started снова.

0 голосов
/ 19 марта 2019

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

https://docs.microsoft.com/en-us/azure/virtual-machines/linux/expand-disks#expand-a-disk-partition-and-filesystem

Попробуйте и посмотрите, работает ли он для вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...