cpdumps

使用 cpdumps 指令,將傾出檔從非配置節點複製到配置節點。

註: 有一個不常見的事件是,配置節點上的 /dumps 目錄已滿,當目錄滿了之後,複製動作會結束,且不提供任何失敗指示器。因此,從配置節點移轉資料之後,請清除 /dumps 目錄。

語法

讀取語法圖表略過語法圖表
>>-cpdumps-- -prefix--+-directory---+--+-node_name-+-----------><
                      '-file_filter-'  '-node_id---'   

參數

-prefix directory | file_filter
(必要)指定要擷取的目錄及/或檔案。如果指定目錄時未使用任何檔案過濾器,則將擷取該目錄中所有相關記憶體傾出或日誌檔。您可以使用下列目錄引數(過濾器):
  • /dumps(擷取所有子目錄中的所有檔案)。
  • /dumps/audit
  • /dumps/cimom
  • /dumps/cloud
  • /dumps/configs
  • /dumps/elogs
  • /dumps/easytier
  • /dumps/feature
  • /dumps/iostats
  • /dumps/iotrace
  • /dumps/mdisk
  • /home/admin/update
目錄之外,您還可以指定檔案過濾器。比方說,如果您指定 /dumps/elogs/*.txt,就會複製 /dumps/elogs 目錄中所有結尾是 .txt 的檔案。
註: 在 CLI 中使用萬用字元時,會套用下列規則:
  • 萬用字元是星號 (*)。
  • 指令最多可包含一個萬用字元。
  • 使用萬用字元時,必須使用雙引號 ("") 括住過濾項目,如下所示:
    >cleardumps -prefix "/dumps/elogs/*.txt"
node_id | node_name
(必要)指定要從中擷取記憶體傾出的節點。參數後面的變數可以是下列其中之一:
  • 在您新增節點至系統時,您所指派的節點名稱或標籤。
  • 指派給節點的節點 ID(不是全球節點名稱)。
如果指定的節點是現行配置節點,則不會複製任何檔案。

說明

該指令可將給定節點中與目錄或檔案條件相符合的所有記憶體傾出副本到現行配置節點。

您可以擷取儲存到原有配置節點的記憶體傾出。在從原有配置節點到其他節點的失效接手處理期間,原有配置節點上的記憶體傾出不會自動複製。由於從 CLI 存取只提供給配置節點,因此,只能從配置節點複製系統檔案。這個指令可讓您擷取檔案並放在配置節點上,以便您可以在稍後複製這些檔案。

您可以利用 lsdumps 指令來檢視目錄的內容。您可以利用 lscopystatus 指令來追蹤副本的狀態。

呼叫範例

cpdumps -prefix /dumps/configs nodeone

結果輸出:

No feedback

呼叫範例

cpdumps -prefix /dumps/easytier node_2

結果輸出:

No feedback