Aktualizowanie elementów witryny Marketplace w usłudze Azure Stack Hub
Jednym z Twoich obowiązków jako operatora chmury jest zaktualizowanie witryny Azure Stack Hub Marketplace. Gdy nowa wersja elementu witryny Marketplace jest dostępna na platformie Azure, możesz pobrać nowszą wersję, aby skorzystać z nowych funkcji, poprawek zabezpieczeń i ulepszeń stabilności.
Istnieją cztery typy elementów witryny Marketplace:
- Obrazy maszyn wirtualnych
- Rozszerzenia
- Szablony rozwiązań
- Dostawcy zasobów
Nowe obrazy maszyn wirtualnych, szablony rozszerzeń i rozwiązań będą używane automatycznie podczas wdrażania nowych zasobów przez użytkowników. Dostawcy zasobów korzystają ze środowiska aktualizacji usługi Azure Stack Hub i nie są objęci tym artykułem.
Więcej informacji na temat najnowszych dodatków, aktualizacji, zmian i usuwania można znaleźć w witrynie Azure Stack Hub Marketplace changes (Zmiany w witrynie Azure Stack Hub Marketplace)
Aktualizowanie rozszerzenia na już wdrożonych maszynach wirtualnych wymaga wykonania dodatkowych kroków.
Pobieranie nowej wersji
Proces pobierania nowej wersji elementu z witryny Marketplace jest taki sam jak początkowe pobieranie elementu z witryny Marketplace.
Najpierw sprawdź wersję już pobranego elementu witryny Marketplace w witrynie Azure Stack Hub Marketplace przy użyciu portalu administratora.
Postępuj zgodnie z instrukcjami w temacie Pobieranie elementów witryny Marketplace do usługi Azure Stack Hub dla połączonych lub odłączonych systemów, aby pobrać nowy element z witryny Marketplace. Pobierz tylko elementy witryny Marketplace, które mają nową wersję.
Aktualizowanie już wdrożonych rozszerzeń
Po pobraniu nowej wersji rozszerzenia operator musi wykonać jedną z następujących dwóch akcji, aby upewnić się, że nowa wersja zostanie zastosowana.
- Uruchom ponownie maszynę wirtualną. Rozszerzenie jest aktualizowane automatycznie podczas uruchamiania maszyny wirtualnej. Można to zrobić w portalu użytkowników usługi Azure Stack Hub lub programie PowerShell.
- Użyj programu PowerShell, aby zaktualizować rozszerzenie bez ponownego uruchomienia. Jest to przydatne w przypadku planowania przestoju dla maszyny wirtualnej nie jest możliwe i wymagana jest aktualizacja awaryjne.
Jako użytkownik możesz wykonać następujące kroki, aby wykonać zapytanie dotyczące maszyn wirtualnych i wyświetlić listę używanych rozszerzeń oraz zaktualizować zainstalowane rozszerzenie do nowej wersji bez ponownego uruchamiania maszyny wirtualnej.
Uruchom polecenia cmdlet programu PowerShell, aby wyświetlić listę wszystkich maszyn wirtualnych i zainstalowanych rozszerzeń. Przed uruchomieniem poleceń cmdlet upewnij się, że zainstalowano program PowerShell dla usługi Azure Stack Hub.
$VMs=Get-AzVM
Foreach($VM in $VMs)
{
Get-AzVMExtension -ResourceGroup $VM.ResourceGroupName -VMName $VM.name | ft VMName, Name, TypeHandlerVersion, Publisher, ExtensionType, Location
}
Jeśli chcesz wyświetlić listę maszyn wirtualnych z uruchomionym określonym rozszerzeniem, możesz użyć następującego skryptu.
$extensionname="SampleExtenionName"
$VMs=Get-AzVM
Foreach($VM in $VMs) {
$VMExtensions=Get-AzVMExtension -ResourceGroup $VM.ResourceGroupName -VMName $VM.name
$extensions=$VMExtensions.name
Foreach($Extension in $Extensions) {
if ($Extension -eq $extensionname)
{
write-host $VM.Name
}
}
}
Uruchom program PowerShell, aby zaktualizować rozszerzenie do najnowszej wersji.
Set-AzVMExtension -ResourceGroupName "SampleRG" -VMName "SampleVM" -Name "ExtensionName" -Publisher "PublisherName" -typeHandlerVersion "NewExtensionVersion" -ExtensionType SampleType -Location local
Uwaga
Zaktualizowanie rozszerzenia może potrwać kilka minut. Możesz bezpiecznie uruchomić pierwsze polecenie, aby sprawdzić wersję, jeśli została zaktualizowana.
Lista ostatnio zaktualizowanych rozszerzeń
Nazwa | Publisher | TypeHandlerVersion | ExtensionType |
---|---|---|---|
Microsoft.EnterpriseCloud.Monitoring | Microsoft.EnterpriseCloud.Monitoring | 1.14 | OmsAgentForLinux |
microsoft.linuxdiagnostic-3.1.135 | Microsoft.Azure.Diagnostics | 4,0 | LinuxDiagnostic |
Uwaga
Jeśli zainstalowano dowolną wersję następujących dwóch rozszerzeń:
- Zarządzanie aktualizacjami i konfiguracją platformy Azure
- Zarządzanie aktualizacjami i konfiguracją platformy Azure dla systemu Linux
Upewnij się, że zastąpisz je usługami Azure Monitor, Update and Configuration Management for Linux w wersji 1.14.02.
Następne kroki
Aby uzyskać więcej informacji na temat witryny Azure Stack Hub Marketplace, zobacz Omówienie witryny Azure Stack Hub Marketplace.
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla