Problemen met de ASDK oplossen
Dit artikel bevat algemene informatie over probleemoplossing voor de Azure Stack Development Kit (ASDK). Zie Problemen met Stack Microsoft Azure voor hulp Azure Stack geïntegreerde systemen.
Omdat de ASDK een evaluatieomgeving is, biedt Microsoft-ondersteuning geen ondersteuning. Als u een probleem ondervindt dat niet is gedocumenteerd, kunt u hulp krijgen van experts op Microsoft QA voor Azure Stack.
Implementatie
Implementatiefout
Als er een fout tijdens de installatie is, kunt u de implementatie opnieuw starten vanuit de mislukte stap met behulp van de optie -rerun van het implementatiescript. Bijvoorbeeld:
cd C:\CloudDeployment\Setup
.\InstallAzureStackPOC.ps1 -Rerun
Aan het einde van de implementatie is de PowerShell-sessie nog steeds geopend en wordt er geen uitvoer weer geven
Dit gedrag is waarschijnlijk alleen het resultaat van het standaardgedrag van een PowerShell-opdrachtvenster wanneer dit is geselecteerd. De ASDK-implementatie is geslaagd, maar het script is onderbroken bij het selecteren van het venster. U kunt controleren of de installatie is voltooid door te zoeken naar het woord 'selecteren' in de titelbalk van het opdrachtvenster. Druk op esc om de selectie ervan ongedaan te maken. Het voltooiingsbericht moet er vervolgens worden weergegeven.
Parameter osProfile voor sjabloonvalidatiefout is niet toegestaan
Als er tijdens de sjabloonvalidatie een foutbericht wordt weergegeven dat de parameter osProfile niet is toegestaan, moet u ervoor zorgen dat u de juiste versies van de API's gebruikt voor deze onderdelen:
Gebruik AzCopy 7.3.0 om een VHD van Azure Azure Stack te kopiëren. Werk samen met uw leverancier om problemen met de afbeelding zelf op te lossen. Zie Azure LinuX Agent voor meer informatie over de WALinuxAgent-vereisten voor Azure Stack Hub.
Implementatie mislukt vanwege gebrek aan externe toegang
Wanneer de implementatie mislukt in fasen waarin externe toegang is vereist, wordt een uitzondering zoals in het volgende voorbeeld geretourneerd:
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 netwerkvereisten is voldaan door de documentatie over netwerkverkeer voor de implementatie te bekijken. Er is ook een hulpprogramma voor netwerkcontrole beschikbaar voor partners als onderdeel van de partner Toolkit.
Andere implementatiefouten worden meestal veroorzaakt door problemen met het maken van verbinding met resources op internet.
Als u de verbinding met resources op internet wilt controleren, kunt u de volgende stappen uitvoeren:
- Open PowerShell.
- Enter-PSSession aan was01 of een van de ERCs-VM's.
- Voer de volgende cmdlet uit:
Test-NetConnection login.windows.net -port 443
Als deze opdracht mislukt, controleert u of de TOR-switch en andere netwerkapparaten zijn geconfigureerd om netwerkverkeer toe te staan.
Virtuele machines
Standaardafbeelding en galerie-item
Een Windows Server-afbeelding en galerie-item moeten worden toegevoegd voordat u VM's in Azure Stack.
Na het opnieuw opstarten van Azure Stack host, worden sommige VM's niet automatisch gestart
Nadat de host opnieuw is opgestart, ziet u mogelijk dat Azure Stack services niet onmiddellijk beschikbaar zijn. Dit komt doordat Azure Stack infrastructuur-VM's en RPs enige tijd nodig hebben om de consistentie te controleren, maar uiteindelijk automatisch wordt begonnen.
Mogelijk merkt u ook dat tenant-VM's niet automatisch worden opgestart na het opnieuw opstarten van de ASDK-host. U kunt ze online brengen met een paar handmatige stappen:
- Start op de ASDK-host Failoverclusterbeheer vanuit het menu Start.
- Selecteer het cluster S-Cluster.azurestack.local.
- Selecteer Rollen.
- Tenant-VM's worden weergegeven in een opgeslagen status. Zodra alle infrastructuur-VM's worden uitgevoerd, klikt u met de rechtermuisknop op de tenant-VM's en selecteert u Starten om de VM te hervatten.
Ik heb een aantal VM's verwijderd, maar ik zie nog steeds de VHD-bestanden op schijf
Dit gedrag is zo ontworpen:
- Wanneer u een VM verwijdert, worden VHD's niet verwijderd. Schijven zijn afzonderlijke resources in de resourcegroep.
- Wanneer een opslagaccount wordt verwijderd, is de verwijdering onmiddellijk zichtbaar via Azure Resource Manager, maar de schijven die het account kan bevatten, blijven in de opslag totdat garbage collection wordt uitgevoerd.
Als u 'zwevende' VHD's ziet, is het belangrijk om te weten of ze deel uitmaken van de map voor een opslagaccount dat is verwijderd. Als het opslagaccount niet is verwijderd, is het normaal dat de VHD's blijven.
In Opslagaccounts beheren vindt u meer informatie over het configureren van de retentiedrempel en het op aanvraag terugmaken van de gegevens.
Storage
Storage uitroepen
Het kan tot 14 uur duren voordat de vrijgevorderde capaciteit wordt weer in de portal. Het vrij maken van ruimte is afhankelijk van verschillende factoren, waaronder het gebruikspercentage van interne containerbestanden in blok-blobopslag. Afhankelijk van hoeveel gegevens er worden verwijderd, is er daarom geen garantie op de hoeveelheid ruimte die kan worden vrijgevorderd wanneer garbage collector uitgevoerd.