#!/bin/bash
echo "ntp-syn begin"
num=`ip -4 a | grep inet | awk '{print $2}' | awk 'NR==2{print}' | awk -F'.' '{print $4}' | awk -F'/' '{print $1}'`
echo "$num"
for i in `ceph osd dump |grep "6\.6\.6\.\${num}:" | awk '{print $1}'` ; do service ceph stop ${i} && sleep 15 ; done
sleep 10
systemctl stop ntpd
sleep 10
ntpdate 8.8.8.8
sleep 15
systemctl start ntpd
echo `ntpq -p`
echo `date`
sleep 30
for i in `ceph osd dump |grep "6\.6\.6\.\${num}:" | awk '{print $1}' | tac` ; do service ceph restart ${i} && sleep 25 ; done