xtrabackup SST netcat "-d" option not available on Debian Squeeze
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Percona XtraDB Cluster moved to https://jira.percona.com/projects/PXC |
Fix Released
|
High
|
Ignacio Nin |
Bug Description
When using the xtrabackup SST on a Debian Squeeze based system, the SST will error out with an error similar to the below:
--
120320 2:19:18 [ERROR] WSREP: Process completed with error: wsrep_sst_
--
sst.err contains the actual error message:
--
~$# cat /var/lib/
nc: invalid option -- 'd'
nc -h for help
tar: This does not look like a tar archive
tar: Exiting with failure status due to previous errors
--
A quick look at the man page for nc on Debian Squeeze shows the -d flag does not exist.
(I've removed -d from the SST script, but the transfer still doesn't seem to want to work. Have not investigated why yet)
Changed in percona-xtradb-cluster: | |
assignee: | nobody → Ignacio Nin (ignacio-nin) |
Changed in percona-xtradb-cluster: | |
status: | Fix Committed → Fix Released |
Looks like netcat on Debian (squeeze - 1.10) also requires the listening port to be specified with -p, instead of just passing it to nc.
I've still not got the xtrabackup SST working, but am still digging.