Comment 9 for bug 1160047

Revision history for this message
Raghavendra D Prabhu (raghavendra-prabhu) wrote :

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}"