From d86b3915b982cecab2164834f49f2ade9ab782f2 Mon Sep 17 00:00:00 2001 From: Thomas Schoebel-Theuer Date: Wed, 13 Sep 2017 13:01:03 +0200 Subject: [PATCH] marsadm: safeguard split-cluster start --- userspace/marsadm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/userspace/marsadm b/userspace/marsadm index 1e3d22c9..e1272157 100755 --- a/userspace/marsadm +++ b/userspace/marsadm @@ -2085,7 +2085,7 @@ sub split_cluster { my $ips_backup = "$backup_dir/ips-backup"; system("mkdir -p $ips_backup") and ldie "OOps"; system("cp -a $mars/ips/* $ips_backup/"); - my $safeguard_cmd = "(( \$(find $mars/ -name 'delete-*' | wc -l) == 0 ))"; + my $safeguard_cmd = "(( \$(find $mars/ -name 'delete-*' | wc -l) <= \$(find $mars/ -name 'deleted-*' | wc -l) ))"; foreach my $peer (glob("$ips_backup/ip-*")) { $peer =~ s:^$ips_backup/ip-::; ssh_cmd($peer, $ssh_probe);