cpdumps

使用 cpdumps 命令可将转储文件从非配置节点拷贝到配置节点上。

Note: 配置节点上 /dumps 目录变满的情况很少见,但如果该目录变满,拷贝操作将终止,但不会提供故障指示。因此,请在从配置节点迁移数据之后清空 /dumps 目录。

语法

 cpdumps     -prefix  {  directory  |  file_filter  }   {  node_name  |  node_id  }

参数

-prefixdirectory | file_filter
(必需)指定要检索的目录和/或文件。 如果指定目录时未使用任何文件过滤器,那么将检索该目录中所有相关转储或日志文件。您可以使用以下目录参数(过滤器):
  • /dumps(检索所有子目录中的所有文件)
  • /dumps/audit
  • /dumps/cimom
  • /dumps/cloud
  • /dumps/configs
  • /dumps/elogs
  • /dumps/easytier
  • /dumps/enclosure
  • /dumps/feature
  • /dumps/iostats
  • /dumps/iotrace
  • /dumps/mdisk
  • /home/admin/update
除了目录之外,还可以指定文件过滤器。 例如,如果指定了 /dumps/elogs/*.txt,将会复制 /dumps/elogs 目录中以 .txt 结尾的所有文件。
Note: 以下规则适用于将通配符用于 CLI 的情况:
  • 通配符为星号 (*)。
  • 命令最多可包含一个通配符。
  • 使用通配符时,必须将过滤器条目用双引号 ("") 括起,如下所示:
    >cleardumps -prefix "/dumps/elogs/*.txt"
node_id | node_name
(必需)指定要从中检索转储的节点。该参数后跟的变量可以是以下项之一:
  • 将节点添加到集群系统(系统)时分配的节点名或标签
  • 分配给节点的节点标识(非全球节点名)
如果指定的节点是当前配置节点,那么不会拷贝任何文件

描述

该命令可将给定节点中与目录或文件条件相匹配的所有转储拷贝到当前配置节点。

可以检索保存到原有配置节点的转储。在从原有配置节点到其他节点的故障转移处理期间,原有配置节点上的转储不会自动拷贝。因为仅向配置节点提供从 CLI 进行访问,所以只能从配置节点拷贝系统文件。此命令可用于检索文件并将文件放到配置节点,然后可以拷贝这些文件。

您可以使用 lsdumps 命令查看目录的内容。 可以使用 lscopystatus 命令跟踪拷贝的状态。

调用示例

cpdumps -prefix /dumps/configs nodeone

生成的输出:

无反馈

调用示例

cpdumps -prefix /dumps/easytier node_2

生成的输出:

无反馈