Řešení potíží s ASDKTroubleshoot the ASDK

Tento článek poskytuje běžné informace pro řešení potíží s Azure Stack Development Kit (ASDK).This article provides common troubleshooting info for the Azure Stack Development Kit (ASDK). Nápovědu k Azure Stack integrovaným systémům najdete v tématu řešení potíží s Microsoft Azure Stack.For help with Azure Stack integrated systems, see Microsoft Azure Stack troubleshooting.

Vzhledem k tomu, že ASDK je zkušební prostředí, podpora Microsoftu neposkytuje podporu.Because the ASDK is an evaluation environment, Microsoft Support does not provide support. Pokud jste narazili na problém, který není dokumentován, můžete získat pomoc od odborníků na Microsoft Q&A for Azure Stack.If you're experiencing an issue that isn't documented, you can get help from experts on Microsoft Q&A for Azure Stack.

NasazeníDeployment

Selhání nasazeníDeployment failure

Pokud při instalaci dojde k chybě, můžete restartovat nasazení z neúspěšného kroku pomocí možnosti-znovu spustit ve skriptu nasazení.If you experience a failure during installation, you can restart the deployment from the failed step by using the -rerun option of the deployment script. Příklad:For example:

cd C:\CloudDeployment\Setup
.\InstallAzureStackPOC.ps1 -Rerun

Na konci nasazení je relace PowerShellu stále otevřená a nezobrazuje žádný výstup.At the end of the deployment, the PowerShell session is still open and doesn't show any output

Toto chování je pravděpodobně pouze výsledkem výchozího chování příkazového okna prostředí PowerShell, když je vybráno.This behavior is probably just the result of the default behavior of a PowerShell command window when it's been selected. Nasazení ASDK bylo úspěšné, ale při vybírání okna byl skript pozastaven.The ASDK deployment has succeeded but the script was paused when selecting the window. Dokončení instalace můžete ověřit tak, že si vyhledáte slovo "vybrat" v záhlaví okna příkazového řádku.You can verify setup has completed by looking for the word "select" in the titlebar of the command window. Stisknutím klávesy ESC zrušte výběr a po ní by se měla zobrazit zpráva o dokončení.Press the ESC key to unselect it, and the completion message should be shown after it.

Parametr chyby ověřování šablony osProfile není povolený.Template validation error parameter osProfile is not allowed

Pokud se během ověřování šablony zobrazí chybová zpráva, že parametr osProfile není povolen, ujistěte se, že používáte správné verze rozhraní API pro tyto komponenty:If you get an error message during template validation that the parameter 'osProfile' is not allowed, make sure you are using the correct versions of the APIs for these components:

Pokud chcete zkopírovat VHD z Azure do Azure Stack, použijte AzCopy 7.3.0.To copy a VHD from Azure to Azure Stack, use AzCopy 7.3.0. Spolupracujte se svým dodavatelem, abyste mohli vyřešit problémy s samotným obrázkem.Work with your vendor to resolve issues with the image itself. Další informace o požadavcích na WALinuxAgent pro Azure Stack najdete v tématu Agent Azure Linux.For more information about the WALinuxAgent requirements for Azure Stack, see Azure LinuX Agent.

Nasazení se nezdařilo z důvodu nedostatku externího přístupu.Deployment fails due to lack of external access

Pokud se nasazení nezdaří ve fázích, kde je vyžadován externí přístup, bude vrácena výjimka jako v následujícím příkladu:When deployment fails at stages where external access is required, an exception like the following example will be returned:

An error occurred while trying to test identity provider endpoints: System.Net.WebException: The operation has timed out.
   at Microsoft.PowerShell.Commands.WebRequestPSCmdlet.GetResponse(WebRequest request)
   at Microsoft.PowerShell.Commands.WebRequestPSCmdlet.ProcessRecord()at, <No file>: line 48 - 8/12/2018 2:40:08 AM

Pokud k této chybě dojde, zajistěte, aby byly splněny všechny minimální požadavky na síť, a to kontrolou dokumentace k provozu sítě nasazení.If this error occurs, make sure all minimum networking requirements have been met by reviewing the deployment network traffic documentation. Nástroj pro kontrolu sítě je k dispozici také pro partnery jako součást sady partner Toolkit.A network checker tool is also available for partners as part of the Partner Toolkit.

K ostatním selháním nasazení obvykle dochází v důsledku potíží s připojením k prostředkům na internetu.Other deployment failures are typically due to problems connecting to resources on the Internet.

