Share via


A Windows operációs rendszer javítása a Service Fabric-fürtben

Az operációs rendszer rendszerképének automatikus frissítése a Virtual Machine Scale Sets az ajánlott eljárás az operációs rendszer Azure-ban való javításához. A virtuálisgép-méretezési csoport alapú automatikus operációsrendszer-rendszerkép-frissítések ezüst vagy nagyobb tartósságot igényelnek egy méretezési csoportban.

Az operációsrendszer-rendszerképek automatikus frissítésének követelményei Virtual Machine Scale Sets

  • A Service Fabric tartóssági szintje ezüst vagy arany, nem bronz.
  • A méretezési csoport modelldefiníciójának Service Fabric-bővítményének TypeHandlerVersion 1.1-es vagy újabb verziójával kell rendelkeznie.
  • A tartóssági szintnek azonosnak kell lennie a Service Fabric-fürtben és a Service Fabric-bővítményben a méretezési csoport modelldefinícióján.
  • Nincs szükség további állapottesztre vagy alkalmazásállapot-bővítmény használatára Virtual Machine Scale Sets.
  • Az állapot nélküli csomóponttípusok az egyetlen kivétel, amelynek tartóssága Bronz, de az automatikus operációsrendszer-rendszerkép-frissítések továbbra is konfigurálhatók rajtuk. További információ: Azure Service Fabric-fürt üzembe helyezése állapot nélküli csomóponttípusokkal.

Győződjön meg arról, hogy a tartóssági beállítások nem egyeznek meg a Service Fabric-fürtön és a Service Fabric-bővítményben, mivel az eltérések frissítési hibákat eredményeznek. A tartóssági szintek az ezen az oldalon ismertetett irányelvek szerint módosíthatók.

A Bronz tartósság miatt az operációs rendszer rendszerképének automatikus frissítése nem érhető el. Bár a Patch Orchestration alkalmazás (amely csak nem Azure-beli üzemeltetett fürtökhöz készült) nem ajánlott silver vagy nagyobb tartóssági szintekhez, ez az egyetlen lehetőség a Windows-frissítések automatizálására a Service Fabric frissítési tartományai tekintetében.

Ha a Patch Orchestration alkalmazásról az automatikus operációsrendszer-lemezkép-frissítésre szeretne váltani, először el kell végeznie a Patch Orchestration alkalmazás használatát.

Automatikus operációsrendszer-frissítések engedélyezése és Windows Update letiltása

Az automatikus operációsrendszer-frissítések engedélyezésekor az üzembe helyezési sablonban is le kell tiltania Windows Update. A módosítások üzembe helyezése után a méretezési csoport összes gépe újra meg lesz adva, és a méretezési csoport engedélyezve lesz az automatikus frissítésekhez.

Fontos

A Service Fabric nem támogatja a virtuális gépeken belüli frissítéseket, ha a Windows Frissítések operációsrendszer-javításokat alkalmaz az operációsrendszer-lemez cseréje nélkül.

Megjegyzés

Felügyelt lemezek használata esetén győződjön meg arról, hogy a felügyelt lemezeknek a meghajtóbetűjelek meghajtóra való leképezésére szolgáló egyéni bővítményszkript megfelelően kezeli a virtuális gép újraimázsát. Lásd : Service Fabric-fürt létrehozása csatolt adatlemezekkel egy példaszkript, amely megfelelően kezeli a felügyelt lemezekkel rendelkező virtuális gépek újraimálását.

  1. Engedélyezze az automatikus operációsrendszer-rendszerkép-frissítéseket, és tiltsa le a Windows Frissítések az üzembe helyezési sablonban:

    "properties": {
       "upgradePolicy": {
         "mode": "Automatic",
          "automaticOSUpgradePolicy": {
            "enableAutomaticOSUpgrade": true
          }
        }
    }
    
    "osProfile": { 
       "windowsConfiguration": { 
         "enableAutomaticUpdates": false 
        }
    }
    
    Update-AzVmss -ResourceGroupName $resourceGroupName -VMScaleSetName $scaleSetName -AutomaticOSUpgrade $true -EnableAutomaticUpdate $false
    
  2. Frissítse a méretezési csoport modelljét. A konfiguráció módosítása után az összes gép újraimálására van szükség a méretezési csoport modelljének frissítéséhez a módosítás érvénybe lépéséhez:

    $scaleSet = Get-AzVmssVM -ResourceGroupName $resourceGroupName -VMScaleSetName $scaleSetName
    $instances = foreach($vm in $scaleSet)
    {
        Set-AzVmssVM -ResourceGroupName $resourceGroupName -VMScaleSetName $scaleSetName -InstanceId $vm.InstanceID -Reimage
    }
    

Következő lépések

Megtudhatja, hogyan engedélyezheti az automatikus operációsrendszer-rendszerkép-frissítéseket a Virtual Machine Scale Sets.