Может ли кто-нибудь помочь мне узнать, можем ли мы добавить диск к Azure vm, не выключая его или не останавливая виртуальную машину?
Как мы знаем, мы можем прикрепить диск с данными к ВМ Azure, и есть нет необходимости останавливать эту ВМ. Здесь официальная статья о прикреплении диска с данными к ВМ Azure Windows, пожалуйста, смотрите it.
Кстати, если вы достигли лимита на количество дисков, мы должны изменить размер ВМ, а это требует перезагрузки.
=========
Update:
.
Извините за мою ошибку, в модуле Azure ASM мы можем изменить размер диска с данными без выключения ВМ, но в ARM, мы должны выключить эту ВМ и обновить диск с данными с помощью powershell, вот скрипт powershell:
$vm = get-azurermvm -resourcegroup vms -name jasonv
$vm.StorageProfile.DataDisks
Set-AzureRmVMDataDisk -VM $vm -Name jasonv-20170531-143430 -DiskSizeInGB 20
update-azurermvm -vm $vm -ResourceGroupName vms