Дистанционный рестарт

Проблемы/вопросы, связанные с запуском под различными платформами и конфигурациями.

Модератор: immortal

Аватара пользователя
woow
Сообщения: 821
Зарегистрирован: Пн июл 04, 2016 8:46 am
Откуда: Mazeikiai
Благодарил (а): 125 раз
Поблагодарили: 46 раз

Re: Дистансионный рестарт

Сообщение woow » Ср фев 15, 2017 11:13 am

Я понимаю, что тапором точить карандаш не удобно, но вот как добратся до сервера, как из телефона послать команду чтобы определенный сервис стартовал. А передергивать питание не так уж плохо. Телефоны, компютера, роутера... если долго не ререзапускать начинет глючить или я не прав?
Raspberry Pi 3B+
Аватара пользователя
lanket
Сообщения: 1168
Зарегистрирован: Вт окт 14, 2014 11:27 pm
Откуда: Санкт-Петербург
Благодарил (а): 260 раз
Поблагодарили: 163 раза

Re: Дистансионный рестарт

Сообщение lanket » Ср фев 15, 2017 11:42 am

woow писал(а):Я понимаю, что тапором точить карандаш не удобно, но вот как добратся до сервера, как из телефона послать команду чтобы определенный сервис стартовал. А передергивать питание не так уж плохо. Телефоны, компютера, роутера... если долго не ререзапускать начинет глючить или я не прав?
Речь идёт об операционной системе которая как и остальные не любит попадания питания без предупреждения. Например во время попадания питания система может что-нибудь писать на диск. Как следствие падение фат таблицы или потеря жизненно необходимых файлов.
Простой пример винда, думаю раз 10 хватит её оставить без питания во время бурной работы и начнутся нежданчики.

Тут на форуме уже не раз обсуждалось, и буквально недавно выкладывали готовые рецепты под винду и линух.

Отправлено с моего Redmi Note 3 через Tapatalk
Разработка голосового асистента для Мажордомо по любому ключевому слову.
:arrow: Обсужение
:arrow: gitHub 2й версии терминала
:arrow: GitHub модуля для МД
gitHub сырого модуля 2й версии
:arrow: Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
Аватара пользователя
savenko_egor
Сообщения: 705
Зарегистрирован: Вс авг 03, 2014 8:17 pm
Откуда: Украина, Запорожье
Благодарил (а): 108 раз
Поблагодарили: 147 раз
Контактная информация:

Re: Дистансионный рестарт

Сообщение savenko_egor » Ср фев 15, 2017 12:08 pm

woow писал(а):А как я так примитивно надеелся, что в такой системе есть запрятана кнопка RESTART, REBOOT, тут не кому нет такой пробемы, напишу сам себе когда не буть код...
Ну как бы система расчитана на работу 24\7 и потому такой кнопки нет, и она в принципе ненужна.
Аватара пользователя
woow
Сообщения: 821
Зарегистрирован: Пн июл 04, 2016 8:46 am
Откуда: Mazeikiai
Благодарил (а): 125 раз
Поблагодарили: 46 раз

Re: Дистансионный рестарт

Сообщение woow » Ср фев 15, 2017 2:02 pm

так может у меня с системой МД не в порядке, уже доигрался, если что -то меняю , какие то установки, интерфейс, подключаю оборудование после таких процедур вижу предупреждение о не рабочей системе, процессе и т.д.
Но я в форуме не нашёл как и куда в писать и послать команду с телефона с Андроид на Распберри.
Все ниже перечислены циклы остановились
main
exec
scheduler
ping
webvars
а можно создать такую команду, чтобы перезапускала например только МД. Тогда стандартными средствами инициируем кнопку, к ней присвоить эту команду и вопрос будет решён.
Raspberry Pi 3B+
Аватара пользователя
savenko_egor
Сообщения: 705
Зарегистрирован: Вс авг 03, 2014 8:17 pm
Откуда: Украина, Запорожье
Благодарил (а): 108 раз
Поблагодарили: 147 раз
Контактная информация:

Re: Дистансионный рестарт

Сообщение savenko_egor » Ср фев 15, 2017 2:34 pm

Тут раздел "Основной цикл Вариант 2 (например для Ubuntu)".
Если запускаете основной цикл кроном, то можно сделать так:

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

@reboot /usr/bin/php /var/www/cycle.php > /var/www/log_file
В таком случае весь вывод будет записан в файл: log_file и тогда можно вычислить из-за чего падение.
DimSun75
Сообщения: 318
Зарегистрирован: Вс янв 01, 2017 8:32 pm
Откуда: Москва
Благодарил (а): 7 раз
Поблагодарили: 44 раза

Re: Дистансионный рестарт

Сообщение DimSun75 » Ср фев 15, 2017 2:43 pm

woow писал(а): а можно создать такую команду, чтобы перезапускала например только МД. Тогда стандартными средствами инициируем кнопку, к ней присвоить эту команду и вопрос будет решён.

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

sudo service majordomo restart
не?
Аватара пользователя
savenko_egor
Сообщения: 705
Зарегистрирован: Вс авг 03, 2014 8:17 pm
Откуда: Украина, Запорожье
Благодарил (а): 108 раз
Поблагодарили: 147 раз
Контактная информация:

Re: Дистансионный рестарт

Сообщение savenko_egor » Ср фев 15, 2017 2:46 pm

DimSun75 писал(а):не?
Если до этого не создали, то не. Нужно делать как я указал по ссылке, тогда да.
DimSun75
Сообщения: 318
Зарегистрирован: Вс янв 01, 2017 8:32 pm
Откуда: Москва
Благодарил (а): 7 раз
Поблагодарили: 44 раза

Re: Дистансионный рестарт

Сообщение DimSun75 » Ср фев 15, 2017 2:50 pm

warik писал(а):
DimSun75 писал(а):не?
Если до этого не создали, то не. Нужно делать как я указал по ссылке, тогда да.
Чего не создали? В малинке именно так перезапускается мажорик.
Аватара пользователя
savenko_egor
Сообщения: 705
Зарегистрирован: Вс авг 03, 2014 8:17 pm
Откуда: Украина, Запорожье
Благодарил (а): 108 раз
Поблагодарили: 147 раз
Контактная информация:

Re: Дистансионный рестарт

Сообщение savenko_egor » Ср фев 15, 2017 2:55 pm

Если не создали демона. По ссылке что я дал, там описано как это сделать.
В малинке не знаю создан или нет, потому не могу говорить об этом.
DimSun75
Сообщения: 318
Зарегистрирован: Вс янв 01, 2017 8:32 pm
Откуда: Москва
Благодарил (а): 7 раз
Поблагодарили: 44 раза

Re: Дистансионный рестарт

Сообщение DimSun75 » Ср фев 15, 2017 3:09 pm

warik писал(а):Если не создали демона. По ссылке что я дал, там описано как это сделать.
В малинке не знаю создан или нет, потому не могу говорить об этом.
В малине именно так ;)
Ответить