Commit bbd53b77 authored by Vitaly Lipatov's avatar Vitaly Lipatov

again glusterupdate.sh rewrite??

parent 8941d80b
......@@ -39,7 +39,22 @@ gfs_start(){
gfs_mount_plus(){
echo 'Remount /var/ftp/* at cellar:'
ssh cellar 'bash -s' <<< "/root/bin/remount.sh /var/ftp/pub; /root/bin/remount.sh /var/ftp/pvt; /root/bin/remount.sh /var/ftp/tmp"
ssh cellar << EOF
/root/bin/remount.sh /var/ftp/pub
/root/bin/remount.sh /var/ftp/pvt
/root/bin/remount.sh /var/ftp/tmp
sleep 2
umount -fl /net/exports/var/ftp/pub
umount -fl /net/exports/var/ftp/pvt
umount -fl /net/exports/var/ftp/tmp
umount -fl /net/exports/var/ftp/pub
umount -fl /net/exports/var/ftp/pvt
umount -fl /net/exports/var/ftp/tmp
sleep 2
mount -a
sleep 2
exportfs -r
EOF
echo 'Eter-2.1 remount:'
ssh cellar 'bash -s' <<< "vzctl exec 225 /etc/rc.d/rc.local"
......@@ -47,21 +62,22 @@ gfs_mount_plus(){
ssh windsor 'bash -s' <<< "/root/bin/remount.sh /var/ftp/pub; /root/bin/remount.sh /var/ftp/pvt; /root/bin/remount.sh /var/ftp/tmp"
echo 'builder remount'
ssh windsor 'bash -s' <<< "vzctl exec 501 /etc/rc.d/rc.local"
echo 'builder64 remount'
ssh builder64 'bash -s' <<< "/etc/rc.d/rc.local"
#echo 'builder64 remount'
#ssh builder64 'bash -s' <<< "/etc/rc.d/rc.local"
echo 'vbox remount'
ssh vbox 'bash -s' <<< "/etc/rc.d/rc.local"
echo 'Remount server pasta:'
umount -fl /var/ftp/incoming
umount -fl /var/ftppub/pub
umount -fl /var/ftp/pub
umount -fl /var/ftp/pvt
umount -fl /var/ftp/tmp
umount -fl /var/ftp/garbage
umount -fl /net/exports/var/ftp/pub
while [ $(umount -fl /var/ftp/incoming) ]; do true; done
#umount -fl /var/ftppub/pub
while [ $(umount -fl /var/ftp/pub) ]; do true; done
while [ $(umount -fl /var/ftp/pvt) ]; do true; done
while [ $(umount -fl /var/ftp/tmp) ]; do true; done
while [ $(umount -fl /var/ftp/garbage) ]; do true; done
while [ $(umount -fl /net/exports/var/ftp/pub) ]; do true; done
sleep 3
killall glusterfs
sleep 3
mount /var/ftppub/pub
#mount /var/ftppub/pub
mount /var/ftp/pub
mount /var/ftp/pvt
mount /var/ftp/tmp
......@@ -78,6 +94,7 @@ gfs_mount_plus(){
case $1 in
all)
run_on_hosts mount -a
run_on_hosts epmI --auto glusterfs3-server
gfs_stop
gfs_start
......
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