Aracılığıyla paylaş


Service Fabric kümenizdeki Windows işletim sistemine düzeltme eki uygulama

Sanal Makine Ölçek Kümeleri'nizde otomatik işletim sistemi görüntüsü yükseltmeleri almak, işletim sisteminize Azure'da düzeltme eki uygulamamak için en iyi yöntemdir. Sanal Makine Ölçek Kümesi tabanlı otomatik işletim sistemi görüntüsü yükseltmeleri, ölçek kümesinde gümüş veya daha fazla dayanıklılık gerektirir.

Sanal Makine Ölçek Kümeleri göre otomatik işletim sistemi görüntüsü yükseltme gereksinimleri

  • Service Fabric dayanıklılık düzeyi Bronz değil Gümüş veya Altın'dır.
  • Ölçek kümesi model tanımındaki Service Fabric uzantısının TypeHandlerVersion 1.1 veya üzeri olması gerekir.
  • Dayanıklılık düzeyi, ölçek kümesi model tanımındaki Service Fabric kümesi ve Service Fabric uzantısında aynı olmalıdır.
  • Sanal Makine Ölçek Kümeleri için ek sistem durumu yoklaması veya uygulama durumu uzantısı kullanılması gerekmez.
  • Durum bilgisi olmayan düğüm türleri, Bronz olarak dayanıklılığa sahip olan tek özel durumlardır, ancak otomatik işletim sistemi görüntüsü yükseltmeleri yine de bunlar üzerinde yapılandırılabilir. Daha fazla bilgi için bkz. Yalnızca durum bilgisi olmayan düğüm türleriyle Azure Service Fabric kümesi dağıtma.

Bir uyumsuzluk yükseltme hatalarına neden olacağı için dayanıklılık ayarlarının Service Fabric kümesinde ve Service Fabric uzantısında uyumsuz olmadığından emin olun. Dayanıklılık düzeyleri , bu sayfada belirtilen yönergelere göre değiştirilebilir.

Bronz dayanıklılık sayesinde otomatik işletim sistemi görüntü yükseltmesi kullanılamaz. Patch Orchestration Uygulaması (yalnızca Azure'da barındırılan olmayan kümeler için tasarlanmıştır) Silver veya daha yüksek dayanıklılık düzeyleri için önerilmiyor olsa da, Service Fabric yükseltme etki alanlarıyla ilgili olarak Windows güncelleştirmelerini otomatikleştirmek için tek seçeneğinizdir.

Patch Orchestration Uygulamasından otomatik işletim sistemi görüntü yükseltmesine geçmek istiyorsanız, önce Patch Orchestration Uygulaması kullanımını kullanımdan kaldırmanız gerekir.

Otomatik işletim sistemi yükseltmelerini etkinleştirme ve Windows Update devre dışı bırakma

Otomatik işletim sistemi güncelleştirmelerini etkinleştirirken dağıtım şablonundaki Windows Update de devre dışı bırakmanız gerekir. Bu değişiklikleri dağıttığınızda ölçek kümesindeki tüm makineler yeniden yapılandırılır ve ölçek kümesi otomatik güncelleştirmeler için etkinleştirilir.

Önemli

Service Fabric, Windows Güncelleştirmeler işletim sistemi diskini değiştirmeden işletim sistemi yamaları uyguladığı VM içi yükseltmeleri desteklemez.

Not

Yönetilen diskler kullanıldığında, yönetilen diskleri sürücü harflerine eşlemek için Özel Uzantı betiğinin VM'nin yeniden görüntüsünü doğru işlediğinden emin olun. Yönetilen disklere sahip VM'lerin yeniden görüntüsünü doğru işleyen örnek bir betik için bkz. Bağlı veri diskleriyle Service Fabric kümesi oluşturma .

  1. Dağıtım şablonunda otomatik işletim sistemi görüntüsü yükseltmelerini etkinleştirin ve Windows Güncelleştirmeler devre dışı bırakın:

    "properties": {
       "upgradePolicy": {
         "mode": "Automatic",
          "automaticOSUpgradePolicy": {
            "enableAutomaticOSUpgrade": true
          }
        }
    }
    
    "osProfile": { 
       "windowsConfiguration": { 
         "enableAutomaticUpdates": false 
        }
    }
    
    Update-AzVmss -ResourceGroupName $resourceGroupName -VMScaleSetName $scaleSetName -AutomaticOSUpgrade $true -EnableAutomaticUpdate $false
    
  2. Ölçek kümesi modelini güncelleştirin. Bu yapılandırma değişikliğinden sonra, değişikliğin etkili olması için ölçek kümesi modelini güncelleştirmek için tüm makinelerin yeniden görüntüsünün alınması gerekir:

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

Sonraki adımlar

Sanal Makine Ölçek Kümeleri'da otomatik işletim sistemi görüntüsü yükseltmelerini etkinleştirmeyi öğrenin.