SDS, PowerFlex NDU Sırasında Yükseltildikten Sonra Bakım Modundan Çıkamıyor
Summary: NDU sırasında, sistemde bakım modundan çıkarken takılı kalan bir SDS olur ve Kurulum Yöneticisi yükseltme işlemi başarısız olur.
Symptoms
MDM olay günlüklerinde SDS'nin yükseltildiği ve ardından bakım modundan çıkış komutunun verildiği gösterilir:
2023-07-15 03:12:47.469000:0012714:SDS_UPGRADED INFO SDS: <sds_name> (ID <sds_id> ) upgraded to version 3.6.x 2023-07-15 03:12:47.505000:0012715:SDS_RECONNECTED INFO SDS: <sds_name> (ID <sds_id>) reconnected. 2023-07-15 03:13:21.618000:0012930:MDM_CLI_CONF_COMMAND_RECEIVED INFO Command exit_maintenance_mode received, User: ': <user>'. [50667] SDS: ID: <sds_id>;
SDS, bakım modundan çıkmaya çalışır ancak başarısız olur.
SDS izleme günlükleri aşağıdakileri gösterebilir:
2023/07/15 03:12:57.322606 7feaa54e0db0:contCmd_AddCombAndSetState:10712: Set comb state (reconstruct) failed 13598001806a new state SECONDARY, rc NOT_FOUND 2023/07/15 03:12:57.322806 7feaa54e0db0:contCmd_AddCombAndSetState:10712: Set comb state (reconstruct) failed 13598001808c new state SECONDARY, rc NOT_FOUND ... 2023/07/15 03:12:58.030449 7feaa57ffdb0:contDev_FlushDeviceDirtyDrl_Async:09708: Device 0xdfef6e6c001d0005 drl flush skipped due to device in error 2023/07/15 03:12:58.030459 7feaa5568db0:contDev_FlushDeviceDirtyDrl_Async:09708: Device 0xdfef6e70001d0009 drl flush skipped due to device in error ... 2023/07/15 03:13:21.650684 7fea9dc59db0:ioh_ResetCombDrl:05345: Reset Drl - No comb:13598001800b device: 0xdfef6e6c001d0005 2023/07/15 03:13:21.650911 7fea9dc15db0:ioh_ResetCombDrl:05345: Reset Drl - No comb:135980018079 device: 0xdfef6e70001d0009 ...
Yukarıdaki çıktı, yükseltmeden sonra aygıtların yeni meta veri biçimiyle yeniden oluşturulması gerektiğini gösterir. Bu durum, 3.0.x ten 3.5.x veya daha yeni bir sürüme yükseltildiğinde gerçekleşir.
İşlev contDev_FlushDeviceDirtyDrl_Async bu aygıtları hatalı olarak değerlendirir ve ardından aygıtlar tarak olmadığını bildirmeye başlar.
SDS izleme günlüklerinde, sorun çözülene kadar "Reset Drl - No comb" satırı akışı sağlanır.
Cause
NDU için aygıt meta verilerini yeniden oluşturma işlemi sırasında, MDM kodunda işlemin tam olarak tamamlanmasını yasaklayan bir yarış durumu oluşabilir ve aygıtlar hiçbir veriye sahip olmadığını düşündüğü bir duruma girer.
SDS hizmetini yeniden başlatmak, SDS'yi MDM'ye yeniden bağlanmaya zorlar ve MDM, sahip olduğu taraklar hakkında SDS'yi eğitir.
Resolution
Geçici Çözüm
Sorunu çözmek için bakım modundan çıkamayan SDS'de SDS hizmetini yeniden başlatın, SDS hizmetini yeniden başlatmak için bir pkill sds Komut.
SDS'nin bakım modundan çıkmasını bekleyin ve ardından Kurulum Yöneticisi yükseltme işlemini yeniden deneyin.
Etkilenen Sürümler
PowerFlex 3.x
Düzeltildiği Sürüm
PowerFlex 3.6.3
PowerFlex 4.5.2
Additional Information
Etkilenen Sürümler
PowerFlex 3.x
Düzeltildiği Sürüm
PowerFlex 3.6.3
PowerFlex 4.5.2