2017-05-28 12 views

答えて

1

あなたはVMSSの拡張を削除するためにAzure CLI 2.0を使用することができます。次のコマンドを使用できます。

az vmss extension delete --name 
         --resource-group 
         --vmss-name 

私のラボでは、次の例を参照してテストすることができます。

1.List VMSS extesnion。

[email protected]:~/.ssh# az vmss extension list --resource-group shuivmss --vmss-name shui 
[ 
    { 
    "autoUpgradeMinorVersion": true, 
    "id": null, 
    "name": "customScript", 
    "protectedSettings": null, 
    "provisioningState": null, 
    "publisher": "Microsoft.Compute", 
    "settings": { 
     "fileUris": [ 
     "https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/201-vmss-custom-script-windows/scripts/helloWorld.ps1" 
     ] 
    }, 
    "type": "CustomScriptExtension", 
    "typeHandlerVersion": "1.8" 
    } 
] 

2.拡張子名を取得して削除します。

az vmss extension delete --name customScript --resource-group shuivmss --vmss-name shui 

詳しい情報についてaz vmss extension使用量がこのlinkを参照してください。

+0

@guillemで動作すると仮定しています。間違い、Azure Cli 2.0インストーラのリンクは間違っています。私はそれを更新しました。それは動作しますか? –

+0

はすでにインストールされていたので、気づかなかった。非常に便利なことに、あなたはまた私に拡張子をリストするオプションを提供しました。私はそれを簡単に取り除いた。 – guillem

+0

私の場合は、Linuxマシンでドッカーの拡張機能を削除していましたが、インスタンスを0に設定して再作成する必要がありました。少しトリッキーですが、それはすべての後に働いた – guillem

1

Remove-AzureRmVmssExtension Powershellコマンドレットを使用するのが最も簡単な方法です。実際の例は見つけられませんでしたが、それほど難しくないはずです。

参考:
https://docs.microsoft.com/en-us/powershell/module/azurerm.compute/remove-azurermvmssextension?view=azurermps-4.0.0

+0

ありがとう、私はこの1つを認識していませんでした!試してフィードバックを返します。 – guillem

+0

私は最終的にはaz cliで削除しましたが、これはPS – guillem

関連する問題