[Настройка] Правильная перезагрузка сервера
Модератор: immortal
-
- Сообщения: 949
- Зарегистрирован: Пт дек 06, 2013 11:30 am
- Откуда: Москва
- Благодарил (а): 68 раз
- Поблагодарили: 94 раза
[Настройка] Правильная перезагрузка сервера
Подскажите, пожалуйста, как грамотно перезапустить сервер МЖД?
Если по ssh выполнить reboot, то за последние несколько часов данные не сохраняются.
Если по ssh выполнить reboot, то за последние несколько часов данные не сохраняются.
-
- Сообщения: 135
- Зарегистрирован: Ср дек 19, 2012 10:35 am
- Откуда: Ukraine/Kiev
- Благодарил (а): 7 раз
- Поблагодарили: 14 раз
Re: Правильная перезагрузка сервера
Подозреваю что МЖД установлен на малине или кубике? На счет несохранения данных - такое бывает если системные часы сервера ходят неверно и синхронизируются по сети уже после запуска MySQL, Apache и МЖД. У меня такая бяка была и на малике и на кубике. Все потому что ни в малине ни в кубике нет часов и при запуске там всегда 01.01.1970. Прописал в крон при загрузке принудительную синхронизацию времени и все стало работать.PAV писал(а):Подскажите, пожалуйста, как грамотно перезапустить сервер МЖД?
Если по ssh выполнить reboot, то за последние несколько часов данные не сохраняются.
CubieBoard A10 - основной сервер Majordomo
Raspberry Pi - цифровая мини АТС ASTERISK
Arduino - блок управления реле, электросчетчик, счетчики воды, управление вентиляционной системой, СКУД.
Raspberry Pi - цифровая мини АТС ASTERISK
Arduino - блок управления реле, электросчетчик, счетчики воды, управление вентиляционной системой, СКУД.
-
- Сообщения: 560
- Зарегистрирован: Ср сен 04, 2013 10:31 am
- Откуда: Самара
- Благодарил (а): 99 раз
- Поблагодарили: 140 раз
- Контактная информация:
Re: Правильная перезагрузка сервера
Можно эту строчку из крона сюда?ksgroup писал(а): Прописал в крон при загрузке принудительную синхронизацию времени и все стало работать.
-
- Сообщения: 949
- Зарегистрирован: Пт дек 06, 2013 11:30 am
- Откуда: Москва
- Благодарил (а): 68 раз
- Поблагодарили: 94 раза
Re: Правильная перезагрузка сервера
+1
При этом у меня именно малинка передает точное время на ардуину, но я так понимаю это уже после инициализации mysql и пр.
При этом у меня именно малинка передает точное время на ардуину, но я так понимаю это уже после инициализации mysql и пр.
-
- Сообщения: 135
- Зарегистрирован: Ср дек 19, 2012 10:35 am
- Откуда: Ukraine/Kiev
- Благодарил (а): 7 раз
- Поблагодарили: 14 раз
Re: Правильная перезагрузка сервера
Конечно можно! Под рутом набрать в консоли:msh555 писал(а): Можно эту строчку из крона сюда?
Код: Выделить всё
crontab -e
Код: Выделить всё
@reboot /usr/sbin/ntpdate -s ntp.time.in.ua > /dev/null
Код: Выделить всё
/usr/sbin/ntpdate -s ntp.time.in.ua
CubieBoard A10 - основной сервер Majordomo
Raspberry Pi - цифровая мини АТС ASTERISK
Arduino - блок управления реле, электросчетчик, счетчики воды, управление вентиляционной системой, СКУД.
Raspberry Pi - цифровая мини АТС ASTERISK
Arduino - блок управления реле, электросчетчик, счетчики воды, управление вентиляционной системой, СКУД.
-
- Сообщения: 560
- Зарегистрирован: Ср сен 04, 2013 10:31 am
- Откуда: Самара
- Благодарил (а): 99 раз
- Поблагодарили: 140 раз
- Контактная информация:
Re: Правильная перезагрузка сервера
Спасибо! Все получилось.
Добавил в линуксовый ФАК. http://smartliving.ru/Main/SetupLinux
Добавил в линуксовый ФАК. http://smartliving.ru/Main/SetupLinux
-
- Сообщения: 309
- Зарегистрирован: Вт сен 17, 2013 10:11 pm
- Благодарил (а): 3 раза
- Поблагодарили: 56 раз
Re: Правильная перезагрузка сервера
Можно подробнее? Как остановить навсегда? Что дополнительно прописать в cron?ksgroup писал(а):Для начала советую набрать в командной строкеЕсли ошибок не будет, тогда уже вносить изменения в крон. Если будут ошибки - устранить. У меня ругалось что сокет занят другой программой. Остановил ntpd - начало работать. Пришлось ntpd остановить навсегда и в крон добавить кроме указанной команды такую же, но выполняющуюся раз в час. Теперь у меня время синхронизируется при загрузке, а потом еще и каждый час. Возможно это и часто, но кому оно мешает? Трафик там мизерный.Код: Выделить всё
/usr/sbin/ntpdate -s ntp.time.in.ua
-
- Сообщения: 949
- Зарегистрирован: Пт дек 06, 2013 11:30 am
- Откуда: Москва
- Благодарил (а): 68 раз
- Поблагодарили: 94 раза
Re: Правильная перезагрузка сервера
У меня ругается, нет такого
-bash: /usr/sbin/ntpdate: No such file or directory
кстати time.windows.com наверное понадежнее будет
Зато у меня есть ntptime - пойдет?:
pi@raspberrypi ~ $ sudo /usr/sbin/ntptime -s ntp.time.in.ua
ntp_gettime() returns code 0 (OK)
time d7415c91.f39a9d4c Tue, Jun 10 2014 10:29:37.951, (.951578678),
maximum error 842738 us, estimated error 535 us, TAI offset 0
ntp_adjtime() returns code 0 (OK)
modes 0x10 (STATUS),
offset -130.000 us, frequency -21.553 ppm, interval 1 s,
maximum error 842738 us, estimated error 535 us,
status 0x0 (),
time constant 10, precision 1.000 us, tolerance 500 ppm,
-bash: /usr/sbin/ntpdate: No such file or directory
кстати time.windows.com наверное понадежнее будет
Зато у меня есть ntptime - пойдет?:
pi@raspberrypi ~ $ sudo /usr/sbin/ntptime -s ntp.time.in.ua
ntp_gettime() returns code 0 (OK)
time d7415c91.f39a9d4c Tue, Jun 10 2014 10:29:37.951, (.951578678),
maximum error 842738 us, estimated error 535 us, TAI offset 0
ntp_adjtime() returns code 0 (OK)
modes 0x10 (STATUS),
offset -130.000 us, frequency -21.553 ppm, interval 1 s,
maximum error 842738 us, estimated error 535 us,
status 0x0 (),
time constant 10, precision 1.000 us, tolerance 500 ppm,
-
- Сообщения: 949
- Зарегистрирован: Пт дек 06, 2013 11:30 am
- Откуда: Москва
- Благодарил (а): 68 раз
- Поблагодарили: 94 раза
Re: Правильная перезагрузка сервера
Надо добавить в FAQ, что предварительно программу надо установить - sudo aptitude install ntpdate
Потом, что вы подразумеваете под рутом в малинке? Pi?
Потом, что вы подразумеваете под рутом в малинке? Pi?