处理复制/导出期间的节点故障

当从 Vertica 导出 (EXPORT TO VERTICA) 或导入 (COPY FROM VERTICA) 任务正在进行时,如果非启动程序节点发生故障,Vertica 则不会自动完成任务。非启动程序节点是指导出或导入语句中非源节点或目标节点的任何节点。要完成任务,您必须再次运行该语句。

您解决了导入或导出期间非启动程序节点发生故障的问题,如下所示:

  1. 您可以使用 EXPORT TO VERTICACOPY FROM VERTICA 语句从一个群集导出或导入到另一个群集。

    在导出或导入期间,目标或源群集上的非启动节点出现故障。Vertica 发出一条错误消息,以指示可能出现的以下一种节点故障:

    • ERROR 4534: Receive on v_tpchdb1_node0002: Message receipt from v_tpchdb2_node0005 failed

    • WARNING 4539: Received no response from v_tpchdb1_node0004 in abandon plan

    • ERROR 3322: [tpchdb2] Execution canceled by operator

  2. 通过再次运行该语句来完成导入或导出。Vertica 无需启动故障节点即可成功完成导出或导入。