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

Obsługiwane systemy operacyjne i rozmiary maszyn wirtualnych gościa

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)

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:

  1. Utwórz sesję PEP.

  2. Uruchom następujące polecenie:

    Test-AzureStack
    
  3. Zakończ sesję PEP.

  4. Uruchom następujące polecenie przy użyciu wywołania Invoke-Command:

    Get-AzureStackLog -FilterByRole SeedRing
    
  5. Wyodrębnij .zip inicjacji. Raport weryfikacji można uzyskać z folderu ERCS, w którym uruchomiono Test-AzureStackpolecenie .

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:

  1. Wybierz maszynę wirtualną z systemem Linux do użycia jako maszynę wirtualną odzyskiwania.

  2. Zaloguj się do portalu użytkowników:

    1. Zanotuj rozmiar maszyny wirtualnej, kartę sieciową, publiczny adres IP, sieciową grupę zabezpieczeń i dyski danych.
    2. Zatrzymaj maszynę wirtualną, której dotyczy problem.
    3. Usuń maszynę wirtualną, której dotyczy problem.
    4. 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).
  3. 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
    
  4. Zaloguj się do portalu użytkowników:

    1. Odłącz dysk od maszyny wirtualnej odzyskiwania.
    2. Utwórz ponownie maszynę wirtualną z dysku.
    3. 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.

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:

  1. Wymagania wstępne: upewnij się, że wykonano listę kontrolną działania aktualizacji i włączono aktywne zbieranie dzienników.

  2. Wykonaj kroki korygowania w alercie niepowodzenia utworzonym po niepowodzeniu aktualizacji.

  3. 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ą.