Looks like tmpdir is passed even from my.cnf.
So, I will keep
=== modified file 'Percona-Server/scripts/wsrep_sst_xtrabackup.sh' --- Percona-Server/scripts/wsrep_sst_xtrabackup.sh 2012-12-06 13:26:02 +0000 +++ Percona-Server/scripts/wsrep_sst_xtrabackup.sh 2013-04-08 09:21:20 +0000 @@ -97,17 +97,9 @@
if [ $WSREP_SST_OPT_BYPASS -eq 0 ] then - - TMPDIR=${TMPDIR:-""} - if [ -z "${TMPDIR}" ]; then - # try to get it from my.cnf - TMPDIR=$(grep -E '^\s*tmpdir' $WSREP_SST_OPT_CONF | \ - awk -F = '{ print $2 }' | sed 's/^\s//g' | sed 's/\s.*//g' ) - # if failed default to /tmp - [ -z "${TMPDIR}" ] && TMPDIR="/tmp" - fi - - INNOBACKUPEX_ARGS="--galera-info --tmpdir=${TMPDIR} --stream=tar + TMPDIR="/tmp" + + INNOBACKUPEX_ARGS="--galera-info --stream=tar --defaults-file=${WSREP_SST_OPT_CONF} --socket=${WSREP_SST_OPT_SOCKET}"
Looks like tmpdir is passed even from my.cnf.
So, I will keep
=== modified file 'Percona- Server/ scripts/ wsrep_sst_ xtrabackup. sh' Server/ scripts/ wsrep_sst_ xtrabackup. sh 2012-12-06 13:26:02 +0000 Server/ scripts/ wsrep_sst_ xtrabackup. sh 2013-04-08 09:21:20 +0000
--- Percona-
+++ Percona-
@@ -97,17 +97,9 @@
if [ $WSREP_ SST_OPT_ BYPASS -eq 0 ] ${TMPDIR: -""} ARGS="- -galera- info --tmpdir=${TMPDIR} --stream=tar ARGS="- -galera- info --stream=tar
--defaults- file=${ WSREP_SST_ OPT_CONF}
--socket= ${WSREP_ SST_OPT_ SOCKET} "
then
-
- TMPDIR=
- if [ -z "${TMPDIR}" ]; then
- # try to get it from my.cnf
- TMPDIR=$(grep -E '^\s*tmpdir' $WSREP_SST_OPT_CONF | \
- awk -F = '{ print $2 }' | sed 's/^\s//g' | sed 's/\s.*//g' )
- # if failed default to /tmp
- [ -z "${TMPDIR}" ] && TMPDIR="/tmp"
- fi
-
- INNOBACKUPEX_
+ TMPDIR="/tmp"
+
+ INNOBACKUPEX_