Commit 89c3b087 authored by Vincent Milum Jr's avatar Vincent Milum Jr Committed by Jan Lindström

MDEV-21709 ZFS snapdir=visible breaks Galera rsync SST replcation

Fix for Galera rsync SST with the specific conditions listed in MDEV-21709
parent dbe15e9e
...@@ -200,6 +200,7 @@ fi ...@@ -200,6 +200,7 @@ fi
# New filter - exclude everything except dirs (schemas) and innodb files # New filter - exclude everything except dirs (schemas) and innodb files
FILTER="-f '- /lost+found' FILTER="-f '- /lost+found'
-f '- /.zfs'
-f '- /.fseventsd' -f '- /.fseventsd'
-f '- /.Trashes' -f '- /.Trashes'
-f '+ /wsrep_sst_binlog.tar' -f '+ /wsrep_sst_binlog.tar'
...@@ -357,7 +358,7 @@ EOF ...@@ -357,7 +358,7 @@ EOF
[ "$OS" = "Linux" ] && count=$(grep -c processor /proc/cpuinfo) [ "$OS" = "Linux" ] && count=$(grep -c processor /proc/cpuinfo)
[ "$OS" = "Darwin" -o "$OS" = "FreeBSD" ] && count=$(sysctl -n hw.ncpu) [ "$OS" = "Darwin" -o "$OS" = "FreeBSD" ] && count=$(sysctl -n hw.ncpu)
find . -maxdepth 1 -mindepth 1 -type d -not -name "lost+found" \ find . -maxdepth 1 -mindepth 1 -type d -not -name "lost+found" -not -name ".zfs" \
-print0 | xargs -I{} -0 -P $count \ -print0 | xargs -I{} -0 -P $count \
rsync ${STUNNEL:+--rsh="$STUNNEL"} \ rsync ${STUNNEL:+--rsh="$STUNNEL"} \
--owner --group --perms --links --specials \ --owner --group --perms --links --specials \
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment