Arşiv düğümlerine sahip karma düğüm kümelerinde PowerScale 9.x performans etkisi
Summary: Arşiv düğümleri içeren karma düğüm yapılandırmasına sahip OneFS 9.x kümeleri, sistem bayrağı arşiv katmanında ayarlanmışsa performans sorunlarıyla karşılaşabilir.
Symptoms
Arşiv düğümleri ve başka bir düğüm tipi içeren OneFS 9x kümelerinde performans sorunu.
Örneğin:
Hem A200(0) arşiv düğümlerini hem de H500 düğümlerini içeren bir küme.
Hem A2000 arşiv düğümlerini hem de F800 düğümlerini
içeren bir küme A200 arşiv düğümleri, F800 düğümleri ve H400 düğümlerini içeren bir küme
Cause
PSCALE-140986
Arşiv katmanlarında sistem bayrağı ayarlamak karma düğüm kümelerinde performans düşüşüne neden olabilir.
Doğrulamak için:
ifsvar dizininin hangi disk havuzunda olduğunu belirleyin:
# isi get -D /ifs/.ifsvar/isi_license.xml | grep pools
Resolution
Ön denetim:
Bu Knowledge Base makalesindeki çözüm adımlarını tamamlamadan önce denetleme günlüklerinin boyutunu kontrol edin. Arşiv dışı düğüm havuzlarında denetim günlükleri için yeterli boş disk alanı olup olmadığını doğrulayın.
Bu komut, Denetleme günlüklerinin Disk Kullanım boyutunu kontrol eder:
# du -sh /ifs/.ifsvar/audit/logs
Denetleme günlüklerinin boyutu arşiv dışı düğüm havuzunun dolmasına neden oluyorsa KB Powerscale bölümündeki adımları izleyin: Denetleme günlüklerini temizlemek için Denetleme Günlüğü Dosyalarını Kaldırma.
=============
Çözünürlük:
Hangi düğüm havuzunun System olarak yapılandırıldığını tanımlayın. Sistem düğümü havuzları, Ifsvar içeriklerinin bulunduğu yerlerdir. Bu, birden fazla havuzda olabilir.
# disi -I diskpools ls -v
Arşiv düğüm havuzundan System bayrağını kaldırın:
# isi_gconfig smartpools.diskpools.manually_manage_system_flags=true
# disi -I diskpool modify <diskpool_name> --system=false
Değişiklikler yapıldıktan sonra, bir SmartPools veya SmartPoolsTree taşımak için iş Ifsvar dizini arşivleme olmayan düğüm havuzlarına ekleyin.
Kullanılacak komut SmartPoolsTree Verileri taşımak için:
# isi job start smartpoolstree --paths=/ifs/.ifsvar
Eğer SmartPools lisanslı değilse, bir SetProtectPlus bunun yerine iş.
ÖNEMLİ NOT:
Yukarıdakiler SmartPoolsTree İş yalnızca hareket eder /ifs/.ifsvar ve içindekiler.
Diğer SYSTEM LIN'leri ve SBT'leri taşımak için bir SmartPools işini sonuna kadar çalıştırın. Bu işlem daha uzun sürebilir.
# isi job start smartpoolsAdditional Information
Yarı İletken Tasarım Ortamları için En İyi Uygulamalar teknik raporunun 3.1.1 ila 3.1.1.3 bölümlerine bakın.