transfer.py
Function
In non-single-node mode, you can use the transfer.py tool to send the dictionary file used for full-text search and the files required by the PostGIS plug-in to other nodes.
Prerequisites
- Before running this tool, ensure that the following files exist in the $GAUSSHOME directory. Otherwise, an error will be reported. The error code is 52200: - script/gspylib/common/DbClusterInfo.py
- script/gspylib/common/Common.py
- script/gspylib/common/GaussLog.py
- script/gspylib/threads/SshTool.py
 
- The environment variable $GPHOME is set correctly. 
Syntax
- Send the sourcefile to the destinationpath path of all nodes. - transfer.py 1 sourcefile destinationpath
- Send the sourcefile to the same path on the standby node of pgxc_node_name. - transfer.py 2 sourcefile pgxc_node_name
- Display the help information. - transfer.py -? | --help
Parameter Description
- Options are as follows: - 1: sends the current file to the destination file paths of all nodes.
- 2: sends the current file to the same path on the standby node of the destination node.
 
- sourcefile - Path of the source file to be sent. 
- destinationpath - Destination file path. 
- pgxc_node_name - Destination node name. 
Feedback