Advertisement
Guest User

Untitled

a guest
Sep 29th, 2017
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.51 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. USER="fml"
  4. PASS="fuckthisjob"
  5.  
  6. while true
  7. do
  8.   mysql -u $USER -p$PASS -S /tmp/mysql.sock -B -N -e 'SHOW SLAVE STATUS\G' | grep 'Last_Errno' | grep -qc '1062'
  9.  
  10.   if [ $? -eq 0 ]
  11.   then
  12.     printf "USELESS-CLUSTER: SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1 -- "
  13.     mysql -u $USER -p$PASS -S /tmp/mysql.sock -B -N -e 'SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; slave start;'
  14.     printf "DONE\n"
  15.   else
  16.     printf "USELESS-CLUSTER: SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1 -- SLEEPING\n"
  17.     sleep 1
  18.   fi
  19. done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement