cpdumps

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

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

語法

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

>--+- node_name -+---------------------------------------------><
   '- 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