Aracılığıyla paylaş


Önbellek Nasıl ve Ne Zaman Temizlenir?

System Center Operations Manager'da, İşletim konsolu veya bir ajanla ilgili bir sorunu giderirken, "önbelleği temizleme" önerilerini görebilirsiniz. Bir ajanla ilgili bir sorunu giderme hakkında daha fazla bilgi için İzlenmeyen ve gri ajanlar bölümüne bakın.

İşletim Konsolu

İşletim Konsolu önbelleğini temizlemenin olası bir nedeni, ObjectNotFoundExceptions gibi görünümlerdeki verilere eriştiğinizde oluşan hataları düzeltmektir. Bir diğer neden ise önbellek dosyası çok büyük olduğunda diskte yer açmaktır.

Önemli

Devam etmeden önce açık konsolları kapatın.

Bunun kuruluş ilkesine bağlı olarak bir Yönetici PowerShell konsolundan yürütülmesi gerekebilir.

# Option 1: This will read the console install directory from registry and then execute. Useful if installed in a non-default directory
Start-Process ((Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\System Center Operations Manager\12\Setup\Console").InstallDirectory + "Microsoft.EnterpriseManagement.Monitoring.Console.exe") -ArgumentList "/clearCache"

# Option 2: This will start the process in the default ProgramFiles directory
Start-Process "$Env:ProgramFiles\Microsoft System Center\Operations Manager\Console\Microsoft.EnterpriseManagement.Monitoring.Console.exe" -ArgumentList "/clearCache"

Yönetim sunucuları

Sorun gidermenin son adımlarından biri önbelleği temizlemektir. Bu, geçerli yapılandırma ve yönetim paketleriyle birlikte kaydedilmemiş tüm verileri kaldırır. Önbelleği temizledikten sonra, veritabanından güncelleştirilmiş yönetim paketlerini içeren yeni bir yapılandırma alır ve istemcilere yeniden bağlanırız. Bu, bir yönetim sunucusunun iş akışı hatalarına neden olan veya veritabanına veri göndermede geciken hatalı veya eksik yönetim paketleri içermesi durumunda yardımcı olabilir.

  1. İzleme çalışma alanında Operations Manager'ı ve ardından Yönetim Sunucusu'nu genişletin.
  2. Yönetim Sunucusu Durumu'nu seçin.
  3. Yönetim Sunucusu Durumu sütununda bir veya birden çok sunucu seçin.
  4. Görevler bölmesinde Sistem Sağlığı Hizmeti Durumunu ve Önbelleğini Temizle'yi seçin.
  5. İstem penceresinde, bu görev için kullanılan kimlik bilgilerini girin veya varsayılanı kullanın ve Çalıştır'a basın

Not olarak

Yönetim sunucusunda HealthService altında çalışan tüm iş akışlarının (on binlerce olabilir) durdurulması gerektiğinden, bu görevin bir aracıdan farklı çalıştığını ve görevin zaman aşımına uğrayabileceği veya hata oluşturabileceği noktaya kadar zaman alabileceğini unutmayın. Bu durumda önbelleği temizleme işlemini el ile gerçekleştirmeyi düşünebilirsiniz.

Ağ geçidi sunucuları

Sorun gidermenin son adımlarından biri önbelleği temizlemektir. Bazen ağ geçidi yönetim sunucusuyla iletişim kuramayabilir ve System Center Operations Manager konsolunda gri görünebilir. Böyle durumlarda ağ geçitleri için önbelleği temizlememiz gerekir. Ayrıca, ağ geçidi eski veya kullanılamaz yönetim paketleri veya veritabanına eklenemeyen veriler olduğunda da bunu yapmamız gerekir.

  1. İzleme çalışma alanında Operations Manager'ı ve ardından Yönetim Sunucusu'nu genişletin.
  2. Yönetim Sunucusu Durumu'nu seçin.
  3. Ağ Geçidi Yönetim Sunucusu Durumu sütununda bir veya birden çok sunucu seçin.
  4. Görevler bölmesinde Sistem Sağlığı Hizmeti Durumunu ve Önbelleğini Temizle'yi seçin.
  5. İstem penceresinde, bu görev için kullanılan kimlik bilgilerini girin veya varsayılanı kullanın ve Çalıştır'a basın

İstemci sunucuları

bir istemci sunucusu ve yönetim grubundaki aracı arasındaki iş akışları veya iletişimle ilgili sorunları düzeltmenin olası bir yolu önbelleği temizlemek ve aracıyı yeniden başlatmaktır. Bu, sorun gidermeye yönelik son çaredir ancak bazı sorunları etkili bir şekilde çözebilir.

  1. İzleme çalışma alanında Operations Manager'ı ve ardından Aracı Ayrıntıları'nı genişletin.
  2. Aracı Sağlık Durumu’nu seçin.
  3. Aracı Durumu sütununda bir veya birden çok aracı seçin.
  4. Görevler bölmesinde Sistem Sağlığı Hizmeti Durumunu ve Önbelleğini Temizle'yi seçin.
  5. İstem penceresinde, bu görev için kullanılan kimlik bilgilerini girin veya varsayılanı kullanın ve Çalıştır'a basın

Not olarak

Bu eylem, bu görevin kaydı da dahil olmak üzere sistem durumu hizmeti deposu dosyalarındaki önbelleğe alınmış verileri sildiğinden, görev tamamlandıktan sonra konsolda doğru görev durumu bildirilmez, komut gönderildiği sürece her zaman "Başarılı" olur.

Sonraki adımlar