Problemen met de ASDK oplossenTroubleshoot the ASDK

Dit artikel bevat algemene informatie over het oplossen van problemen met de Azure Stack Development Kit (ASDK).This article provides common troubleshooting info for the Azure Stack Development Kit (ASDK). Zie Microsoft Azure stack Troubleshooting(Engelstalig) voor hulp bij het Azure stack van geïntegreerde systemen.For help with Azure Stack integrated systems, see Microsoft Azure Stack troubleshooting.

Omdat de ASDK een evaluatie omgeving is, biedt Microsoft Ondersteuning geen ondersteuning.Because the ASDK is an evaluation environment, Microsoft Support does not provide support. Als u een probleem ondervindt dat niet is gedocumenteerd, kunt u hulp vragen aan experts op micro soft Q&A voor 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.

ImplementatieDeployment

Implementatie foutDeployment failure

Als er een fout optreedt tijdens de installatie, kunt u de implementatie van de mislukte stap opnieuw starten met de optie-opnieuw uitvoeren van het implementatie script.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. Bijvoorbeeld:For example:

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

Aan het einde van de implementatie is de Power shell-sessie nog geopend en wordt er geen uitvoer weer gegevenAt the end of the deployment, the PowerShell session is still open and doesn't show any output

Dit gedrag is waarschijnlijk alleen het resultaat van het standaard gedrag van een Power shell-opdracht venster wanneer dit is geselecteerd.This behavior is probably just the result of the default behavior of a PowerShell command window when it's been selected. De ASDK-implementatie is voltooid, maar het script is onderbroken bij het selecteren van het venster.The ASDK deployment has succeeded but the script was paused when selecting the window. U kunt controleren of de installatie is voltooid door te zoeken naar het woord ' Select ' in de titel balk van het opdracht venster.You can verify setup has completed by looking for the word "select" in the titlebar of the command window. Druk op de ESC-toets om de selectie ervan op te heffen en het voltooiings bericht moet worden weer gegeven.Press the ESC key to unselect it, and the completion message should be shown after it.

De para meter osProfile voor de validatie fout van de sjabloon is niet toegestaanTemplate validation error parameter osProfile is not allowed

Als er een fout bericht wordt weer gegeven tijdens de sjabloon validatie dat de para meter ' osProfile ' niet is toegestaan, moet u ervoor zorgen dat u de juiste versies van de Api's voor deze onderdelen gebruikt: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:

Als u een VHD van Azure wilt kopiëren naar Azure Stack, gebruikt u AzCopy 7.3.0.To copy a VHD from Azure to Azure Stack, use AzCopy 7.3.0. Werk samen met uw leverancier om problemen met de installatie kopie zelf op te lossen.Work with your vendor to resolve issues with the image itself. Zie Azure LinuX-agentvoor meer informatie over de WALinuxAgent-vereisten voor Azure stack.For more information about the WALinuxAgent requirements for Azure Stack, see Azure LinuX Agent.

De implementatie mislukt vanwege een gebrek aan externe toegangDeployment fails due to lack of external access

Wanneer de implementatie mislukt in fasen waarbij externe toegang is vereist, wordt een uitzonde ring weer gegeven zoals in het volgende voor beeld: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

Als deze fout optreedt, controleert u of aan alle minimale netwerk vereisten is voldaan door de documentatie over het netwerk verkeervan de implementatie te bekijken.If this error occurs, make sure all minimum networking requirements have been met by reviewing the deployment network traffic documentation. Er is ook een hulp programma voor netwerk controle beschikbaar voor partners als onderdeel van de partner Toolkit.A network checker tool is also available for partners as part of the Partner Toolkit.

Andere implementatie fouten worden meestal veroorzaakt door problemen met het maken van verbinding met bronnen op internet.Other deployment failures are typically due to problems connecting to resources on the Internet.

U kunt de volgende stappen uitvoeren om de verbinding met bronnen op internet te controleren:To verify connectivity to resources on the Internet, you can perform the following steps:

  1. Open PowerShell.Open PowerShell.
  2. Enter-PSSession de WAS01 of een van de ERCs-Vm's.Enter-PSSession to the WAS01 or any of the ERCs VMs.
  3. Voer de volgende cmdlet uit:Run the following cmdlet:
    Test-NetConnection login.windows.net -port 443
    

