Есть ли возможность скопировать файлы с виртуальной машины Azure на несколько виртуальных машин в VMSS?

У меня есть файл на одной из виртуальных машин в Azure. Я хочу, чтобы этот файл был помещен во все виртуальные машины в наборе VM Scale.

Я пробовал использовать несколько команд Azure CLI в качестве таковых az vmss run-command, но он дает возможность выполнить команду внутри виртуальной машины в VMSS.

Я ожидаю другого варианта, кроме scp или ssh, поскольку оба варианта потребуют дополнительных усилий для копирования файлов, а также клиенту (машине, на которой находится исходный файл) необходимо знать информацию о виртуальных машинах в VMSS.


person Udhay    schedule 28.09.2019    source источник


Ответы (1)


Я думаю, что самый простой способ, за исключением SCP или SSH, - это подключить файловый ресурс Azure к VMSS после того, как вы скопируете файл в общий файловый ресурс. Вы можете взглянуть на пример о Шаблон файлов Azure для масштабируемых наборов виртуальных машин. Таким образом, все виртуальные машины в VMSS будут совместно использовать файлы в файловом ресурсе Azure.

person Charles Xu    schedule 30.09.2019