Udostępnij za pośrednictwem


Rozwiązywanie problemów z rozszerzeniem maszyny wirtualnej platformy Azure

Ten artykuł zawiera kroki rozwiązywania problemów, które mogą pomóc w rozwiązywaniu problemów z błędami usługi Azure Site Recovery związanymi z agentem i rozszerzeniem maszyny wirtualnej.

Niskie zasoby systemowe

Ten problem występuje, gdy system ma małą ilość dostępnej pamięci i nie może przydzielić pamięci na potrzeby instalacji usługi mobilności. Upewnij się, że wystarczająca ilość pamięci została zwolniona, aby instalacja została pomyślnie zakończona.

Limit czasu rozszerzenia usługi Azure Site Recovery

Komunikat o błędzie: "Upłynął limit czasu wykonywania zadania podczas śledzenia uruchomienia operacji rozszerzenia"
Kod błędu: "151076"

Usługa Azure Site Recovery zainstalowała rozszerzenie na maszynie wirtualnej w ramach zadania włączania ochrony. Każdy z poniższych warunków może uniemożliwić wyzwolenie ochrony i spowodować niepowodzenie zadania. Wykonaj następujące kroki rozwiązywania problemów, a następnie ponów próbę wykonania operacji:

Komunikat o błędzie: "Poprzednia operacja rozszerzenia usługi Site Recovery trwa dłużej niż oczekiwano".
Kod błędu: "150066"

Ochrona kończy się niepowodzeniem, ponieważ agent maszyny wirtualnej nie odpowiada

Komunikat o błędzie: "Upłynął limit czasu wykonywania zadania podczas śledzenia uruchomienia operacji rozszerzenia".
Kod błędu: "151099"

Ten błąd może wystąpić, jeśli agent gościa platformy Azure na maszynie wirtualnej nie jest w stanie gotowości.

Stan agenta gościa platformy Azure można sprawdzić w witrynie Azure Portal. Przejdź do maszyny wirtualnej, którą próbujesz chronić, i sprawdź stan w obszarze Stan agenta właściwości>ustawień>maszyny wirtualnej.> W większości przypadków stan agenta jest gotowy po ponownym uruchomieniu maszyny wirtualnej. Jeśli jednak nie możesz ponownie uruchomić lub nadal występuje problem, wykonaj następujące kroki rozwiązywania problemów:

Komunikat o błędzie: "Upłynął limit czasu wykonywania zadania podczas śledzenia uruchomienia operacji rozszerzenia".
Kod błędu: "151095"

Ten błąd występuje, gdy wersja agenta na maszynie z systemem Linux jest nieaktualna. Wykonaj następujący krok rozwiązywania problemów:

Przyczyny i rozwiązania

Agent jest zainstalowany na maszynie wirtualnej, ale nie odpowiada (w przypadku maszyn wirtualnych z systemem Windows)

Rozwiązanie

Agent maszyny wirtualnej mógł zostać uszkodzony lub usługa mogła zostać zatrzymana. Ponowne zainstalowanie agenta maszyny wirtualnej pomaga uzyskać najnowszą wersję. Pomaga również ponownie uruchomić komunikację z usługą.

  1. Ustal, czy usługa Agent gościa platformy Windows Azure jest uruchomiona w usługach maszyn wirtualnych (services.msc). Uruchom ponownie usługę Agent gościa platformy Windows Azure.
  2. Jeśli usługa Agent gościa platformy Windows Azure nie jest widoczna w usługach, otwórz Panel sterowania. Przejdź do pozycji Programy i funkcje , aby sprawdzić, czy jest zainstalowana usługa Agent gościa systemu Windows.
  3. Jeśli agent gościa platformy Windows Azure pojawi się w obszarze Programy i funkcje, odinstaluj agenta gościa platformy Windows Azure.
  4. Pobierz i zainstaluj najnowszą wersję pliku MSI agenta. Aby ukończyć instalację, musisz mieć uprawnienia administratora.
  5. Sprawdź, czy usługa Agent gościa platformy Windows Azure jest wyświetlana w usługach.
  6. Uruchom ponownie zadanie ochrony.

Sprawdź również, czy platforma Microsoft .NET 4.5 jest zainstalowana na maszynie wirtualnej. Aby agent maszyny wirtualnej komunikował się z usługą, potrzebujesz platformy .NET 4.5.

Agent zainstalowany na maszynie wirtualnej jest nieaktualny (w przypadku maszyn wirtualnych z systemem Linux)

Rozwiązanie

Większość błędów związanych z agentem lub rozszerzenia dla maszyn wirtualnych z systemem Linux jest spowodowana problemami wpływającymi na nieaktualnego agenta maszyny wirtualnej. Aby rozwiązać ten problem, postępuj zgodnie z następującymi ogólnymi wytycznymi:

  1. Postępuj zgodnie z instrukcjami dotyczącymi aktualizowania agenta maszyny wirtualnej z systemem Linux.

    Uwaga

    Zdecydowanie zalecamy zaktualizowanie agenta tylko za pośrednictwem repozytorium dystrybucji. Nie zalecamy pobierania kodu agenta bezpośrednio z usługi GitHub i aktualizowania go. Jeśli najnowszy agent dystrybucji nie jest dostępny, skontaktuj się z pomocą techniczną dystrybucji, aby uzyskać instrukcje dotyczące sposobu jego instalowania. Aby sprawdzić najnowszego agenta, przejdź do strony agenta systemu Windows Azure Linux w repozytorium GitHub.

  2. Upewnij się, że agent platformy Azure jest uruchomiony na maszynie wirtualnej, uruchamiając następujące polecenie: ps -e

    Jeśli proces nie jest uruchomiony, uruchom go ponownie, używając następujących poleceń:

    • Dla systemu Ubuntu/Debian:
       sudo systemctl enable --now walinuxagent.service
    
    • W przypadku innych dystrybucji:
       sudo systemctl enable --now waagent.service
    
  3. Skonfiguruj agenta automatycznego ponownego uruchamiania.

  4. Włącz ochronę maszyny wirtualnej.

Nie można zaktualizować lub załadować rozszerzenia usługi Site Recovery

Stan rozszerzenia jest wyświetlany jako "Empty", "NotReady" lub "Transitioning".

Rozwiązanie

Odinstaluj rozszerzenie i ponownie uruchom operację.

Aby odinstalować rozszerzenie:

  1. W witrynie Azure Portal przejdź do maszyny wirtualnej, na której występuje błąd tworzenia kopii zapasowej.
  2. Wybierz Ustawienia.
  3. Wybierz pozycję Rozszerzenia.
  4. Wybierz pozycję Rozszerzenie usługi Site Recovery.
  5. Wybierz Odinstaluj.

Jeśli w przypadku maszyny wirtualnej z systemem Linux rozszerzenie VMSnapshot nie jest wyświetlane w witrynie Azure Portal, zaktualizuj agenta systemu Linux platformy Azure. Następnie uruchom ochronę.

Po wykonaniu tych kroków spowoduje to ponowne zainstalowanie rozszerzenia podczas ochrony.

Następne kroki

  • Rozwiązywanie problemów z połączeniem RDP z maszyną wirtualną z systemem Windows
  • Rozwiązywanie problemów z połączeniem SSH z maszyną wirtualną z systemem Linux

Jeśli potrzebujesz dodatkowej pomocy, opublikuj zapytanie na stronie pytań i odpowiedzi firmy Microsoft dla usługi Site Recovery lub pozostaw komentarz na końcu tego dokumentu. Mamy aktywną społeczność, która powinna być w stanie Ci pomóc.