Rozwiązywanie problemów w usłudze Azure Stack Hub
Ten dokument zawiera informacje dotyczące rozwiązywania problemów ze zintegrowanymi środowiskami usługi Azure Stack Hub. Aby uzyskać pomoc dotyczącą zestawu Azure Stack Development Kit, zobacz Rozwiązywanie problemów z zestawem ASDK lub uzyskaj pomoc od ekspertów na forum MSDN usługi Azure Stack Hub.
Często zadawane pytania
Te sekcje zawierają linki do dokumentów, które obejmują typowe pytania wysyłane do pomoc techniczna firmy Microsoft.
Uwagi dotyczące zakupu
Aktualizacje i diagnostyka
- Jak używać narzędzi diagnostycznych w usłudze Azure Stack Hub
- Jak zweryfikować stan systemu usługi Azure Stack Hub
- Cykl wydania pakietu aktualizacji
- Weryfikowanie stanu węzła i rozwiązywanie problemów z tym węzłem
Obsługiwane systemy operacyjne i rozmiary maszyn wirtualnych gościa
- Systemy operacyjne gościa obsługiwane w usłudze Azure Stack Hub
- Rozmiary maszyn wirtualnych obsługiwane w usłudze Azure Stack Hub
Azure Marketplace
Zarządzanie pojemnością
Memory (Pamięć)
Aby zwiększyć łączną dostępną pojemność pamięci dla usługi Azure Stack Hub, możesz dodać dodatkową pamięć. W usłudze Azure Stack Hub serwer fizyczny jest również nazywany węzłem jednostki skalowania. Wszystkie węzły jednostek skalowania, które są elementami członkowskimi pojedynczej jednostki skalowania, muszą mieć takie same ilości pamięci.
Okres przechowywania
Ustawienie okresu przechowywania umożliwia operatorowi chmury określenie okresu w dniach (od 0 do 9999 dni), w którym potencjalnie można odzyskać wszystkie usunięte konto. Domyślny okres przechowywania jest ustawiony na 0 dni. Ustawienie wartości na 0 oznacza, że każde usunięte konto jest natychmiast nieaktualne i oznaczone do okresowego odzyskiwania pamięci.
Zabezpieczenia, zgodność i tożsamość
Zarządzanie kontrolą dostępu opartą na rolach
Użytkownik w usłudze Azure Stack Hub może być czytelnikiem, właścicielem lub współautorem dla każdego wystąpienia subskrypcji, grupy zasobów lub usługi.
Jeśli wbudowane role dla zasobów platformy Azure nie spełniają potrzeb Twojej organizacji, możesz tworzyć własne role niestandardowe. W tym samouczku utworzysz niestandardową rolę o nazwie Reader Support Tickets przy użyciu programu Azure PowerShell.
Manage usage and billing as a CSP (Zarządzanie użyciem i rozliczeniami jako dostawca CSP)
- Manage usage and billing as a CSP (Zarządzanie użyciem i rozliczeniami jako dostawca CSP)
- Tworzenie subskrypcji CSP lub APSS
Wybierz typ konta usług udostępnionych używanych dla usługi Azure Stack Hub. Typy subskrypcji, których można użyć do rejestracji wielodostępnej usługi Azure Stack Hub, to:
- Dostawca rozwiązań w chmurze (Cloud Solution Provider)
- Subskrypcja usług udostępnionych partnera
Pobieranie metryk jednostek skalowania
Możesz użyć programu PowerShell, aby uzyskać informacje o wykorzystaniu sygnatur bez pomocy pomoc techniczna firmy Microsoft. Aby uzyskać wykorzystanie sygnatur:
Utwórz sesję PEP.
Uruchom następujące polecenie:
Test-AzureStack
Zakończ sesję PEP.
Uruchom następujące polecenie przy użyciu wywołania Invoke-Command:
Get-AzureStackLog -FilterByRole SeedRing
Wyodrębnij .zip inicjacji. Raport weryfikacji można uzyskać z folderu ERCS, w którym uruchomiono
Test-AzureStack
polecenie .
Aby uzyskać więcej informacji, zobacz Diagnostyka usługi Azure Stack Hub.
Rozwiązywanie problemów z maszynami wirtualnymi
Resetowanie hasła maszyny wirtualnej z systemem Linux
Jeśli zapomnisz hasła dla maszyny wirtualnej z systemem Linux i opcja Resetowanie hasła nie działa z powodu problemów z rozszerzeniem VMAccess, możesz wykonać resetowanie, wykonując następujące kroki:
Wybierz maszynę wirtualną z systemem Linux do użycia jako maszynę wirtualną odzyskiwania.
Zaloguj się do portalu użytkowników:
- Zanotuj rozmiar maszyny wirtualnej, kartę sieciową, publiczny adres IP, sieciową grupę zabezpieczeń i dyski danych.
- Zatrzymaj maszynę wirtualną, której dotyczy problem.
- Usuń maszynę wirtualną, której dotyczy problem.
- Dołącz dysk z maszyny wirtualnej, której dotyczy problem, jako dysk danych na maszynie wirtualnej odzyskiwania (udostępnienie dysku może potrwać kilka minut).
Zaloguj się do maszyny wirtualnej odzyskiwania i uruchom następujące polecenie:
sudo su - mkdir /tempmount fdisk -l mount /dev/sdc2 /tempmount /*adjust /dev/sdc2 as necessary*/ chroot /tempmount/ passwd root /*substitute root with the user whose password you want to reset*/ rm -f /.autorelabel /*Remove the .autorelabel file to prevent a time consuming SELinux relabel of the disk*/ exit /*to exit the chroot environment*/ umount /tempmount
Zaloguj się do portalu użytkowników:
- Odłącz dysk od maszyny wirtualnej odzyskiwania.
- Utwórz ponownie maszynę wirtualną z dysku.
- Pamiętaj, aby przenieść publiczny adres IP z poprzedniej maszyny wirtualnej, dołączyć dyski danych itp.
Możesz również utworzyć migawkę oryginalnego dysku i utworzyć z niego nowy dysk zamiast wykonywać zmiany bezpośrednio na oryginalnym dysku. Więcej informacji można znaleźć w następujących tematach:
Aktywacja licencji w przypadku systemu Windows Server 2012 R2 kończy się niepowodzeniem podczas aprowizacji
W takim przypadku aktywacja systemu Windows zakończy się niepowodzeniem i w prawym dolnym rogu ekranu zostanie wyświetlony znak wodny. Dzienniki WaSetup.xml znajdujące się w folderze C:\Windows\Panther zawiera następujące zdarzenie:
<Event time="2019-05-16T21:32:58.660Z" category="ERROR" source="Unattend">
<UnhandledError>
<Message>InstrumentProcedure: Failed to execute 'Call ConfigureLicensing()'. Will raise error to caller</Message>
<Number>-2147221500</Number>
<Description>Could not find the VOLUME_KMSCLIENT product</Description>
<Source>Licensing.wsf</Source>
</UnhandledError>
</Event>
Aby aktywować licencję, skopiuj klucz automatycznej aktywacji maszyny wirtualnej (AVMA) dla jednostki SKU, którą chcesz aktywować.
Wersja | Klucz AVMA |
---|---|
Centrum danych | Y4TGP-NPTV9-HTC2H-7MGQ3-DV4TW |
Standardowa (Standard) | DBGBW-NPF86-BJVTX-K3WKJ-MTB6V |
Essentials | K2XGM-NMBT3-2R6Q8-WF2FK-P36R2 |
Na maszynie wirtualnej uruchom następujące polecenie:
slmgr /ipk <AVMA_key>
Aby uzyskać szczegółowe informacje, zobacz Aktywacja maszyny wirtualnej.
Domyślny obraz i element galerii
Przed wdrożeniem maszyn wirtualnych w usłudze Azure Stack Hub należy dodać obraz systemu Windows Server i element galerii.
Usunięto niektóre maszyny wirtualne, ale nadal są widoczne pliki VHD na dysku
To zachowanie jest projektowane:
- 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. Jednak 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 nadal są tam.
Więcej informacji na temat konfigurowania progu przechowywania i odzyskiwania na żądanie można uzyskać w temacie Zarządzanie kontami magazynu.
Rozwiązywanie problemów z magazynem
Odzyskiwanie magazynu
Może upłynąć do 14 godzin, aby odzyskana pojemność była wyświetlana w portalu. Odzyskiwanie miejsca zależy od różnych czynników, w tym wartości procentowej użycia wewnętrznych plików kontenera 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śmiecającego pamięci.
Eksplorator usługi Azure Storage nie działa z usługą Azure Stack Hub
Jeśli używasz zintegrowanego systemu w scenariuszu bez połączenia, zaleca się użycie urzędu certyfikacji przedsiębiorstwa. Wyeksportuj certyfikat główny w formacie Base-64, a następnie zaimportuj go w Eksplorator usługi Azure Storage. Upewnij się, że usunięto ukośnik końcowy (/
) z punktu końcowego Resource Manager. Aby uzyskać więcej informacji, zobacz Przygotowanie do nawiązywania połączenia z usługą Azure Stack Hub.
Rozwiązywanie problemów z App Service
Skrypt Create-AADIdentityApp.ps1 kończy się niepowodzeniem
Jeśli skrypt Create-AADIdentityApp.ps1 wymagany do App Service zakończy się niepowodzeniem, pamiętaj o dołączeniu wymaganego -AzureStackAdminCredential
parametru podczas uruchamiania skryptu. Aby uzyskać więcej informacji, zobacz Wymagania wstępne dotyczące wdrażania App Service w usłudze Azure Stack Hub.
Rozwiązywanie problemów z aktualizacjami usługi Azure Stack Hub
Proces aktualizacji i poprawek usługi Azure Stack Hub został zaprojektowany w celu umożliwienia operatorom stosowania pakietów aktualizacji w spójny, usprawniony sposób. Chociaż nietypowe problemy mogą wystąpić podczas procesu stosowania poprawek i aktualizacji. W trakcie procesu stosowania poprawek i aktualizacji zalecane są następujące kroki:
Wymagania wstępne: upewnij się, że wykonano listę kontrolną działania aktualizacji i włączono aktywne zbieranie dzienników.
Wykonaj kroki korygowania w alercie niepowodzenia utworzonym po niepowodzeniu aktualizacji.
Jeśli nie możesz rozwiązać problemu, utwórz bilet pomocy technicznej usługi Azure Stack Hub. Upewnij się, że dzienniki zostały zebrane dla przedziału czasu, w którym wystąpił problem. Jeśli aktualizacja zakończy się niepowodzeniem, z alertem krytycznym lub ostrzeżeniem, ważne jest, aby przejrzeć błąd i skontaktować się z pomocą techniczną firmy Microsoft zgodnie z zaleceniami w alercie, aby jednostka skalowania nie pozostawała w stanie niepowodzenia przez długi czas. Pozostawienie jednostki skalowania w stanie aktualizacji, które zakończyło się niepowodzeniem przez dłuższy czas, może spowodować dodatkowe problemy, które są trudniejsze do rozwiązania później.
Typowe problemy z poprawkami i aktualizacjami usługi Azure Stack Hub
Dotyczy: zintegrowane systemy usługi Azure Stack Hub
PreparationFailed
Dotyczy: ten problem dotyczy wszystkich obsługiwanych wersji.
Przyczyna: Podczas próby zainstalowania aktualizacji usługi Azure Stack Hub stan aktualizacji może zakończyć się niepowodzeniem i zmienić stan na PreparationFailed
. W przypadku systemów połączonych z Internetem zwykle wskazuje to, że pakiet aktualizacji nie może pobrać poprawnie z powodu słabego połączenia z Internetem.
Korygowanie: ten problem można obejść, klikając pozycję Zainstaluj teraz ponownie. Jeśli problem będzie się powtarzać, zalecamy ręczne przekazanie pakietu aktualizacji, postępując zgodnie z sekcją Instalowanie aktualizacji .
Wystąpienie: Wspólne
Aktualizacja nie powiodła się: Sprawdzanie i wymuszanie funkcji ochrony kluczy zewnętrznych na woluminach CSV
Dotyczy: ten problem dotyczy wszystkich obsługiwanych wersji.
Przyczyna: Hasło kontrolera zarządzania płytą główną (BMC) nie jest poprawnie ustawione.
Korygowanie: zaktualizuj poświadczenia kontrolera BMC i wznów aktualizację.
Ostrzeżenia i błędy zgłaszane, gdy aktualizacja jest w toku
Dotyczy: ten problem dotyczy wszystkich obsługiwanych wersji.
Przyczyna: Gdy aktualizacja usługi Azure Stack Hub jest w toku, ostrzeżenia i błędy mogą być zgłaszane w portalu. Składniki mogą spowodować przekroczenie limitu czasu oczekiwania na inne składniki podczas uaktualniania, co powoduje błąd. Usługa Azure Stack Hub ma mechanizm ponawiania próby lub korygowania niektórych zadań z powodu sporadycznych błędów.
Korygowanie: podczas gdy aktualizacja usługi Azure Stack Hub jest w toku, ostrzeżenia i błędy zgłoszone w portalu można zignorować.
Wystąpienie: Wspólne
Aktualizacja 2002 nie powiodła się
Dotyczy: ten problem dotyczy tylko wersji 2002.
Przyczyna: Podczas próby aktualizacji 2002 aktualizacja może zakończyć się niepowodzeniem i podać następujący komunikat: The private network parameter is missing from cloud parameters. Please use set-azsprivatenetwork cmdlet to set private networkTrace
.
Korygowanie: skonfiguruj prywatną sieć wewnętrzną.