Sdílet prostřednictvím


Řešení potíží s vlastními šablonami imagí ve službě Azure Virtual Desktop

Vlastní šablony imagí ve službě Azure Virtual Desktop umožňují snadno vytvořit vlastní image, kterou můžete použít při nasazování virtuálních počítačů hostitelů relací. Tento článek vám pomůže vyřešit některé problémy, na které můžete narazit.

Obecné řešení potíží při vytváření image

Azure Image Builder k vytváření imagí používá Hashicorp Packer. Packer vypíše všechny položky protokolu do souboru s názvem customization.log. Ve výchozím nastavení se tento soubor nachází ve skupině prostředků, kterou Azure Image Builder vytvořil automaticky s konvencí IT_<ResourceGroupName>_<TemplateName>_<GUID>pojmenování . Toto pojmenování můžete přepsat zadáním vlastního názvu ve fázi vytváření šablony.

V této skupině prostředků je účet úložiště s kontejnerem objektů blob označovaným jako packerlogs. V kontejneru je složka s názvem GUID, ve které najdete soubor protokolu. Položky pro předdefinované skripty, které používáte k přizpůsobení obrázku, začínají počátečním přizpůsobením AVD AIB: {Název skriptu}: {Timestamp}, které vám pomůžou najít případné chyby související se skripty.

Informace o tom, jak interpretovat protokoly Azure Image Builderu, najdete v tématu Řešení potíží s Nástrojem image Builderu virtuálních počítačů Azure.

Důležité

podpora Microsoftu nezpracuje problémy s žádnými skripty vytvořenými zákazníkem ani žádnými skripty nebo šablonami zkopírovanými z úložiště Microsoftu a změněnými. Můžete spolupracovat a vylepšovat tyto nástroje v našem úložišti GitHub, kde můžete otevřít problém. Další informace najdete v tématu Proč nepodporujeme skripty zákazníka nebo třetích stran?

Skupina prostředků musí být prázdná.

Pokud pro Azure Image Builder zadáte vlastní skupinu prostředků, která se má použít, musí být před spuštěním sestavení image prázdná. To znamená, že pokud chcete znovu použít existující skupinu prostředků pro tento účel, stačí odstranit všechny prostředky v ní. Pokud tyto položky potřebujete zachovat, můžete také zadat jinou novou skupinu prostředků na kartě vlastností sestavení při vytváření šablony.

Skript není k dispozici

Pokud se zobrazí zpráva Identifikátor URI> prostředku <není k dispozici. Zkontrolujte, jestli soubor existuje a že k němu Může získat přístup Tvůrce imagí, zkontrolujte identifikátor URI (Uniform Resource Identifier) vašeho skriptu. Musí to být veřejně dostupné umístění, jako je GitHub nebo webová služba.

Pokud se zobrazí zpráva Ověření se nezdařilo: Chyba s ověřením verze Hyper-V (křížové generování pro více verzí Hyper-V se nepodporuje). Poskytnutá skupina SIG: <ID> prostředku má jinou verzi> technologie Hyper-V< než verze> zdrojové image<, ujistěte se, že generování zdrojové image je stejné jako generace, kterou jste zadali pro definici image virtuálního počítače Galerie výpočetních prostředků Azure.

Generování zdrojového obrázku se zobrazí, když vyberete obrázek, který chcete použít. Generování definice image virtuálního počítače můžete zkontrolovat na webu Azure Portal, Azure CLI pomocí referenčního příkazu az sig image-definition list nebo PowerShellu pomocí rutiny Get-AzGalleryImageDefinition .

Zásady sítě PrivateLinkService nejsou pro danou podsíť zakázané.

Pokud se zobrazí chybová zpráva při spuštění zásad sítě PrivateLinkService není pro danou podsíť zakázaná, musíte v podsíti zakázat zásady privátní služby. Další informace najdete v tématu Zakázání zásad privátní služby v podsíti.

Problémy s instalací nebo povolením dalších jazyků na imagích Windows 10

Další jazyky je možné přidat vlastními šablonami imagí, které používají rutinu Prostředí PowerShell pro instalaci jazyka. Pokud máte problémy s instalací nebo povolením dalších jazyků v imagích s více relacemi Windows 10 Enterprise a Windows 10 Enterprise, ujistěte se, že:

  • Instalace jazykových sad podle zásad skupiny na image nebyla zakázána. Nastavení zásad najdete v následujících umístěních:

    • Šablony> pro správu konfigurace>počítače Ovládací panely> Regionální a jazykové možnosti>Omezit jazykovou sadu a instalaci jazykových funkcí

    • Šablony> pro správu konfigurace>uživatelů Ovládací panely> Regionální a jazykové možnosti>Omezit jazykovou sadu a instalaci jazykových funkcí

  • Hostitelé relací se můžou připojit k služba Windows Update ke stažení jazyků a nejnovějších kumulativních aktualizací.

Nejde na kartě zdrojové image na webu Azure Portal pokračovat

Když vytvoříte vlastní šablonu image na webu Azure Portal, možná nebudete moct pokračovat na kartě Zdrojová image, pokud jako typ zdroje vyberete Galerii výpočetních prostředků Azure. Vedle názvu karty se zobrazí červená X . Jako alternativní řešení vyberte Předchozí , abyste se vrátili na kartu Základy , a pak vyberte Další , abyste se vrátili na kartu Zdroj obrázku . Teď byste měli být schopni přejít na další kartu a vedle názvu karty se zobrazí zelená značka zaškrtnutí.

Během operace skupin kontejnerů Azure došlo k chybě autorizace

Vlastní šablony imagí vyžadují Microsoft.ContainerInstance , aby poskytovatel prostředků zaregistrovaný ve vašem předplatném kvůli závislosti na Azure Image Builderu. Pokud se zobrazí chyba The client '<GUID>' with object id '<GUID>' does not have authorization to perform action 'Microsoft.ContainerInstance/register/action' over scope '/subscriptions/<subscription ID>' or the scope is invalid, musíte ve svém předplatném Microsoft.ContainerInstance zaregistrovat poskytovatele prostředků. Jakmile zaregistrujete poskytovatele prostředků, zkuste akci zopakovat. Informace o tom, jak zkontrolovat jejich stav registrace a jak je v případě potřeby zaregistrovat, najdete v tématu Poskytovatelé a typy prostředků Azure.