Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- #########################################
- # #
- # Dieses Skript erstellt die virtuelle #
- # IP-Addresse für MooseFS HA #
- # #
- #########################################
- MFS='/var/lib/mfs'
- sleep 3
- if ip a s br0 | grep 'inet 10.1.9.39'
- then
- mkdir -p $MFS/{bak,tmp}
- cp $MFS/changelog.* $MFS/metadata.* $MFS/tmp/
- /usr/sbin/mfsmetalogger stop
- /usr/sbin/mfsmetarestore -a
- if [ -e $MFS/metadata.mfs ]
- then
- cp -p $MFS/sessions_ml.mfs $MFS/sessions.mfs
- /usr/sbin/mfsmaster start
- /usr/sbin/mfscgiserv start
- /usr/sbin/mfsmetalogger start
- else
- kill $(pidof ucarp)
- fi
- tar cvzf $MFS/bak/metabak.$(date +%s).tgz $MFS/tmp/*
- rm -rf $MFS/tmp
- fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement