Rozšíření a funkce virtuálních počítačů pro Windows
Rozšíření virtuálních počítačů Azure jsou malé aplikace, které na virtuálních počítačích Azure umožňují provádět úlohy konfigurace a automatizace po nasazení. Pokud virtuální počítač vyžaduje například instalaci softwaru, antivirovou ochranu nebo spuštění interního skriptu, je možné pro tento účel použít rozšíření virtuálního počítače. Rozšíření virtuálních počítačů Azure je možné spustit přes Azure CLI, PowerShell, šablony Azure Resource Manageru a Azure Portal. Rozšíření lze spojit s novým nasazením virtuálního počítače, případně spustit v jakémkoli existujícím systému.
Tento článek obsahuje přehled rozšíření virtuálních počítače, požadavky na používání rozšíření virtuálních počítače Azure a pokyny ke zjišťování, správě a odebírání rozšíření virtuálních počítače. Tento článek obsahuje obecné informace, protože je k dispozici mnoho rozšíření virtuálních počítače, z nichž každá má potenciálně jedinečnou konfiguraci. Podrobnosti o konkrétních rozšířeních najdete v jednotlivých dokumentech specifických pro jednotlivá rozšíření.
Případy použití a ukázky
K dispozici je několik různých rozšíření virtuálních počítače Azure, z nichž každé má konkrétní případ použití. Možné příklady:
- Konfigurace požadovaného stavu PowerShellu použijte na virtuální počítač s rozšířením DSC pro Windows. Další informace najdete v tématu Rozšíření konfigurace požadovaného stavu Azure.
- Nakonfigurujte monitorování virtuálního počítače pomocí rozšíření Log Analytics Agent VM. Další informace najdete v tématu Připojení Virtuální počítače Azure k Azure Monitor protokolů.
- Konfigurace virtuálního počítače Azure pomocí Chefu Další informace najdete v tématu Automatizace nasazení virtuálního počítače Azure pomocí Chefu.
- Nakonfigurujte monitorování infrastruktury Azure pomocí rozšíření Datadog. Další informace najdete na blogu služby Datadog.
Kromě rozšíření specifických pro procesy je k dispozici rozšíření vlastních skriptů pro virtuální Windows i linuxové počítače. Rozšíření vlastních skriptů pro Windows umožňuje spuštění libovolného skriptu PowerShellu na virtuálním počítači. Vlastní skripty jsou užitečné pro navrhování nasazení Azure, která vyžadují konfiguraci nad rámec toho, co mohou poskytovat nativní nástroje Azure. Další informace najdete v tématu Windows rozšíření vlastních skriptů virtuálního počítače.
Požadavky
Ke zpracování rozšíření na virtuálním počítači potřebujete nainstalovaného agenta Azure Windows Agent. Některá jednotlivá rozšíření mají požadavky, jako je například přístup k prostředkům nebo závislostem.
Agent virtuálního počítače Azure
Agent virtuálního počítače Azure spravuje interakce mezi virtuálním počítače Azure a kontroleru prostředků infrastruktury Azure. Agent virtuálního počítače zodpovídá za řadu funkčních aspektů nasazování a správy virtuálních počítače Azure, včetně spouštění rozšíření virtuálních počítače. Agent virtuálního počítače Azure je předinstalovaný na Azure Marketplace imagí a je možné ho ručně nainstalovat do podporovaných operačních systémů. Agent virtuálního počítače Azure pro Windows se označuje jako Windows hosta.
Informace o podporovaných operačních systémech a pokyny k instalaci najdete v tématu Agent virtuálního počítače Azure.
Podporované verze agenta
Aby bylo možné zajistit co nejlepší prostředí, existují minimální verze agenta. Další informace najdete v tomto článku.
Podporované operační systému
Agent Windows hosta běží na několika emes, ale rozhraní rozšíření má omezení pro tyto osy, které rozšíření využívají. Další informace najdete v tomto článku.
Některá rozšíření nejsou podporovaná ve všech operačních prostředích a mohou generovat kód chyby 51 – Nepodporovaný operační systém. Informace o podpoře najdete v dokumentaci k jednotlivým rozšířením.
Síťový přístup
Balíčky rozšíření se stahují z úložiště Azure Storage rozšíření a nahrání stavu rozšíření se odesílá do Azure Storage. Pokud používáte podporovanou verzi agentů, není nutné povolovat přístup ke službě Azure Storage v oblasti virtuálního počítače, protože agent může přesměrovat komunikaci na kontroler prostředků infrastruktury Azure pro komunikaci agenta (funkce HostGAPlugin prostřednictvím privilegovaného kanálu na privátní IP adrese 168.63.129.16). Pokud používáte podporovanou verzi agenta, musíte z virtuálního počítače povolit odchozí přístup k úložišti Azure v této oblasti.
Důležité
Pokud jste zablokovali přístup k 168.63.129.16 pomocí brány firewall hosta nebo pomocí proxy serveru, rozšíření selžou bez ohledu na výše uvedené informace. Jsou vyžadovány porty 80, 443 a 32526.
Agenty lze použít pouze ke stažení balíčků rozšíření a hlášení stavu. Pokud například instalace rozšíření potřebuje stáhnout skript z GitHub (vlastní skript) nebo potřebuje přístup k Azure Storage (Azure Backup), je potřeba otevřít další porty brány firewall nebo skupiny zabezpečení sítě. Různá rozšíření mají různé požadavky, protože se o aplikace pojí sama. Pro rozšíření, která vyžadují přístup k Azure Storage nebo Azure Active Directory, můžete povolit přístup pomocí značek služby Azure NSG pro Storage nebo AzureActiveDirectory.
Agent hosta Windows nepodporuje přesměrování požadavků agenta na provoz, což znamená, že agent hosta Windows proxy server bude při přístupu k prostředkům na internetu nebo na hostiteli prostřednictvím IP adresy 168.63.129.16 spoléhat na vlastní proxy server (pokud ho máte).
Zjišťování rozšíření virtuálních počítače
Pro použití s virtuálními počítači Azure je k dispozici řada různých rozšíření virtuálních počítačů. Úplný seznam zobrazíte pomocí příkazu Get-AzVMExtensionImage. Následující příklad uvádí všechna dostupná rozšíření v umístění WestUS:
Get-AzVmImagePublisher -Location "WestUS" |
Get-AzVMExtensionImageType |
Get-AzVMExtensionImage | Select Type, Version
Spuštění rozšíření virtuálního počítače
Rozšíření virtuálních počítače Azure běží na existujících virtuálních počítači, což je užitečné v případě, že potřebujete provést změny konfigurace nebo obnovit připojení na již nasazené virtuálním počítači. Rozšíření virtuálních virtuálních Azure Resource Manager do sad. Pomocí rozšíření s Resource Manager položek je možné virtuální počítače Azure nasadit a nakonfigurovat bez zásahu po nasazení.
Ke spuštění rozšíření u existujícího virtuálního počítače je možné použít následující metody.
PowerShell
Pro spouštění jednotlivých rozšíření existuje několik příkazů PowerShellu. Pokud chcete zobrazit seznam, použijte příkaz Get-Command a vyfiltrujte rozšíření:
Get-Command Set-Az*Extension* -Module Az.Compute
To poskytuje výstup podobný následujícímu:
CommandType Name Version Source
----------- ---- ------- ------
Cmdlet Set-AzVMAccessExtension 4.5.0 Az.Compute
Cmdlet Set-AzVMADDomainExtension 4.5.0 Az.Compute
Cmdlet Set-AzVMAEMExtension 4.5.0 Az.Compute
Cmdlet Set-AzVMBackupExtension 4.5.0 Az.Compute
Cmdlet Set-AzVMBginfoExtension 4.5.0 Az.Compute
Cmdlet Set-AzVMChefExtension 4.5.0 Az.Compute
Cmdlet Set-AzVMCustomScriptExtension 4.5.0 Az.Compute
Cmdlet Set-AzVMDiagnosticsExtension 4.5.0 Az.Compute
Cmdlet Set-AzVMDiskEncryptionExtension 4.5.0 Az.Compute
Cmdlet Set-AzVMDscExtension 4.5.0 Az.Compute
Cmdlet Set-AzVMExtension 4.5.0 Az.Compute
Cmdlet Set-AzVMSqlServerExtension 4.5.0 Az.Compute
Cmdlet Set-AzVmssDiskEncryptionExtension 4.5.0 Az.Compute
Následující příklad používá rozšíření Vlastních skriptů ke stažení skriptu z úložiště GitHub do cílového virtuálního počítače a pak skript spustí. Další informace o rozšíření vlastních skriptů najdete v tématu Přehled rozšíření vlastních skriptů.
Set-AzVMCustomScriptExtension -ResourceGroupName "myResourceGroup" `
-VMName "myVM" -Name "myCustomScript" `
-FileUri "https://raw.githubusercontent.com/neilpeterson/nepeters-azure-templates/master/windows-custom-script-simple/support-scripts/Create-File.ps1" `
-Run "Create-File.ps1" -Location "West US"
V následujícím příkladu se k resetování hesla správce virtuálního počítače Windows na dočasné heslo. Další informace o rozšíření přístupu k virtuálním počítačům najdete v tématu Resetování služby Vzdálená plocha v Windows virtuálním počítači. Po spuštění byste měli při prvním přihlášení resetovat heslo:
$cred=Get-Credential
Set-AzVMAccessExtension -ResourceGroupName "myResourceGroup" -VMName "myVM" -Name "myVMAccess" `
-Location WestUS -UserName $cred.GetNetworkCredential().Username `
-Password $cred.GetNetworkCredential().Password -typeHandlerVersion "2.0"
Příkaz Set-AzVMExtension lze použít ke spuštění libovolného rozšíření virtuálního počítače. Další informace najdete v referenčních informacích k Set-AzVMExtension.
portál Azure
Rozšíření virtuálního počítače je možné použít u existujícího virtuálního počítače prostřednictvím Azure Portal. Na portálu vyberte virtuální počítač, zvolte Rozšíření a pak vyberte Přidat. V seznamu dostupných rozšíření zvolte požadované rozšíření a postupujte podle pokynů v průvodci.
Následující příklad ukazuje instalaci rozšíření Microsoft Antimalware z Azure Portal:

Šablony Azure Resource Manageru
Rozšíření virtuálního počítače je možné přidat do Azure Resource Manager a spustit s nasazením šablony. Když nasazujete rozšíření pomocí šablony, můžete vytvořit plně nakonfigurovaná nasazení Azure. Například následující kód JSON je převzatý ze šablony Resource Manager nasadí sadu virtuálních počítače s vyrovnáváním zatížení a Azure SQL Database a pak na každý virtuální počítač nainstaluje aplikaci .NET Core. Rozšíření virtuálního počítače se postará o instalaci softwaru.
Další informace najdete v úplné šabloně Resource Manager .
{
"apiVersion": "2015-06-15",
"type": "extensions",
"name": "config-app",
"location": "[resourceGroup().location]",
"dependsOn": [
"[concat('Microsoft.Compute/virtualMachines/', variables('vmName'),copyindex())]",
"[variables('musicstoresqlName')]"
],
"tags": {
"displayName": "config-app"
},
"properties": {
"publisher": "Microsoft.Compute",
"type": "CustomScriptExtension",
"typeHandlerVersion": "1.9",
"autoUpgradeMinorVersion": true,
"settings": {
"fileUris": [
"https://raw.githubusercontent.com/Microsoft/dotnet-core-sample-templates/master/dotnet-core-music-windows/scripts/configure-music-app.ps1"
]
},
"protectedSettings": {
"commandToExecute": "[concat('powershell -ExecutionPolicy Unrestricted -File configure-music-app.ps1 -user ',parameters('adminUsername'),' -password ',parameters('adminPassword'),' -sqlserver ',variables('musicstoresqlName'),'.database.windows.net')]"
}
}
}
Další informace o vytváření šablon Resource Manager najdete v tématu Vytváření Azure Resource Manager šablon s Windows virtuálních počítači.
Zabezpečení dat rozšíření virtuálního počítače
Když spustíte rozšíření virtuálního počítače, může být nutné zahrnout citlivé informace, jako jsou přihlašovací údaje, názvy účtů úložiště a přístupové klíče účtu úložiště. Mnoho rozšíření virtuálních počítače zahrnuje chráněnou konfiguraci, která šifruje data a dešifruje je pouze uvnitř cílového virtuálního počítače. Každé rozšíření má konkrétní schéma chráněné konfigurace a každé z nich je podrobně probráno v dokumentaci pro konkrétní rozšíření.
Následující příklad ukazuje instanci rozšíření vlastních skriptů pro Windows. Příkaz, který se má spustit, zahrnuje sadu přihlašovacích údajů. V tomto příkladu není příkaz ke spuštění zašifrován:
{
"apiVersion": "2015-06-15",
"type": "extensions",
"name": "config-app",
"location": "[resourceGroup().location]",
"dependsOn": [
"[concat('Microsoft.Compute/virtualMachines/', variables('vmName'),copyindex())]",
"[variables('musicstoresqlName')]"
],
"tags": {
"displayName": "config-app"
},
"properties": {
"publisher": "Microsoft.Compute",
"type": "CustomScriptExtension",
"typeHandlerVersion": "1.9",
"autoUpgradeMinorVersion": true,
"settings": {
"fileUris": [
"https://raw.githubusercontent.com/Microsoft/dotnet-core-sample-templates/master/dotnet-core-music-windows/scripts/configure-music-app.ps1"
],
"commandToExecute": "[concat('powershell -ExecutionPolicy Unrestricted -File configure-music-app.ps1 -user ',parameters('adminUsername'),' -password ',parameters('adminPassword'),' -sqlserver ',variables('musicstoresqlName'),'.database.windows.net')]"
}
}
}
Přesunutím příkazu pro spuštění vlastnosti do chráněné konfigurace zabezpečíte řetězec provádění, jak je znázorněno v následujícím příkladu:
{
"apiVersion": "2015-06-15",
"type": "extensions",
"name": "config-app",
"location": "[resourceGroup().location]",
"dependsOn": [
"[concat('Microsoft.Compute/virtualMachines/', variables('vmName'),copyindex())]",
"[variables('musicstoresqlName')]"
],
"tags": {
"displayName": "config-app"
},
"properties": {
"publisher": "Microsoft.Compute",
"type": "CustomScriptExtension",
"typeHandlerVersion": "1.9",
"autoUpgradeMinorVersion": true,
"settings": {
"fileUris": [
"https://raw.githubusercontent.com/Microsoft/dotnet-core-sample-templates/master/dotnet-core-music-windows/scripts/configure-music-app.ps1"
]
},
"protectedSettings": {
"commandToExecute": "[concat('powershell -ExecutionPolicy Unrestricted -File configure-music-app.ps1 -user ',parameters('adminUsername'),' -password ',parameters('adminPassword'),' -sqlserver ',variables('musicstoresqlName'),'.database.windows.net')]"
}
}
}
Na virtuálním počítači Azure IaaS, který používá rozšíření, se v konzole certifikátů můžou zobrazit certifikáty, které mají předmět Windows generátor certifikátů Azure CRP. Na klasickém virtuálním počítači RDFE mají tyto certifikáty název subjektu Windows správy služeb Azure pro rozšíření.
Tyto certifikáty zabezpečují komunikaci mezi virtuálním počítačem a jeho hostitelem během přenosu chráněných nastavení (hesla, jiné přihlašovací údaje) používaných rozšířeními. Certifikáty jsou sestaveny kontrolerem prostředků infrastruktury Azure a předány agentovi virtuálního počítače. Pokud každý den virtuální počítač zastavíte a spustíte, může kontroler prostředků infrastruktury vytvořit nový certifikát. Certifikát je uložený v úložišti osobních certifikátů počítače. Tyto certifikáty je možné odstranit. Agent virtuálního počítače v případě potřeby znovu vytvoří certifikáty.
Jak se aktualizují agenti a rozšíření?
Agenti a rozšíření sdílejí stejný mechanismus automatické aktualizace.
Pokud je k dispozici aktualizace a jsou povolené automatické aktualizace, nainstaluje se na virtuální počítač až po změně rozšíření nebo jiných změn modelu virtuálního počítače, například:
- Datové disky
- Rozšíření
- Kontejner diagnostiky spouštění
- Tajné kódy hosta operačního systému
- Velikost virtuálního počítače
- Profil sítě
Důležité
Aktualizace se nainstaluje až po změně modelu virtuálního počítače.
Vydavatelé zk dispozici aktualizace pro oblasti v různou dobu, takže je možné, že virtuální počítače v různých oblastech můžete mít v různých verzích.
Poznámka
Některé aktualizace můžou vyžadovat další pravidla brány firewall. Viz Přístup k síti.
Výpis rozšíření nasazených do virtuálního počítače
$vm = Get-AzVM -ResourceGroupName "myResourceGroup" -VMName "myVM"
$vm.Extensions | select Publisher, VirtualMachineExtensionType, TypeHandlerVersion
Publisher VirtualMachineExtensionType TypeHandlerVersion
--------- --------------------------- ------------------
Microsoft.Compute CustomScriptExtension 1.9
Aktualizace agenta
Agent Windows hosta obsahuje pouze kód pro zpracování rozšíření , kód Windows zřizování je samostatný. Agenta hosta můžete odinstalovat Windows hosta. Automatickou aktualizaci agenta hosta okna nelze zakázat.
Kód pro zpracování rozšíření zodpovídá za komunikaci s prostředky infrastruktury Azure a za zpracování operací rozšíření virtuálních počítače, jako jsou instalace, hlášení stavu, aktualizace jednotlivých rozšíření a jejich odebrání. Aktualizace obsahují opravy zabezpečení, opravy chyb a vylepšení kódu pro zpracování rozšíření.
Informace o tom, jakou verzi používáte, najdete v tématu Zjišťování nainstalovaného Windows agenta hosta.
Aktualizace rozšíření
Když je k dispozici aktualizace rozšíření a povolí se automatické aktualizace, po změně modelu virtuálního počítače Windows agent hosta rozšíření stáhne a upgraduje.
Automatické aktualizace rozšíření jsou buď menší, nebo oprava hotfix. Při zřizování rozšíření můžete vyjádřit výslovný souhlas s dílčími aktualizacemi rozšíření nebo je odhlásit. Následující příklad ukazuje, jak automaticky upgradovat podverze v šabloně Resource Manager pomocí autoUpgradeMinorVersion: true,:
"properties": {
"publisher": "Microsoft.Compute",
"type": "CustomScriptExtension",
"typeHandlerVersion": "1.9",
"autoUpgradeMinorVersion": true,
"settings": {
"fileUris": [
"https://raw.githubusercontent.com/Microsoft/dotnet-core-sample-templates/master/dotnet-core-music-windows/scripts/configure-music-app.ps1"
]
},
Pokud chcete získat nejnovější opravy chyb podverz, důrazně doporučujeme v nasazeních rozšíření vždy vybrat automatickou aktualizaci. Aktualizace oprav hotfix, které provádějí opravy chyb zabezpečení nebo klíčů, nelze odhlásit.
Pokud automatické aktualizace rozšíření zakážete nebo potřebujete upgradovat hlavní verzi, použijte Set-AzVMExtension a zadejte cílovou verzi.
Jak identifikovat aktualizace rozšíření
Určení, jestli je na virtuálním počítači nastavené rozšíření s autoUpgradeMinorVersion
Z modelu virtuálního počítače můžete zjistit, jestli bylo rozšíření zřízeno pomocí autoUpgradeMinorVersion. Kontrolu můžete provést pomocí příkazu Get-AzVm a následujícím způsobem zadejte skupinu prostředků a název virtuálního počítače:
$vm = Get-AzVm -ResourceGroupName "myResourceGroup" -VMName "myVM"
$vm.Extensions
Následující příklad výstupu ukazuje, že hodnota autoUpgradeMinorVersion je nastavená na true:
ForceUpdateTag :
Publisher : Microsoft.Compute
VirtualMachineExtensionType : CustomScriptExtension
TypeHandlerVersion : 1.9
AutoUpgradeMinorVersion : True
Zjištění, kdy došlo k autoUpgradeMinorVersion
Pokud chcete zobrazit, kdy došlo k aktualizaci rozšíření, zkontrolujte protokoly agenta na virtuálním počítači ve složce C:\WindowsAzure\Logs\WaAppAgent.log.
V následujícím příkladu měl virtuální počítač nainstalovanou verzi Microsoft.Compute.CustomScriptExtension 1.8. Oprava hotfix byla dostupná pro verzi 1.9:
[INFO] Getting plugin locations for plugin 'Microsoft.Compute.CustomScriptExtension'. Current Version: '1.8', Requested Version: '1.9'
[INFO] Auto-Upgrade mode. Highest public version for plugin 'Microsoft.Compute.CustomScriptExtension' with requested version: '1.9', is: '1.9'
Oprávnění agenta
K provádění svých úloh musí agent běžet jako místní systém.
Řešení potíží s rozšířeními virtuálních počítače
Každé rozšíření virtuálního počítače může obsahovat kroky pro řešení potíží specifické pro toto rozšíření. Když například použijete rozšíření vlastních skriptů, podrobnosti o spuštění skriptu najdete místně na virtuálním počítači, na kterém bylo rozšíření spuštěno. Všechny kroky pro řešení potíží specifické pro rozšíření jsou podrobně uvedené v dokumentaci pro konkrétní rozšíření.
Následující postup řešení potíží platí pro všechna rozšíření virtuálního počítače.
Pokud chcete zkontrolovat Windows agenta hosta, podívejte se na aktivitu při zřizování vašeho rozšíření ve složce C:\WindowsAzure\Logs\WaAppAgent.log.
Další podrobnosti najdete v protokolech skutečných rozšíření.
C:\WindowsAzure\Logs\Plugins\<extensionName>Kódy chyb, známé problémy atd. najdete v částech pro řešení potíží v dokumentaci ke konkrétnímu rozšíření.
Prohlédněte si systémové protokoly. Zkontrolujte další operace, které mohly být v konfliktu s rozšířením, například dlouhotrcí instalaci jiné aplikace, která vyžadovala výhradní přístup správce balíčků.
Běžné důvody selhání rozšíření
Rozšíření mají 20 minut na spuštění (výjimky jsou rozšíření CustomScriptu, Chef a DSC, které mají 90 minut). Pokud nasazení tuto dobu překročí, označí se jako časový limit. Příčinou může být virtuální počítače s nízkými prostředky, jiné konfigurace virtuálních počítače nebo úlohy spuštění, které spotřebovávají velké množství prostředků, zatímco se rozšíření pokouší zřídit.
Minimální požadavky nejsou splněné. Některá rozšíření mají závislosti na skladových kopiích virtuálních počítače, jako jsou image prostředí HPC. Rozšíření mohou vyžadovat určité požadavky na přístup k síti, například komunikaci s Azure Storage nebo veřejnými službami. Dalším příkladem může být přístup k úložišti balíčků, dostatek místa na disku nebo bezpečnostní omezení.
Výhradní přístup správce balíčků. V některých případech může dojít ke konfliktu dlouho běžící konfigurace virtuálního počítače a instalace rozšíření, kdy oba potřebují výhradní přístup ke správci balíčků.
Zobrazení stavu rozšíření
Po spuštění rozšíření virtuálního počítače pro virtuální počítač použijte Get-AzVM k vrácení stavu rozšíření. Dílčí stavy[0] ukazují, že zřizování rozšíření bylo úspěšné, což znamená, že se úspěšně nasadilo do virtuálního počítače, ale spuštění rozšíření uvnitř virtuálního počítače selhalo, dílčí stavy[1].
Get-AzVM -ResourceGroupName "myResourceGroup" -VMName "myVM" -Status
Výstup je podobný následujícímu příkladu výstupu:
Extensions[0] :
Name : CustomScriptExtension
Type : Microsoft.Compute.CustomScriptExtension
TypeHandlerVersion : 1.9
Substatuses[0] :
Code : ComponentStatus/StdOut/succeeded
Level : Info
DisplayStatus : Provisioning succeeded
Message : Windows PowerShell \nCopyright (C) Microsoft Corporation. All rights reserved.\n
Substatuses[1] :
Code : ComponentStatus/StdErr/succeeded
Level : Info
DisplayStatus : Provisioning succeeded
Message : The argument 'cseTest%20Scriptparam1.ps1' to the -File parameter does not exist. Provide the path to an existing '.ps1' file as an argument to the
-File parameter.
Statuses[0] :
Code : ProvisioningState/failed/-196608
Level : Error
DisplayStatus : Provisioning failed
Message : Finished executing command
Stav spuštění rozšíření najdete také v Azure Portal. Pokud chcete zobrazit stav rozšíření, vyberte virtuální počítač, zvolte Rozšíření a pak požadované rozšíření.
Opětovné spuštění rozšíření virtuálního počítače
Mohou se zobrazit případy, kdy je potřeba znovu spustit rozšíření virtuálního počítače. Rozšíření můžete znovu spustit tak, že ho odeberete a pak ho znovu s jeho pomocí metody spuštění podle vašeho výběru. Pokud chcete rozšíření odebrat, použijte remove-AzVMExtension následujícím způsobem:
Remove-AzVMExtension -ResourceGroupName "myResourceGroup" -VMName "myVM" -Name "myExtensionName"
Rozšíření můžete také odebrat v Azure Portal následujícím způsobem:
- Vyberte virtuální počítač.
- Zvolte Rozšíření.
- Vyberte požadované rozšíření.
- Zvolte Odinstalovat.
Referenční informace k běžným rozšířením virtuálních počítače
| Název rozšíření | Description | Další informace |
|---|---|---|
| Rozšíření vlastních skriptů pro virtuální počítače | Spouštění skriptů na virtuálním počítači Azure | Rozšíření vlastních skriptů pro virtuální počítače |
| Rozšíření DSC pro Windows | Rozšíření PowerShell DSC (Desired State Configuration) | Rozšíření DSC pro Windows |
| Rozšíření Azure Diagnostics | Správa Azure Diagnostics | Azure Diagnostics rozšíření |
| Rozšíření pro přístup k virtuálním datům Azure | Správa uživatelů a přihlašovacích údajů | Rozšíření přístupu k virtuálnímu počítači pro Linux |
Další kroky
Další informace o rozšířeních virtuálních počítačů najdete v tématu Přehled funkcí a rozšíření virtuálních počítačů Azure.