PowerFlex 3.x:在 NDU 期間,SDS 發生錯誤並停止升級
Summary: 在 NDU 期間,SDS 可能會遇到滾動內核錯誤。
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
從 VxFlex OS 3.0.x.x 升級至 PowerFlex 3.5.x.x 或 3.6.0.x
SDS 的滾動內核錯誤會使系統無法繼續升級。
SDS 程序不斷發生錯誤,並從以下堆疊追蹤重新啟動:
27/07 08:07:25.381223 Panic in file /data/build/workspace/ScaleIO-Common-Job/src/tgt/spef/l2p_sm/l2p_resolver/l2p_resolver_sync_services.c, line 1828, function Resolver_Inter_SyncUnmatchedVto, PID 133106.Panic Expression ALWAYS_ASSERT PANIC_ID_tgt_1588256010820.
/opt/emc/scaleio/sds/bin/sds-3.5.1100.107(mosDbg_PanicPrepare+0x13a) [0x93b62a]
/opt/emc/scaleio/sds/bin/sds-3.5.1100.107(Resolver_Inter_SyncUnmatchedVto+0x69c) [0x643ddc]
/opt/emc/scaleio/sds/bin/sds-3.5.1100.107(Resolver_Inter_SyncOffsetData+0xd2) [0x644082]
/opt/emc/scaleio/sds/bin/sds-3.5.1100.107(Resolver_SyncOffset+0x3e6) [0x6446f6]
/opt/emc/scaleio/sds/bin/sds-3.5.1100.107(Resolver_Sync+0x1e4) [0x645c54]
/opt/emc/scaleio/sds/bin/sds-3.5.1100.107(L2PGateway_Inter_Sync+0x59) [0x6542d9]
/opt/emc/scaleio/sds/bin/sds-3.5.1100.107(L2PGateway_Inter_UpdateRamCopyEx+0x163) [0x901ba3]
/opt/emc/scaleio/sds/bin/sds-3.5.1100.107(L2PGateway_Inter_Update+0x4f7) [0x9060f7]
/opt/emc/scaleio/sds/bin/sds-3.5.1100.107(L2PGateway_Sync+0x64) [0x9073d4]
/opt/emc/scaleio/sds/bin/sds-3.5.1100.107(feIo_L2PGatewayUpdate+0x3d8) [0x90cf98]
Cause
在回溯重建系統期間,當系統退出即時維護模式 (IMM) 時,會在主要 (PRI) 和次要 (SEC) SDS 上傳送和接收不正確的資料同步訊息。因此,SEC SDS 會突然重新啟動服務,以避免可能的數據不一致。
在 IMM 期間,失敗的寫入命令 IO 可能會在結束 IMM 完成後重新建置期間錯誤地導致內部健全性檢查 (內部資料完整性檢查,導致 SDS 服務當機),這是一種罕見情況。失敗的寫入命令 IO 發生在進入 IMM 之前,而在 IMM 期間,有另一個 I/O 傳送至同一資料集中的附近偏移。
Resolution
使用閘道自動升級
- 使用閘道 UI 停止升級。
- 從叢集中移除故障的軟體定義儲存 (SDS),然後將其加回。
- 從 IM 閘道 UI 重新開始升級,然後選取「即使已處於升級狀態也允許升級」核取方塊 - 升級應重新開始,並繼續處理尚未升級的元件:
手動升級
選項 #1
- 如果同一設備在每次發生時都發生故障,則使該單個設備脫機。如果沒有,請從 SDS 中移除所有 SDS 裝置。
- 等待重建完成。
- 移除後,請升級 SDS 並將其新增回叢集。
- 移除下一個必須從叢集升級的軟體定義儲存 (SDS),這會觸發重新平衡。
- 移除後,請升級 SDS 並將其新增回叢集。
- 讓重新平衡繼續進行,直到系統有足夠的容量移除下一個必須升級的 SDS - 重複上述步驟,直到所有 SDS 升級為止。
選項 #2
使用受保護的維護模式 (PMM) 而不是 IMM 來創建完整的第三個副本。此問題不應發生在 PMM 上,例如,由於 SDS 在重建期間當機、重新開機並重複,因此會發生服務當機迴圈。一種方法是關閉崩潰的SDS足夠長的時間,以便MDM指示向前重建而不是向後重建。重新建置有問題的資料集後,即可成功備份 SDS。
受影響的版本:
VxFlex OS 3.0.x.x
、PowerFlex 3.5.x.x
、PowerFlex 3.6.0.x-3.6.1.x
已修正問題的版本:
PowerFlex 3.6.2
Additional Information
SCI-62134
Affected Products
PowerFlex rack, PowerFlex Appliance, PowerFlex custom node, PowerFlex Software, VxFlex Ready NodeArticle Properties
Article Number: 000212445
Article Type: Solution
Last Modified: 20 Jun 2025
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.