copyReplicas

语法

copyReplicas(srcNode, destNode, chunkId)

参数

srcNode 是一个字符串,表示源节点的别名。

destNode 是一个字符串,表示目标节点的别名。

chunkId 是字符串标量或向量,表示chunk的ID。

详情

把源节点上的一个或多个chunk的副本复制到目标节点。如果目标节点上已经存在该chunk,那么系统将忽略本次操作。该命令只能由管理员在控制节点上执行。

通过 getRecoveryTaskStatus 函数可以查看任务状态。

例子

把"node1"上所有chunk的副本复制到"node2"。

$ chunkIds=exec chunkId from pnodeRun(getChunksMeta) where node="node1"
$ copyReplicas("node1","node2",chunkIds);