Установка на Ubuntu
Модератор: immortal
-
- Сообщения: 158
- Зарегистрирован: Пн ноя 09, 2015 11:03 pm
- Благодарил (а): 43 раза
- Поблагодарили: 7 раз
Re: Установка на Ubuntu
Периодичесски начал замечать сообщения вида:
15:21 Алиса: main цикл остановлен.
15:21 Алиса: Системный статус изменился на Красный.
Подскажите, куда копать. Спасибо
В Панель управления system_errors - пусто
Происходит раз в пару часов. Даже если никаких действий не делать с Алисой.
И ещё заметил что после перезагрузки скрипт хорошо кушает процессор, минут через 10 проходит.
15:21 Алиса: main цикл остановлен.
15:21 Алиса: Системный статус изменился на Красный.
Подскажите, куда копать. Спасибо
В Панель управления system_errors - пусто
Происходит раз в пару часов. Даже если никаких действий не делать с Алисой.
И ещё заметил что после перезагрузки скрипт хорошо кушает процессор, минут через 10 проходит.
-
- Сообщения: 354
- Зарегистрирован: Вт окт 09, 2012 8:05 am
- Откуда: Луза Кировская обл. Россия
- Благодарил (а): 20 раз
- Поблагодарили: 35 раз
Re: Установка на Ubuntu
Посмотрите может в Debmes есть что интересное. Возможно в каком месте (методе, скрипте) есть синтаксическая ошибка у меня было так, в одном из методов объекта который запускается из OnNewMinute была ошибка и цикл падал, пока ошибку не исправил.chip писал(а):Периодичесски начал замечать сообщения вида:
15:21 Алиса: main цикл остановлен.
15:21 Алиса: Системный статус изменился на Красный.
Подскажите, куда копать. Спасибо
В Панель управления system_errors - пусто
Происходит раз в пару часов. Даже если никаких действий не делать с Алисой.
И ещё заметил что после перезагрузки скрипт хорошо кушает процессор, минут через 10 проходит.
Linux версия. Ubuntu Server 16.04+2xArduinoMega+Eth_GW_Mysensors_10node+WeatherStation+Xiaomi
CONNECT
CONNECT
-
- Сообщения: 158
- Зарегистрирован: Пн ноя 09, 2015 11:03 pm
- Благодарил (а): 43 раза
- Поблагодарили: 7 раз
Re: Установка на Ubuntu
Сейчас посмотрю, но один из советов добавить Define('LOG_CYCLES', 1); в файле config.php не помог.
-
- Сообщения: 158
- Зарегистрирован: Пн ноя 09, 2015 11:03 pm
- Благодарил (а): 43 раза
- Поблагодарили: 7 раз
Re: Установка на Ubuntu
в Debmes ничего не нашёл, почистил папку, ребутнулся, буду следить.Anton_kulibin писал(а):
Посмотрите может в Debmes есть что интересное. Возможно в каком месте (методе, скрипте) есть синтаксическая ошибка у меня было так, в одном из методов объекта который запускается из OnNewMinute была ошибка и цикл падал, пока ошибку не исправил.
Кстати, никто не подскажет:
почему отображается 2-а процессе cycle:
1076 chip /bin/sh -c /usr/bin/php /home/chip/www/majordomo/cycle.php
1077 chip /usr/bin/php /home/chip/www/majordomo/cycle.php
Если закоментить строку в "crontab -e -u пользователь" - то после перезагрузки процесса нет вообще, соответственно он ниоткуда больше не запускается.
-
- Сообщения: 158
- Зарегистрирован: Пн ноя 09, 2015 11:03 pm
- Благодарил (а): 43 раза
- Поблагодарили: 7 раз
Re: Установка на Ubuntu
Мда... теперь скрипт не вылетает, зато и часы в меню (верхняя левая часть страницы) замерли на 15-00
-
- Сообщения: 354
- Зарегистрирован: Вт окт 09, 2012 8:05 am
- Откуда: Луза Кировская обл. Россия
- Благодарил (а): 20 раз
- Поблагодарили: 35 раз
Re: Установка на Ubuntu
А пробовали сделать нормальный запуск МДМ, через service, там же все просто, и работает вроде без проблем.
Linux версия. Ubuntu Server 16.04+2xArduinoMega+Eth_GW_Mysensors_10node+WeatherStation+Xiaomi
CONNECT
CONNECT
-
- Сообщения: 158
- Зарегистрирован: Пн ноя 09, 2015 11:03 pm
- Благодарил (а): 43 раза
- Поблагодарили: 7 раз
Re: Установка на Ubuntu
угу, пробовал, запускается от рута, и звука нет)Anton_kulibin писал(а):А пробовали сделать нормальный запуск МДМ, через service, там же все просто, и работает вроде без проблем.
-
- Сообщения: 354
- Зарегистрирован: Вт окт 09, 2012 8:05 am
- Откуда: Луза Кировская обл. Россия
- Благодарил (а): 20 раз
- Поблагодарили: 35 раз
Re: Установка на Ubuntu
Хм, у меня тоже от рута запускается, но алиса разговаривает. А закономерности по времени нет? Ну там всегда через одно и то же время?chip писал(а):угу, пробовал, запускается от рута, и звука нет)Anton_kulibin писал(а):А пробовали сделать нормальный запуск МДМ, через service, там же все просто, и работает вроде без проблем.
Linux версия. Ubuntu Server 16.04+2xArduinoMega+Eth_GW_Mysensors_10node+WeatherStation+Xiaomi
CONNECT
CONNECT
-
- Сообщения: 158
- Зарегистрирован: Пн ноя 09, 2015 11:03 pm
- Благодарил (а): 43 раза
- Поблагодарили: 7 раз
Re: Установка на Ubuntu
у меня работает апач от www-data а его в группу рута добавлять не охота.Anton_kulibin писал(а):Хм, у меня тоже от рута запускается, но алиса разговаривает. А закономерности по времени нет? Ну там всегда через одно и то же время?chip писал(а):угу, пробовал, запускается от рута, и звука нет)Anton_kulibin писал(а):А пробовали сделать нормальный запуск МДМ, через service, там же все просто, и работает вроде без проблем.
В общем разобрался, из-за кучи ноисоа в логах заканчивалось место и падал скрипт. Решение:
отключать:
error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT
в
/etc/php5/cli/php.ini
/etc/php5/apache2/php.ini
- Рейтинг: 1.16%
-
- Сообщения: 158
- Зарегистрирован: Пн ноя 09, 2015 11:03 pm
- Благодарил (а): 43 раза
- Поблагодарили: 7 раз
Re: Установка на Ubuntu
Но почему при прописываниие в крон crontab -e -u majordomo
@reboot /usr/bin/php /var/www/cycle.php
запускается два процесса я так и не понял(
1076 chip /bin/sh -c /usr/bin/php /home/chip/www/majordomo/cycle.php
1077 chip /usr/bin/php /home/chip/www/majordomo/cycle.php
@reboot /usr/bin/php /var/www/cycle.php
запускается два процесса я так и не понял(
1076 chip /bin/sh -c /usr/bin/php /home/chip/www/majordomo/cycle.php
1077 chip /usr/bin/php /home/chip/www/majordomo/cycle.php