Als deze opdracht mislukt, controleert u of de TOR-switch en andere netwerk apparaten zijn geconfigureerd om netwerk verkeer toe te staan.If this command fails, verify the TOR switch and any other network devices are configured to allow network traffic.

Virtuele machinesVirtual machines

Er moet een Windows Server-installatie kopie en een galerie-item worden toegevoegd voordat u virtuele machines in Azure Stack implementeert.A Windows Server image and gallery item must be added before deploying VMs in Azure Stack.

Na het opnieuw opstarten van mijn Azure Stack-host worden sommige Vm's niet automatisch gestartAfter restarting my Azure Stack host, some VMs don't automatically start

Nadat u de host opnieuw hebt opgestart, ziet u mogelijk Azure Stack Services niet onmiddellijk beschikbaar zijn.After rebooting your host, you may notice Azure Stack services aren't immediately available. Dit komt doordat Azure Stack infrastructuur vm's en RPS enige tijd duren om consistentie te controleren, maar uiteindelijk automatisch wordt gestart.This is because Azure Stack infrastructure VMs and RPs take some time to check consistency, but will eventually start automatically.

Het is ook mogelijk dat Tenant-Vm's niet automatisch worden gestart na het opnieuw opstarten van de ASDK-host.You might also notice that tenant VMs don't automatically start after a reboot of the ASDK host. U kunt ze online brengen met een paar hand matige stappen:You can bring them online with a few manual steps:

  1. Start Failoverclusterbeheer vanuit het menu Start op de ASDK-host.On the ASDK host, start Failover Cluster Manager from the Start Menu.
  2. Selecteer cluster S-cluster. azurestack. local.Select the cluster S-Cluster.azurestack.local.
  3. Selecteer Rollen.Select Roles.
  4. Tenant-Vm's worden weer gegeven in een opgeslagen status.Tenant VMs appear in a saved state. Zodra alle virtuele machines van de infra structuur actief zijn, klikt u met de rechter muisknop op de Tenant-Vm's en selecteert u starten om de VM te hervatten.Once all Infrastructure VMs are running, right-click the tenant VMs and select Start to resume the VM.

Ik heb enkele Vm's verwijderd, maar toch zien we de VHD-bestanden op de schijfI've deleted some VMs, but still see the VHD files on disk

Dit gedrag is inherent aan het ontwerp:This behavior is by design:

  • Wanneer u een virtuele machine verwijdert, worden Vhd's niet verwijderd.When you delete a VM, VHDs aren't deleted. Schijven zijn afzonderlijke bronnen in de resource groep.Disks are separate resources in the resource group.
  • Wanneer een opslag account wordt verwijderd, is de verwijdering direct zichtbaar via Azure Resource Manager, maar de schijven die mogelijk bevatten, blijven behouden in de opslag totdat de garbagecollection wordt uitgevoerd.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.

Als u ' zwevende ' Vhd's ziet, is het belang rijk te weten of ze deel uitmaken van de map voor een opslag account dat is verwijderd.If you see "orphan" VHDs, it's important to know if they're part of the folder for a storage account that was deleted. Als het opslag account niet is verwijderd, is het normaal dat de Vhd's blijven.If the storage account wasn't deleted, it's normal that the VHDs remain.

Meer informatie over het configureren van de drempel waarde voor bewaren en on-demand inwinning vindt u in opslag accounts beheren.You can read more about configuring the retention threshold and on-demand reclamation in manage storage accounts.

StorageStorage

Opslag inwinningStorage reclamation

Het kan tot 14 uur duren voordat vrijgemaakte capaciteit wordt weer gegeven in de portal.It can take up to 14 hours for reclaimed capacity to show up in the portal. Ruimte vrijmaken is afhankelijk van verschillende factoren, waaronder het gebruik percentage van interne container bestanden in de blok-BLOB Store.Space reclamation depends on various factors including usage percentage of internal container files in block blob store. Afhankelijk van hoeveel gegevens er worden verwijderd, is er daarom geen garantie voor de hoeveelheid ruimte die kan worden vrijgemaakt wanneer garbage collector wordt uitgevoerd.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.

Volgende stappenNext steps

Ga naar het Azure Stack-ondersteunings forumVisit the Azure Stack support forum