doImmediate(host, NULL, "pg_basebackup -p %s -h %s -D %s -X stream %s %s",
aval(VAR_datanodePorts)[idx],
aval(VAR_datanodeMasterServers)[idx], dir,
- wal ? "--xlogdir" : "",
+ wal ? "--waldir" : "",
wal ? walDir : "");
/* Update the slave configuration with hot standby and port */
if ((f = pgxc_popen_w(host, "cat >> %s/postgresql.conf", dir)) == NULL)
"add gtm_proxy name host port dir\n"
"add coordinator master name host port pooler dir extra_conf extra_pghba\n"
"add coordinator slave name host port pooler dir archDir\n"
- "add datanode master name host port pooler dir xlogdir restore_datanode_name extra_conf extra_pghba\n"
- "add datanode slave name host port pooler dir xlogdir archDir\n"
+ "add datanode master name host port pooler dir waldir restore_datanode_name extra_conf extra_pghba\n"
+ "add datanode slave name host port pooler dir waldir archDir\n"
"\n"
"Add the specified node to your postgres-xl cluster:\n"
"For more details, please see the pgxc_ctl documentation\n"
<term><literal>add gtm_proxy <replaceable class="parameter">name</replaceable> <replaceable class="parameter">host</replaceable> <replaceable class="parameter">port</replaceable> <replaceable class="parameter">dir</replaceable></literal></term>
<term><literal>add coordinator master <replaceable class="parameter">name</replaceable> <replaceable class="parameter">host</replaceable> <replaceable class="parameter">port</replaceable> <replaceable class="parameter">pooler</replaceable> <replaceable class="parameter">dir</replaceable>< <replaceable class="parameter">extraServerConf</replaceable> <replaceable class="parameter">extraPgHbaConf</replaceable></literal></term>
<term><literal>add coordinator slave <replaceable class="parameter">name</replaceable> <replaceable class="parameter">host</replaceable> <replaceable class="parameter">port</replaceable> <replaceable class="parameter">pooler</replaceable> <replaceable class="parameter">dir</replaceable> <replaceable class="parameter">archDir</replaceable></literal></term>
- <term><literal>add datanode master <replaceable class="parameter">name</replaceable> <replaceable class="parameter">host</replaceable> <replaceable class="parameter">port</replaceable> <replaceable class="parameter">pooler</replaceable> <replaceable class="parameter">dir</replaceable> <replaceable class="parameter">xlogdir</replaceable> <replaceable class="parameter">extraServerConf</replaceable> <replaceable class="parameter">extraPgHbaConf</replaceable></literal></term>
- <term><literal>add datanode slave <replaceable class="parameter">name</replaceable> <replaceable class="parameter">host</replaceable> <replaceable class="parameter">port</replaceable> <replaceable class="parameter">pooler</replaceable> <replaceable class="parameter">dir</replaceable> <replaceable class="parameter">xlogdir</replaceable> <replaceable class="parameter">archDir</replaceable></literal></term>
+ <term><literal>add datanode master <replaceable class="parameter">name</replaceable> <replaceable class="parameter">host</replaceable> <replaceable class="parameter">port</replaceable> <replaceable class="parameter">pooler</replaceable> <replaceable class="parameter">dir</replaceable> <replaceable class="parameter">waldir</replaceable> <replaceable class="parameter">extraServerConf</replaceable> <replaceable class="parameter">extraPgHbaConf</replaceable></literal></term>
+ <term><literal>add datanode slave <replaceable class="parameter">name</replaceable> <replaceable class="parameter">host</replaceable> <replaceable class="parameter">port</replaceable> <replaceable class="parameter">pooler</replaceable> <replaceable class="parameter">dir</replaceable> <replaceable class="parameter">waldir</replaceable> <replaceable class="parameter">archDir</replaceable></literal></term>
<listitem>
<para>
Add the specified node to your Postgres-XL cluster. Each node needs a