[Настройка] Правильная перезагрузка сервера

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

ksgroup
Сообщения: 135
Зарегистрирован: Ср дек 19, 2012 10:35 am
Откуда: Ukraine/Kiev
Благодарил (а): 7 раз
Поблагодарили: 14 раз

Re: Правильная перезагрузка сервера

Сообщение ksgroup » Вт июн 10, 2014 2:56 pm

PAV писал(а):Надо добавить в FAQ, что предварительно программу надо установить - sudo aptitude install ntpdate
Потом, что вы подразумеваете под рутом в малинке? Pi?
Да уж, я и не подумал что программа может быть не установлена. Я ее давным давно установил и забыл об этом.
Рут в малинке есть как и в любой другой unix системе. Ему просто нужно задать пароль и можно будет входить в систему под рутом.

Код: Выделить всё

passwd root
Вводим 2 раза пароль и все. В следующий раз когда будете входить в систему можете задать логин: root и пароль который указали.
Кстати, все это на 100% справедливо и для кубика. Там тоже часов "железных" нет. Встречал в сети инфу как установить часы в малинку. Используется платка часов для ардуины. Сам не пробовал пока. Нет малинки свободной.
CubieBoard A10 - основной сервер Majordomo
Raspberry Pi - цифровая мини АТС ASTERISK
Arduino - блок управления реле, электросчетчик, счетчики воды, управление вентиляционной системой, СКУД.
PAV
Сообщения: 968
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 71 раз
Поблагодарили: 95 раз

Re: Правильная перезагрузка сервера

Сообщение PAV » Вт июн 10, 2014 3:11 pm

Вот что пишет при попытке изменения крона под рут
no crontab for root - using an empty one
ksgroup
Сообщения: 135
Зарегистрирован: Ср дек 19, 2012 10:35 am
Откуда: Ukraine/Kiev
Благодарил (а): 7 раз
Поблагодарили: 14 раз

Re: Правильная перезагрузка сервера

Сообщение ksgroup » Вт июн 10, 2014 3:33 pm

PAV писал(а):Вот что пишет при попытке изменения крона под рут
no crontab for root - using an empty one
Судя по всему нет файла крона для рута. Можно попробовать создать его в домашнем каталоге рута. Я честно говоря с таким никогда не сталкивался.

Кстати, не обязательно под рутом время устанавливать. Если удается синхронизировать время под другим пользователем - можно добавить команду синхронизации в крон этого пользователя.
CubieBoard A10 - основной сервер Majordomo
Raspberry Pi - цифровая мини АТС ASTERISK
Arduino - блок управления реле, электросчетчик, счетчики воды, управление вентиляционной системой, СКУД.
PAV
Сообщения: 968
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 71 раз
Поблагодарили: 95 раз

Re: Правильная перезагрузка сервера

Сообщение PAV » Вт июн 10, 2014 4:08 pm

В кроне под Pi видна строка для запуска cycle, nr что я думаю туда же и дуобавить синхронизацию времени
ksgroup
Сообщения: 135
Зарегистрирован: Ср дек 19, 2012 10:35 am
Откуда: Ukraine/Kiev
Благодарил (а): 7 раз
Поблагодарили: 14 раз

Re: Правильная перезагрузка сервера

Сообщение ksgroup » Ср июн 11, 2014 8:15 am

Можно и под Pi. Если у него достаточно прав для синхронизации времени то почему бы и нет.
Кстати, а после синхронизации времени перестали пропадать данные? Или есть еще какая то причина склерозу MySql?
CubieBoard A10 - основной сервер Majordomo
Raspberry Pi - цифровая мини АТС ASTERISK
Arduino - блок управления реле, электросчетчик, счетчики воды, управление вентиляционной системой, СКУД.
PAV
Сообщения: 968
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 71 раз
Поблагодарили: 95 раз

Re: Правильная перезагрузка сервера

Сообщение PAV » Ср июн 11, 2014 12:47 pm

Да, все теперь работает нормально, большое спасибо.
electric
Сообщения: 309
Зарегистрирован: Вт сен 17, 2013 10:11 pm
Благодарил (а): 3 раза
Поблагодарили: 56 раз

Re: Правильная перезагрузка сервера

Сообщение electric » Ср июн 11, 2014 1:05 pm

PAV писал(а):Да, все теперь работает нормально, большое спасибо.
Можешь расписать инструкцию поподробнее, как что устанавливать, как удалять из автозагрузки, что добавить в крон?
Было: Majordomo v.0.6.0.b на Cubietruck. OS Armbian с переносом на HDD
Стало: ioBroker на Cubietruck OS Armbian + ZigBee Xiaomi + OWFS + BLE.
PAV
Сообщения: 968
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 71 раз
Поблагодарили: 95 раз

Re: Правильная перезагрузка сервера

Сообщение PAV » Ср июн 11, 2014 2:06 pm

Под SSH заходим на малину(nix) под Pi или по рутом.
вводим /usr/sbin/ntpdate -s ntp.time.in.ua
Если ругается, что нет такой программы - ставим sudo aptitude install ntpdate
Если ругается на сервер времени, выбираем другой, например time.windows.com ;) - тогда далее применяйте свой сервер
Набираем crontab -e
Скролим вниз, пока не увидим уже заполненные поля без # (cycle бла бла бла )
Ниже строчкой пишем @reboot /usr/sbin/ntpdate -s ntp.time.in.ua > /dev/null
перегружаем сервак
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: Правильная перезагрузка сервера

Сообщение Ivan » Ср июн 11, 2014 4:37 pm

В итоге у вас синхроница время раз в ребут.
А если я перегружаю раз в год?

Нужно смотреть в сторону демона обновления времени
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
PAV
Сообщения: 968
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 71 раз
Поблагодарили: 95 раз

Re: Правильная перезагрузка сервера

Сообщение PAV » Ср июн 11, 2014 4:48 pm

Чойта? Насколько я понимаю время синхрица при ребуте, а дальше, уже с помощью ntpd
Ответить