Udostępnij za pośrednictwem


Rozwiązywanie problemów z zestawem ASDK

Ten artykuł zawiera typowe informacje dotyczące rozwiązywania problemów dla zestawu Azure Stack Development Kit (ASDK). Aby uzyskać pomoc dotyczącą zintegrowanych systemów usługi Azure Stack, zobacz Rozwiązywanie problemów z usługą Microsoft Azure Stack.

Ponieważ zestaw ASDK jest środowiskiem oceny, pomoc techniczna firmy Microsoft nie zapewnia obsługi. Jeśli występuje problem, który nie został udokumentowany, możesz uzyskać pomoc od ekspertów w temacie Microsoft Q&A for Azure Stack.

Wdrożenie

Niepowodzenie wdrażania

Jeśli podczas instalacji wystąpi błąd, możesz ponownie uruchomić wdrożenie z kroku niepowodzenia przy użyciu opcji -rerun skryptu wdrażania. Na przykład:

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

Na końcu wdrożenia sesja programu PowerShell jest nadal otwarta i nie wyświetla żadnych danych wyjściowych

To zachowanie jest prawdopodobnie tylko wynikiem domyślnego zachowania okna poleceń programu PowerShell po wybraniu. Wdrożenie zestawu ASDK zakończyło się pomyślnie, ale skrypt został wstrzymany podczas wybierania okna. Możesz sprawdzić, czy konfiguracja została ukończona, wyszukując słowo "select" na pasku tytułu okna polecenia. Naciśnij klawisz ESC, aby go usunąć, a komunikat ukończenia powinien być wyświetlany po nim.

Parametr błędu walidacji szablonu osProfile jest niedozwolony

Jeśli podczas walidacji szablonu zostanie wyświetlony komunikat o błędzie informujący, że parametr "osProfile" jest niedozwolony, upewnij się, że używasz prawidłowych wersji interfejsów API dla tych składników:

Aby skopiować dysk VHD z platformy Azure do usługi Azure Stack, użyj narzędzia AzCopy 7.3.0. Skontaktuj się z dostawcą, aby rozwiązać problemy z samym obrazem. Aby uzyskać więcej informacji na temat wymagań usługi WALinuxAgent dla usługi Azure Stack Hub, zobacz Azure LinuX Agent.

Wdrażanie kończy się niepowodzeniem z powodu braku dostępu zewnętrznego

Gdy wdrożenie kończy się niepowodzeniem na etapach, w których wymagany jest dostęp zewnętrzny, zostanie zwrócony wyjątek podobny do następującego przykładu:

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

Jeśli ten błąd wystąpi, upewnij się, że zostały spełnione wszystkie minimalne wymagania dotyczące sieci, przeglądając dokumentację ruchu sieciowego wdrożenia. Narzędzie do sprawdzania sieci jest również dostępne dla partnerów w ramach zestawu narzędzi partnerskich.

Inne błędy wdrażania są zwykle spowodowane problemami z nawiązywaniem połączenia z zasobami w Internecie.

Aby zweryfikować łączność z zasobami w Internecie, możesz wykonać następujące kroki:

  1. Otwórz program PowerShell.
  2. Enter-PSSession do maszyn wirtualnych WAS01 lub dowolnego z maszyn wirtualnych ERCs.
  3. Uruchom następujące polecenie cmdlet:
    Test-NetConnection login.windows.net -port 443
    

Jeśli to polecenie zakończy się niepowodzeniem, sprawdź, czy przełącznik TOR i wszystkie inne urządzenia sieciowe są skonfigurowane tak, aby zezwalały na ruch sieciowy.

Maszyny wirtualne

Przed wdrożeniem maszyn wirtualnych w usłudze Azure Stack należy dodać element obrazu i galerii systemu Windows Server.

Po ponownym uruchomieniu hosta usługi Azure Stack niektóre maszyny wirtualne nie uruchamiają się automatycznie

Po ponownym uruchomieniu hosta możesz zauważyć, że usługi Azure Stack nie są natychmiast dostępne. Jest to spowodowane tym, że maszyny wirtualne infrastruktury usługi Azure Stack i adresy IP zajmują trochę czasu, aby sprawdzić spójność, ale w końcu zostaną uruchomione automatycznie.

Możesz również zauważyć, że maszyny wirtualne dzierżawy nie są automatycznie uruchamiane po ponownym uruchomieniu hosta zestawu ASDK. Możesz przenieść je do trybu online, wykonując kilka kroków ręcznych:

  1. Na hoście zestawu ASDK uruchom Menedżera klastra trybu failover z menu Start.
  2. Wybierz klaster S-Cluster.azurestack.local.
  3. Wybierz pozycję Role.
  4. Maszyny wirtualne dzierżawy są wyświetlane w stanie zapisanym . Po uruchomieniu wszystkich maszyn wirtualnych infrastruktury kliknij prawym przyciskiem myszy maszyny wirtualne dzierżawy i wybierz pozycję Rozpocznij , aby wznowić maszynę wirtualną.

Usunięto niektóre maszyny wirtualne, ale nadal są widoczne pliki VHD na dysku

To zachowanie odbywa się zgodnie z projektem:

  • Po usunięciu maszyny wirtualnej wirtualne dyski twarde nie są usuwane. Dyski są oddzielnymi zasobami w grupie zasobów.
  • Usunięcie konta magazynu jest widoczne natychmiast za pośrednictwem usługi Azure Resource Manager, ale dyski, które może zawierać, są nadal przechowywane w magazynie do momentu uruchomienia odzyskiwania pamięci.

Jeśli widzisz dyski VHD "oddzielone", ważne jest, aby wiedzieć, czy są one częścią folderu dla usuniętego konta magazynu. Jeśli konto magazynu nie zostało usunięte, normalne jest, że wirtualne dyski twarde pozostają.

Więcej informacji na temat konfigurowania progu przechowywania i odzyskiwania na żądanie można przeczytać w temacie Zarządzanie kontami magazynu.

Storage

Odzyskiwanie magazynu

Odzyskanie pojemności w portalu może potrwać do 14 godzin. Odzyskiwanie miejsca zależy od różnych czynników, w tym procentowego użycia wewnętrznych plików kontenerów w magazynie blokowych obiektów blob. W związku z tym w zależności od ilości usuniętych danych nie ma gwarancji ilości miejsca, które można odzyskać po uruchomieniu modułu odśmiecenia pamięci.

Następne kroki

Odwiedź forum pomocy technicznej usługi Azure Stack