

AzureのAutoScaleにおいて、元となるVMSSのOSディスクのURI変更をPowershellで行いたいと考えています。  
コマンド自体はUpdate-
azurermvmssで実行できたのですが、DefaultでVMの数を指定している場合、少なくともその台数分は最初に作られて消える事が無い為、AutoScaleして作られたVMとイメージに違いが出てしまいます。  
全てのVMSSに新しいカスタムイメージを適用する事はできないのでしょうか？

作成されるVMの最小値とDefault値を一旦0にして全てのVMを消した後、元の値に戻す事で全てのVMにイメージの適用はできるのですが、これを行うとAutoScaleしている間VMが全て消える時間が発生してしまい、サービスダウンしてしまうのでできれば別の方法を考えたいと思っています。


CC BY-SA 3.0
2016-06-21T05:33:03.450
26910
2016-06-30T15:13:04.300
14512
question
azure powershell
Azure AutoScaleの参照VHDファイルの差し替えをPowershellで行いたい


Update-AzureRmVmssInstance を使ってインスタンスIDで指定したものをUpdateできると思いますがどうでしょう。

参考: [How to upgrade an Azure VM Scale Set without shutting it
down](https://msftstack.wordpress.com/2016/05/17/how-to-upgrade-an-azure-vm-
scale-set-without-shutting-it-down/)


CC BY-SA 3.0
2016-06-21T08:32:29.923
26915
2016-06-21T08:32:29.923
2202
26910
answer


コメントが追加できなかったので、別回答で失礼します。  
私も何度かカスタムイメージのアップグレードを試しましたが、そのような挙動になったことはないですね。。。  
一度サポートのほうに問い合わせをすることをお勧めします。  
ちなみにコマンドが止まってしまうとは具体的にどのような挙動でしょうか？


CC BY-SA 3.0
2016-06-30T15:13:04.300
27229
2016-06-30T15:13:04.300
17017
26910
answer