PowerFlex 3.x: İşlev rpl_transmit_mgr.c de MDM Panikleri
Summary: Mobil Aygıt Yönetimi (MDM) işlemi, çoğaltma nedeniyle sürekli panik oluşturuyor
Symptoms
Bu durumda, çoğaltma sitesi kodu düzeyi 3.x ve hedef site kodu düzeyi 4.x'tir ancak sorun tüm 3.x sistemlerini etkileyebilir.
Depolama tarafında herhangi bir değişiklik yapılmamıştır.
MDM işlemi, aşağıdaki yığın izlemesiyle sürekli olarak panik yapar:
2024/11/24 05:51:06.186359 Panic in file /data/build/workspace/ScaleIO-Common-Job/src/mdm/replication/consistency_engine/rpl_transmit_mgr.c, line 833, function rplTransmitManager_ProcessRequestsForTimelinesRFD, PID 19477.Panic Expression ALWAYS_ASSERT . /opt/emc/scaleio/mdm/bin/mdm-3.6.400.107(mosDbg_PanicPrepare+0x13a) [0xabf1ba] /opt/emc/scaleio/mdm/bin/mdm-3.6.400.107(rplTransmitManager_ProcessRequestsForTimelinesRFD+0x1f0) [0x880da0] /opt/emc/scaleio/mdm/bin/mdm-3.6.400.107(consistencyEngine_AnalyzeTimelines+0x7b) [0x7f2ebb] /opt/emc/scaleio/mdm/bin/mdm-3.6.400.107(consistencyEngine_AnalayzerUmtIteration+0x3c) [0x60d96c] /opt/emc/scaleio/mdm/bin/mdm-3.6.400.107(consistencyEngine_AnalayzerUmtRoutine+0x33) [0x60da43] /opt/emc/scaleio/mdm/bin/mdm-3.6.400.107(mosUmt_StartFunc+0x7a) [0x69a9fa] /lib64/libc.so.6(+0x48190) [0x7ff82e834190] /opt/emc/scaleio/mdm/bin/mdm-3.6.400.107(mosUmt_Init+0x129) [0x8f5e89] [(nil)]
Etki:
MDM kümesi çalışmıyor ve bu da verilerin kullanılamamasına (DU) neden oluyor.
Cause
Sorun, sürüm 3.x'te MDM'lerin paniğine neden olan bir yazılım kodu hatası olarak tanımlandı. Bu kusur nedeniyle, iletilen veriler çoğaltma sırasında zorunlu 200 GiB sınırını aştı. Aşırı talepler nedeniyle, MDM'ler bunları işlemekte zorlandı, bu da istikrarsızlığa ve nihayetinde paniğe neden oldu.
Bu özel durumda, yüksek oranda iletilen veriler bir Windows SDC kırpma komutunun sonucuydu, ancak sorun herhangi bir büyük veri iletimi nedeniyle görülebiliyordu.
Resolution
Bu yazılım sorunu en son sürümlerde çözülmüştür. Sorunu kalıcı olarak çözmek için, çoğaltmaya devam etmeden önce kararlılığı sağlamak üzere 4.5.x veya sonraki bir sürüme yükseltme önerilmektedir:
- SDR'leri tüm düğümlerde durdurun.
Bu, paniği geçici olarak çözer. - Tüm Çoğaltma Tutarlılık Gruplarını (RCG'ler) ve çoğaltma çiftlerini duraklatın veya durdurun.
- Sistemi en son 4.5.x sürümüne veya daha yeni bir sürüme yükseltin.
- Yükseltmeyi tamamladıktan sonra çoğaltmaya devam edin.
Etkilenen Sürümler:
PowerFlex 3.x
Sabit Sürüm:
PowerFlex 4.5