Pokud chcete ověřit připojení k prostředkům na internetu, můžete provést následující kroky:To verify connectivity to resources on the Internet, you can perform the following steps:

  1. Otevřete PowerShell.Open PowerShell.
  2. Enter-PSSession k WAS01 nebo libovolnému virtuálnímu počítači ERCs.Enter-PSSession to the WAS01 or any of the ERCs VMs.
  3. Spusťte následující rutinu:Run the following cmdlet:
    Test-NetConnection login.windows.net -port 443
    

Pokud tento příkaz neproběhne úspěšně, ověřte, zda je přepínač pro ověřování a všechna další síťová zařízení nakonfigurována tak, aby povolovala síťový provoz.If this command fails, verify the TOR switch and any other network devices are configured to allow network traffic.

Virtuální počítačeVirtual machines

Před nasazením virtuálních počítačů v Azure Stack je třeba přidat položku galerie a image Windows serveru.A Windows Server image and gallery item must be added before deploying VMs in Azure Stack.

Po restartování Azure Stack hostitele se některé virtuální počítače automaticky nespustí.After restarting my Azure Stack host, some VMs don't automatically start

Po restartování hostitele si můžete všimnout, že Azure Stack Services nejsou hned k dispozici.After rebooting your host, you may notice Azure Stack services aren't immediately available. Důvodem je to, že virtuální počítače Azure Stack infrastruktury a RPS nějakou dobu nekontrolují konzistenci, ale nakonec se spustí automaticky.This is because Azure Stack infrastructure VMs and RPs take some time to check consistency, but will eventually start automatically.

Můžete si také všimnout, že se virtuální počítače tenanta po restartování hostitele ASDK automaticky nespustí.You might also notice that tenant VMs don't automatically start after a reboot of the ASDK host. Můžete je převést do online režimu pomocí několika ručních kroků:You can bring them online with a few manual steps:

  1. Na hostiteli ASDK spusťte Správce clusteru s podporou převzetí služeb při selhání v nabídce Start.On the ASDK host, start Failover Cluster Manager from the Start Menu.
  2. Vyberte cluster S-cluster. azurestack. Local.Select the cluster S-Cluster.azurestack.local.
  3. Vyberte role.Select Roles.
  4. Virtuální počítače tenanta se zobrazí v uloženém stavu.Tenant VMs appear in a saved state. Jakmile budou všechny virtuální počítače infrastruktury spuštěné, klikněte pravým tlačítkem na virtuální počítače tenanta a výběrem Spustit spusťte obnovení virtuálního počítače.Once all Infrastructure VMs are running, right-click the tenant VMs and select Start to resume the VM.

Odstranili jsme některé virtuální počítače, ale pořád se na disku zobrazují soubory VHDI've deleted some VMs, but still see the VHD files on disk

Toto chování je záměrné:This behavior is by design:

  • Při odstranění virtuálního počítače se virtuální pevné disky neodstraňují.When you delete a VM, VHDs aren't deleted. Disky jsou samostatné prostředky ve skupině prostředků.Disks are separate resources in the resource group.
  • Když se účet úložiště odstraní, odstraní se hned po Azure Resource Manager, ale disky, které můžou obsahovat, se pořád uchovávají v úložišti, až do doby, než se spustí shromažďování paměti.When a storage account gets deleted, the deletion is visible immediately through Azure Resource Manager, but the disks it may contain are still kept in storage until garbage collection runs.

Pokud se zobrazí "osamocené" disky VHD, je důležité znát, jestli jsou součástí složky pro účet úložiště, který se odstranil.If you see "orphan" VHDs, it's important to know if they're part of the folder for a storage account that was deleted. Pokud se účet úložiště neodstranil, je normální, že virtuální pevné disky zůstanou.If the storage account wasn't deleted, it's normal that the VHDs remain.

Další informace o konfiguraci prahové hodnoty pro uchování a opětovného získávání na vyžádání najdete v tématu Správa účtů úložiště.You can read more about configuring the retention threshold and on-demand reclamation in manage storage accounts.

ÚložištěStorage

Recyklace úložištěStorage reclamation

Může trvat až 14 hodin, než se kapacita uvolní, aby se na portálu zobrazovala.It can take up to 14 hours for reclaimed capacity to show up in the portal. Recyklace místa závisí na různých faktorech, včetně procentuálního využití vnitřních souborů kontejneru v úložišti objektů blob bloku.Space reclamation depends on various factors including usage percentage of internal container files in block blob store. V závislosti na tom, kolik dat je odstraněno, však není nijak zaručeno množství místa, které by mohlo být uvolněno při spuštění systému uvolňování paměti.Therefore, depending on how much data is deleted, there's no guarantee on the amount of space that could be reclaimed when garbage collector runs.

Další krokyNext steps

Navštívit fórum podpory Azure StackVisit the Azure Stack support forum