Udostępnij przez


Zarządzanie aplikacjami maszyn wirtualnych platformy Azure

W tym artykule omówiono sposób monitorowania, aktualizowania i usuwania opublikowanej aplikacji maszyny wirtualnej oraz wdrożonego zasobu aplikacji maszyny wirtualnej na maszynie wirtualnej platformy Azure lub w usłudze Virtual Machine Scale Sets.

Wyświetlanie opublikowanych aplikacji maszyn wirtualnych

Aby wyświetlić właściwości opublikowanej aplikacji maszyny wirtualnej w witrynie Azure Portal:

  1. Zaloguj się do witryny Azure Portal.
  2. Wyszukaj usługę Azure Compute Gallery.
  3. Wybierz galerię zawierającą aplikację maszyny wirtualnej.
  4. Kliknij nazwę aplikacji maszyny wirtualnej , którą chcesz wyświetlić.
  5. W bloku Przegląd/Właściwości są wyświetlane informacje o aplikacji maszyny wirtualnej.
  6. W bloku Przegląd/wersje są wyświetlane wszystkie opublikowane wersje i jego podstawowe właściwości, takie jak Regiony docelowe, Stan aprowizacji i Stan replikacji.
  7. Wybierz określoną wersję , aby wyświetlić wszystkie jego szczegóły.

Zrzut ekranu przedstawiający właściwości aplikacji maszyny wirtualnej i wszystkie wersje w witrynie Azure Portal.

Zrzut ekranu przedstawiający właściwości wersji aplikacji maszyny wirtualnej w witrynie Azure Portal.

Monitorowanie wdrożonych aplikacji maszyn wirtualnych

Aby wyświetlić stan aplikacji maszyny wirtualnej, przejdź do karty Rozszerzenia i aplikacje /ustawienia i sprawdź stan rozszerzenia vmAppExtension:

Zrzut ekranu przedstawiający stan aplikacji maszyny wirtualnej.

Aby wyświetlić stan aplikacji maszyny wirtualnej dla zestawu skalowania, przejdź do strony Zestawy skalowania maszyn wirtualnych w witrynie Azure Portal. W sekcji Wystąpienia wybierz jeden z wymienionych zestawów skalowania, a następnie przejdź do pozycji VMAppExtension:

Zrzut ekranu przedstawiający stan aplikacji zestawów skalowania maszyn wirtualnych.

Usuwanie aplikacji maszyny wirtualnej z maszyny wirtualnej platformy Azure lub zestawu skalowania maszyn wirtualnych

  1. Otwórz witrynę Azure Portal i przejdź do docelowej maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych.
  2. W obszarze Ustawienia wybierz pozycję Rozszerzenia i aplikacje, a następnie wybierz kartę Aplikacje maszyn wirtualnych .
  3. Kliknij przycisk odinstaluj w aplikacji maszyny wirtualnej i zapisz.
  4. Śledź postęp w obszarze Powiadomienia lub sprawdź widok wystąpienia dla stanu VMAppExtension.

Zrzut ekranu przedstawiający sposób odinstalowywania aplikacji maszyny wirtualnej z maszyny wirtualnej.

Aby usunąć zasób aplikacji maszyny wirtualnej, należy najpierw usunąć wszystkie jego wersje. Usunięcie wersji aplikacji powoduje usunięcie zasobu wersji aplikacji z galerii obliczeń platformy Azure i wszystkich jej replik. Nie ma to wpływu na obiekt blob aplikacji na koncie magazynu używanym do tworzenia wersji aplikacji.

Ostrzeżenie

  • Usunięcie wersji aplikacji powoduje niepowodzenie kolejnych operacji PUT na maszynach wirtualnych przy użyciu tej wersji. Użyj latest słowa kluczowego jako numeru applicationProfile wersji zamiast kodowania twardego numeru wersji, aby rozwiązać ten problem.

  • Usunięcie aplikacji maszyny wirtualnej, do którego odwołuje się dowolna maszyna wirtualna lub zestaw skalowania maszyn wirtualnych, powoduje niepowodzenie kolejnych operacji PUT na tych zasobach (na przykład aktualizacji, skalowania lub odtworzenia obrazu). Przed usunięciem upewnij się, że wszystkie wystąpienia maszyn wirtualnych/zestawów skalowania maszyn wirtualnych przestaną używać aplikacji, usuwając ją z aplikacjiProfile.

  • Aby zapobiec przypadkowemu usunięciu, ustaw safetyProfile/allowDeletionOfReplicatedLocations wartość na false wartość podczas publikowania wersji i zastosuj blokadę usługi Azure Resource Manager (CanNotDelete lub ReadOnly) w zasobie aplikacji maszyny wirtualnej.

  1. Zaloguj się do witryny Azure Portal.
  2. Wyszukaj galerię usługi Azure Compute i otwórz galerię docelową.
  3. Wybierz aplikację maszyny wirtualnej, którą chcesz usunąć.
  4. Wybierz co najmniej jedną wersję, którą chcesz usunąć.
  5. Aby usunąć aplikację maszyny wirtualnej, najpierw usuń wszystkie wersje. Następnie kliknij pozycję Usuń (w górnej części bloku).
  6. Monitorowanie powiadomień pod kątem ukończenia. Jeśli usunięcie zostanie zablokowane, usuń wszelkie blokady i upewnij się, że żadna maszyna wirtualna ani zestaw skalowania nie odwołuje się do aplikacji.

Zrzut ekranu przedstawiający usuwanie aplikacji maszyny wirtualnej i jej wersji w witrynie Azure Portal.

Dalsze kroki

Dowiedz się więcej o aplikacjach maszyn wirtualnych platformy Azure.

Dowiedz się, jak tworzyć aplikacje maszyn wirtualnych platformy Azure.