Marketplace-elemek frissítése a Azure Stack Hub

Felhőüzemeltetőként az Egyik feladata a piactér Azure Stack Hub frissítése. Ha egy Marketplace-elem új verziója érhető el az Azure-ban, letöltheti az újabb verziót, hogy kihasználja az új funkciókat, biztonsági javításokat és stabilitási fejlesztéseket.

A Marketplace-elemeknek négy típusa van:

  • Virtuálisgép-rendszerképek
  • Bővítmények
  • Megoldássablonok
  • Erőforrás-szolgáltatók

Az új virtuálisgép-rendszerképek, bővítmény- és megoldássablonok használata automatikusan megtörténik, amikor a felhasználók új erőforrásokat helyeznek üzembe. Az erőforrás-szolgáltatók a Azure Stack Hub frissítési élményt használják, és ez a cikk nem terjed ki rá.

A legutóbbi kiegészítésekkel, frissítésekkel, módosításokkal és eltávolításokkal kapcsolatos további információkat a Marketplace Azure Stack Hub találhat

Ha egy bővítményt a már üzembe helyezett virtuális gépeken belül frissít, további lépésekre van szükség.

Az új verzió lekérése

A Marketplace-elem új verziójának letöltési folyamata megegyezik a Marketplace-elem kezdeti letöltésével.

  1. Először ellenőrizze egy már letöltött Marketplace-elem verzióját a Azure Stack Hub Marketplace-en a felügyeleti portál használatával.

    Ellenőrizze a verziót a Azure Stack Hub piactéren.

  2. Kövesse a Download Marketplace items to Azure Stack Hub for connected or disconnected systems (A Marketplace-elemek letöltése) Azure Stack Hub az új Marketplace-elem letöltéséhez. Csak az új verziójú Marketplace-elemeket töltse le.

A már telepített bővítmények frissítése

Miután az operátor letöltötte egy bővítmény új verzióját, a felhasználónak az alábbi két művelet egyikével kell gondoskodnia az új verzió alkalmazásáról.

  1. Indítsa újra a virtuális gépet. A bővítmény automatikusan frissül a virtuális gép megkezdésekor. Ezt a felhasználói portálon vagy a PowerShellben Azure Stack Hub meg.
  2. A PowerShell használatával újraindítás nélkül frissítheti a bővítményt. Ez akkor hasznos, ha egy virtuális gép állásideját nem lehet ütemezni, és vészhelyzeti frissítésre van szükség.

Felhasználóként a következő lépésekkel lekérdezheti a virtuális gépeket, listhatja a használt bővítményeket, és a virtuális gép újraindítása nélkül frissítheti a telepített bővítményt az új verzióra.

Futtassa a PowerShell-parancsmagokat az összes virtuális gép és a telepített bővítmények listához. A parancsmagok futtatása előtt győződjön meg arról, hogy telepítette a PowerShellt a 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
}

Ha egy adott bővítményt futtató virtuális gépeket szeretne listába sorolni, használja az alábbi szkriptet.

$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
        }
    }
}

Futtassa a PowerShellt a bővítmény legújabb verzióra frissítéséhez.

Set-AzVMExtension -ResourceGroupName "SampleRG" -VMName "SampleVM" -Name "ExtensionName" -Publisher "PublisherName" -typeHandlerVersion "NewExtensionVersion" -ExtensionType SampleType -Location local

Megjegyzés

A bővítmény frissítése több percig is eltarthat. Az első parancs biztonságos futtatásával ellenőrizheti, hogy a verzió frissítve lett-e.

A legutóbb frissített bővítmények listája

Name Publisher TypeHandlerVersion ExtensionType (Bővítménytípus)
Microsoft.EnterpriseCloud.Monitoring Microsoft.EnterpriseCloud.Monitoring 1.14 OmsAgentForLinux
microsoft.linuxdiagnostic-3.1.135 Microsoft.Azure.Diagnostics 4,0 LinuxDiagnostic

Megjegyzés

Ha az alábbi két bővítmény valamelyik verzióját telepítette:

  • Azure-frissítés- és konfigurációkezelés
  • Azure Update and Configuration Management Linuxhoz

Ezeket cserélje le az Azure Monitor, Update and Configuration Management for Linux extension minimum 1.14.02-es verzióra.

Következő lépések

További információ a Azure Stack Hub Marketplace-ről: Azure Stack Hub Marketplace áttekintése.