Sistem Sağlığı Hizmeti ile kümeleri izleme
Şunlar için geçerlidir: Azure Yerel, sürüm 23H2 ve 22H2; Windows Server 2022, Windows Server 2019, Windows Server 2016
İlk olarak Windows Server 2016'da yayımlanan Sistem Sağlığı Hizmeti, Depolama Alanları Doğrudan çalıştıran kümeler için günlük izleme ve işletim deneyimini geliştirir.
Önkoşullar
Sistem Sağlığı Hizmeti, Depolama Alanları Doğrudan ile varsayılan olarak etkinleştirilir. Hizmeti ayarlamak veya başlatmak için ek eylem gerekmez. Depolama Alanları Doğrudan hakkında daha fazla bilgi edinmek için bkz. Depolama Alanları Doğrudan genel bakış.
Küme performans geçmişi
Depolama Alanları Doğrudan kümenizden canlı performans ve kapasite bilgileri alın. Bkz. Küme performans geçmişini alma.
hataları Sistem Sağlığı Hizmeti
Dağıtımınızın durumunu kolayca doğrulamak için mevcut hataları görüntüleyin. Bkz. Sistem Sağlığı Hizmeti hatalarını görüntüleme.
Sistem Sağlığı Hizmeti eylemleri
Otonom olarak gerçekleştirilen Sistem Sağlığı Hizmeti eylemlerinin ilerleme durumunu izleyin. Bkz. Sistem Sağlığı Hizmeti eylemlerini izleme.
Otomasyon
Bu bölümde, disk yaşam döngüsünde Sistem Sağlığı Hizmeti tarafından otomatikleştirilen iş akışları açıklanır.
Disk yaşam döngüsü
Sistem Sağlığı Hizmeti, fiziksel disk yaşam döngüsünün çoğu aşamasını otomatikleştirir. Dağıtımınızın ilk durumunun tamamen sağlıklı olduğunu, yani tüm fiziksel disklerin düzgün çalıştığını düşünelim.
Devre dışı bırakma
Fiziksel diskler artık kullanılamayacak hale geldiğinde ve buna karşılık gelen bir Hata oluşturulduğunda otomatik olarak devre dışı bırakılır. Bunun gerçekleşebileceği birkaç durum vardır:
- Ortam Hatası: Fiziksel disk kesin bir şekilde hatalı veya bozuk ve değiştirilmesi gerekiyor.
- İletişim Kesildi: Fiziksel diskin bağlantısı 15 ardışık dakika boyunca kesik kaldı.
- Yanıt Vermiyor: Fiziksel disk, bir saat içinde üç veya daha fazla kere 5,0 saniyenin üzerinde bir gecikme yaşadı.
Not
Aynı anda birçok fiziksel diskin ya da bir düğümün veya depolama kasasının bağlantısı kesildiyse, sorunun kök nedeninin bunlarla ilgili olma ihtimali düşük olduğundan Sistem Sağlığı Hizmeti bu diskleri devre dışı bırakmaz.
Devre dışı bırakılan disk diğer birçok fiziksel disk için önbellek görevi görüyorsa, bunlar otomatik olarak varsa başka bir önbellek diskine atanır. Özel bir kullanıcı eylemi gerekmez.
Dayanıklılığı yeniden sağlama
Bir fiziksel disk devre dışı bırakıldıktan sonra, Sistem Sağlığı Hizmeti tam dayanıklılığı yeniden sağlamak için hemen diskteki verileri kalan fiziksel disklere kopyalamaya başlar. Bu işlem tamamlandığında, veriler yine eskisi gibi tamamen güvenli ve hatalara karşı dayanıklı olur.
Not
Bu anında geri yükleme, kalan fiziksel disklerde yeterli kullanılabilir kapasite olmasını gerektirir.
Gösterge ışığını yakıp söndürme
Sistem Sağlığı Hizmeti, mümkünse devre dışı bırakılan fiziksel disk veya disk yuvasındaki gösterge ışığının yanıp sönmeye başlamasını sağlar. Bu, devre dışı bırakılan disk değiştirilene kadar süresiz olarak devam eder.
Not
Tam güç kaybı gibi bazı durumlarda, disk kendi gösterge ışığının bile çalışmasını engelleyecek bir biçimde bozulabilir.
Fiziksel değişim
Devre dışı bırakılan fiziksel diski mümkün olduğunda değiştirmeniz gerekir. Çoğu zaman, bu bir çalışırken değiştirmeden oluşur; yani düğümün kapatılması veya depolama kasası gerekli değildir. Yararlı konum ve parça bilgileri için Hataya bakın.
Doğrulama
Yedek disk eklendiğinde, Desteklenen Bileşenler Belgesi'ne göre doğrulanır (sonraki bölüme bakın).
Biriktirme
İzin veriliyorsa yeni disk otomatik olarak kendisinden önceki diskin ait olduğu havuzdaki yerini alarak kullanıma girer. Bu noktada sistem ilk baştaki tam sağlıklı durumuna döner ve Hata kaybolur.
Desteklenen Bileşenler Belgesi
Sistem Sağlığı Hizmeti, Depolama Alanları Doğrudan tarafından kullanılan bileşenleri yönetici veya çözüm satıcısı tarafından sağlanan Desteklenen Bileşenler Belgelerindeki bileşenlerle kısıtlamak için bir zorlama mekanizması sağlar. Bu özellik, siz veya başkaları tarafından yanlışlıkla desteklenmeyen donanım kullanılmasını engellemek için kullanılarak garanti veya destek sözleşmesi uyumluluğuna yardımcı olabilir. Bu işlevsellik şu anda SSD'ler, HDD'ler ve NVMe sürücüleri de dahil olmak üzere fiziksel disk cihazlarıyla sınırlıdır. Desteklenen Bileşenler Belgesi model, üretici (isteğe bağlı) ve üretici yazılımı sürümü (isteğe bağlı) için kısıtlayabilir.
Kullanım
Desteklenen Bileşenler Belgesi XML temelli bir söz dizimi kullanır. Kaydedip yeniden kullanabileceğiniz bir XML belgesi oluşturmak için ücretsiz Visual Studio Code veya Not Defteri gibi sık kullandığınız metin düzenleyiciyi kullanmanızı öneririz.
Bölümler
Belgede iki bağımsız bölüm vardır: Disks
ve Cache
.
Disks
Bölüm sağlanmışsa, havuzlara yalnızca listelenen sürücülerin (olarakDisk
) katılmasına izin verilir. Listelenmemiş sürücülerin havuzları birleştirmesi engellenir ve bu da üretimdeki kullanımlarını etkili bir şekilde engeller. Bu bölüm boş bırakılırsa, herhangi bir sürücünün havuzlara katılmasına izin verilir.
Cache
Bölüm sağlanmışsa, önbelleğe alma için yalnızca listelenen sürücüler (olarakCacheDisk
) kullanılır. Bu bölüm boş bırakılırsa, Depolama Alanları Doğrudan medya türüne ve veri yolu türüne göre tahminde bulunur. Burada listelenen sürücüler de içinde Disks
listelenmelidir.
Önemli
Desteklenen Bileşenler Belgesi, önceden havuza alınmış ve kullanımda olan sürücülere geçmişe dönük olarak uygulanmaz.
Örnek
<Components>
<Disks>
<Disk>
<Manufacturer>Contoso</Manufacturer>
<Model>XYZ9000</Model>
<AllowedFirmware>
<Version>2.0</Version>
<Version>2.1</Version>
<Version>2.2</Version>
</AllowedFirmware>
<TargetFirmware>
<Version>2.1</Version>
<BinaryPath>C:\ClusterStorage\path\to\image.bin</BinaryPath>
</TargetFirmware>
</Disk>
<Disk>
<Manufacturer>Fabrikam</Manufacturer>
<Model>QRSTUV</Model>
</Disk>
</Disks>
<Cache>
<CacheDisk>
<Manufacturer>Fabrikam</Manufacturer>
<Model>QRSTUV</Model>
</CacheDisk>
</Cache>
</Components>
Birden çok sürücüyü listelemek için ek <Disk>
veya <CacheDisk>
etiket eklemeniz yeterlidir.
Depolama Alanları Doğrudan dağıtırken bu XML'yi eklemek için parametresini -XML
kullanın:
$MyXML = Get-Content <Filepath> | Out-String
Enable-ClusterS2D -XML $MyXML
Depolama Alanları Doğrudan dağıtıldıktan sonra Desteklenen Bileşenler Belgesini ayarlamak veya değiştirmek için:
$MyXML = Get-Content <Filepath> | Out-String
Get-StorageSubSystem Cluster* | Set-StorageHealthSetting -Name "System.Storage.SupportedComponents.Document" -Value $MyXML
Not
Model, üretici ve üretici yazılımı sürümü özelliklerinin Get-PhysicalDisk cmdlet’ini kullanarak elde ettiğiniz değerlerle tam olarak eşleşmesi gerekir. Bu, satıcınızın uygulamasına bağlı olarak “akla yatkın” beklentinizden farklı olabilir. Örneğin, üretici "Contoso" yerine "CONTOSO-LTD" olabilir veya üretici boş olup model "Contoso-XZY9000" olabilir.
Aşağıdaki PowerShell cmdlet’ini kullanarak doğrulayabilirsiniz:
Get-PhysicalDisk | Select Model, Manufacturer, FirmwareVersion
Sistem Sağlığı Hizmeti ayarları
Hataların veya eylemlerin saldırganlığını ayarlamak, belirli davranışları açmak veya kapatmak ve daha fazlası için Sistem Sağlığı Hizmeti ayarlarını değiştirin. Bkz. Sistem Sağlığı Hizmeti ayarlarını değiştirme.