Data Domain 文件系統 - PANIC:ddr/repl/lrepl_client.c:lrepl_srepl_recipe_get_next:1972: !(*target_off >= region_start_off)

Summary: 本知識庫文章說明在 DDOS 6.x 版本上進行索引複製時,發生狀況的原因和因應措施,這會導致 Data Domain 檔系統當機。

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

啟用選項複寫功能時,執行 DDOS 6.x 程式代碼並作為複寫來源的 Data Domain 檔案系統可能會遇到多個 PANIC,並出現以下 Data Domain 記錄錯誤訊息:
ERROR: MSG-INTRNL-00001: PANIC: ddr/repl/lrepl_client.c: lrepl_srepl_recipe_get_next: 1972: !(*target_off >= region_start_off)

大多數時候,FS 程式會嘗試在 PANIC 之後開始,但在出現錯誤後會失敗。這一點在使用目錄或 MTree 複寫時尤其如此,而非 BOOST MFR。一旦嘗試將復寫相同的檔案再次複製到目的地,FS 可能會放棄嘗試並停用。

Cause

由於程式代碼缺陷,Data Domain 檔案系統 PANIC 會傾印核心,並在已啟用複製秘訣時重新啟動。
在早期的 DDOS 版本中,如果已移除或覆寫用於復寫之特定備份的基座檔案,則不會刪除所有區塊。
「basefile」是任何預先存在的備份檔案,之後的備份可能會作為要同步處理備份的參考。
DDOS 6.0.x、6.1.x 和 6.2.x 中的較舊版本受到此缺陷的影響。

Resolution

如果檢查此知識庫文章,您很可能會遇到此瑕疵,而且可能已關閉 FS,因此即使此缺陷在稍後的 DDOS 版本中已修正 (請參閱下方),您也必須先套用因應措施,包括全部停用複寫,或停用索引複寫功能:
  • 若要停用複寫,請執行「replication disable all」,然後嘗試執行「filesys enable」來啟動 FS
  • 若要僅停用秘訣複製:
    • 以「sysadmin」或同等使用者身分登入 DD,然後切換為「SE 模式」
    • 注意:DDOS 版本 7.7.5.25、7.10.1.15、7.13.0.15、6.2.1.110 及以上版本已取消 SE 命令,僅供 Dell 員工存取
    • 如果 FS 尚未停用,請立即執行 (檔案停用
    • 變更秘訣複製的預設設定,以便在復寫備份時使用秘訣複寫停用: se sysparam set RECIPE_REPL_ENABLED=FALSE
    • 您現在可以啟用 FS (filesys 開啟) 和複寫 (如果之前已停用) (複寫全部啟用
建議僅在來源停用秘訣複寫,而不完全停用複寫。停用所有複寫會增加複寫延遲。
在複製備份時,停用秘訣複寫的副作用僅限於稍微降低效能。

導致此問題的程式代碼缺陷已在下列版本中修正:
  • DDOS 6.1.2.40 及更新版本
  • DDOS 6.2.0.30 及更新版本
  • DDOS 7.0.x 會在初始版本中修正此問題
但請注意,此缺陷也會影響 DDOS 6.0.x 版本,但尚未修正此缺陷的 DDOS 6.0.x 版本。

Affected Products

Data Domain

Products

Data Domain, DD OS 6.2, DD OS 6.0, DD OS 6.1
Article Properties
Article Number: 000056026
Article Type: Solution
Last Modified: 11 Dec 2023
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.