在我的 Azure 云中,我有一个运行 Ubuntu 14 的独立 VM,我在其中安装了一堆自定义软件。虚拟机不是经典的,这是一种“新型”虚拟机。我还创建了一个规模集。现在我想以某种方式捕获我的独立 VM 的图像并将其部署到我的规模集的所有机器上。理想情况下,我不想重新创建规模集,而只是替换分配的机器中的图像。如何才能做到这一点?
问问题
800 次
1 回答
1
- 如果要从现有 VM 创建新的规模集,可以按照以下说明操作:https ://msftstack.wordpress.com/2016/06/20/how-to-convert-an-azure-virtual-machine-to -a-vm-规模集/
- 如果您有基于自定义映像的现有规模集,则可以按照相同的说明将通用 VM 复制到 VMSS 的存储帐户中,然后更新 VM 规模集模型中的映像 URI,然后在 VM 上执行更新调用(例如,手动升级 REST API 调用或 Update-AzureRmVmssInstance PowerShell 调用)。有关推出升级的更多详细信息,请参阅此帖子:https ://msftstack.wordpress.com/2016/05/17/how-to-upgrade-an-azure-vm-scale-set-without-shutting-it-下/
- 如果您有基于平台映像的现有规模集(例如市场中的官方 Windows 或 Linux 映像之一),那么您唯一的选择是创建一个新的规模集 - 将规模集从平台映像切换到自定义映像目前不支持。
于 2016-07-18T17:30:08.470 回答