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.
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
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.