sst_xtrabackup and sst_xtrabackup-v2 are broken on solaris
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MySQL patches by Codership |
New
|
Undecided
|
Unassigned | ||
Percona XtraDB Cluster moved to https://jira.percona.com/projects/PXC |
Confirmed
|
Medium
|
Unassigned | ||
5.5 |
Won't Fix
|
Medium
|
Unassigned | ||
5.6 |
Won't Fix
|
Medium
|
Unassigned |
Bug Description
After attempting to boot a new PXC cluster on Solaris we ran into a bug in using xtrabackup or xtrabackup-v2 SST's mechanisms. The error manifests as the following in the MySQL error logs:
innobackupex: Error: Terminated with SIGPIPE at /mysql/
/mysql/
grep: illegal option -- E
Usage: grep [-c|-l|-q] [-r|-R] -hHbnsviw pattern file . . .
WSREP_SST: [INFO] Evaluating socat -u TCP-LISTEN:
/mysql/
grep: illegal option -- E
Usage: grep [-c|-l|-q] [-r|-R] -hHbnsviw pattern file . . .
/mysql/
grep: illegal option -- E
Usage: grep [-c|-l|-q] [-r|-R] -hHbnsviw pattern file . . .
/mysql/
grep: illegal option -- E
Usage: grep [-c|-l|-q] [-r|-R] -hHbnsviw pattern file . . .
/mysql/
grep: illegal option -- E
Usage: grep [-c|-l|-q] [-r|-R] -hHbnsviw pattern file . . .
/mysql/
grep: illegal option -- E
Usage: grep [-c|-l|-q] [-r|-R] -hHbnsviw pattern file . . .
/mysql/
grep: illegal option -- E
Usage: grep [-c|-l|-q] [-r|-R] -hHbnsviw pattern file . . .
/mysql/
Essentially the problem si that 'ss' is a linux-only program and thus is not cross compatible with solaris. We're using rsync for now until this gets fixed
tags: | added: sst xtrabackup |
@Ryan,
Yes, looks like ifconfig needs to be used there. Since solaris is
not a supported platform, SST scripts are not tested there.
So, you may issues with other binaries like qpress, pv (though www.percona. com/doc/ percona- xtradb- cluster/ 5.5/manual/ xtrabackup_ sst.html and let us know if any other binaries' dependencies may not be met on Solaris.
these are optional), xtrabackup (and its perl deps), please check http://