Образ для Raspberry Pi 2

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

Модератор: immortal

cabat
Сообщения: 216
Зарегистрирован: Ср май 28, 2014 12:42 pm
Откуда: Санкт-Петерург
Благодарил (а): 76 раз
Поблагодарили: 28 раз

Re: Образ для Raspberry Pi 2

Сообщение cabat » Ср сен 16, 2015 10:23 am

f00fc7c8 писал(а):Сохранение выполняется скриптом cycle_db_save.php.
Для записи базы - скопировал цикл в dbsave.php вызываю вручную.
Немного переделал скрипт - убрал лишний, на мой взгляд, код, вроде работает.

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

<?php
chdir(dirname(__FILE__) . '/../');

include_once("./config.php");
include_once("./lib/loader.php");
include_once("./lib/threads.php");

set_time_limit(0);

// connecting to database
$db = new mysql(DB_HOST, '', DB_USER, DB_PASSWORD, DB_NAME); 

include_once("./load_settings.php");
include_once(DIR_MODULES . "control_modules/control_modules.class.php");
 
$ctl = new control_modules();

echo date("H:i:s") . " running " . basename(__FILE__) . "\n";

$filename  = ROOT . '/database_backup/db.sql';

setGlobal((str_replace('.php', '', basename(__FILE__))).'Run', time(), 1);

echo "Running db save...";
if (file_exists($filename)) {
    rename($filename, $filename.'.prev');
}

exec(PATH_TO_MYSQLDUMP." --user=".DB_USER." --password=".DB_PASSWORD." --no-create-db --add-drop-table --databases ".DB_NAME.">".$filename);
echo "OK\n";
$db->Disconnect();
exit;
?>
Запускал командой

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

shell_exec('php ./scripts/db_save.php');
Вложения
db_save.7z
(640 байт) 257 скачиваний
За это сообщение автора cabat поблагодарил:
Otto (Сб мар 25, 2017 9:00 pm)
Рейтинг: 1.16%
Pacific
Сообщения: 116
Зарегистрирован: Чт май 28, 2015 9:40 pm
Откуда: Вёска пад Мiнскам
Благодарил (а): 60 раз
Поблагодарили: 7 раз

Re: Образ для Raspberry Pi 2

Сообщение Pacific » Ср сен 30, 2015 10:54 am

А насколько актуален внешний модуль часов для Raspberry для МЖД?
россыпь датчиков и серв <-> 20+ ESP8266(WiFi-IoT) <-> Malinka Pi3 :)
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Образ для Raspberry Pi 2

Сообщение sergejey » Ср сен 30, 2015 11:49 am

Pacific писал(а):А насколько актуален внешний модуль часов для Raspberry для МЖД?
Ну так себе, по-моему. При рестарте идёт синхронизация с ntp-сервером и время выставляется как нужно.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1754 раза
Контактная информация:

Re: Образ для Raspberry Pi 2

Сообщение skysilver » Ср сен 30, 2015 1:07 pm

sergejey писал(а):
Pacific писал(а):А насколько актуален внешний модуль часов для Raspberry для МЖД?
Ну так себе, по-моему. При рестарте идёт синхронизация с ntp-сервером и время выставляется как нужно.
Ну не знаю. А если в момент перезагрузки интернет отключен, или сервера NTP недоступны, или синхронизация прошла позже, чем запустился главный цикл? В этом случае будем иметь некорректное системное время, и тогда сработают вот эти строчки в файле startup_maintenance.php:

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

SQLExec("DELETE FROM events WHERE ADDED > NOW()");
SQLExec("DELETE FROM phistory WHERE ADDED > NOW()");
SQLExec("DELETE FROM history WHERE ADDED > NOW()");
SQLExec("DELETE FROM shouts WHERE ADDED > NOW()");
SQLExec("DELETE FROM jobs WHERE PROCESSED = 1");
SQLExec("DELETE FROM history WHERE (TO_DAYS(NOW()) - TO_DAYS(ADDED)) >= 5");
В итоге останемся с пустой БД. Я дважды наступал на эти грабли на своем Cubietruck. Теперь запомнил надолго. :)
За это сообщение автора skysilver поблагодарил:
Pacific (Ср сен 30, 2015 7:43 pm)
Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Образ для Raspberry Pi 2

Сообщение sergejey » Ср сен 30, 2015 1:09 pm

Хм... Интересно, надо будет подумать над заплаткой.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Silowar
Сообщения: 85
Зарегистрирован: Пт фев 06, 2015 10:19 am
Благодарил (а): 16 раз
Поблагодарили: 9 раз

Re: Образ для Raspberry Pi 2

Сообщение Silowar » Ср сен 30, 2015 5:46 pm

Внешний модуль часов стоит 100 рублей.
Я себе накупил таких, но как правильно их прикрутить так и не понял.
Все что добился, это записал в них время и могу считать если надо. Теперь нужно написать скрипт, чтобы он считывал время по ntp, а если нет доступа, то считывал из модуля. Ну или как-то по другому.
Pacific
Сообщения: 116
Зарегистрирован: Чт май 28, 2015 9:40 pm
Откуда: Вёска пад Мiнскам
Благодарил (а): 60 раз
Поблагодарили: 7 раз

Re: Образ для Raspberry Pi 2

Сообщение Pacific » Ср сен 30, 2015 7:47 pm

sergejey писал(а):Хм... Интересно, надо будет подумать над заплаткой.
+заодно скрипт для внешних часов. Дзякуй!
россыпь датчиков и серв <-> 20+ ESP8266(WiFi-IoT) <-> Malinka Pi3 :)
Silowar
Сообщения: 85
Зарегистрирован: Пт фев 06, 2015 10:19 am
Благодарил (а): 16 раз
Поблагодарили: 9 раз

Re: Образ для Raspberry Pi 2

Сообщение Silowar » Чт окт 01, 2015 12:14 pm

Вот такие часы я покупал:
http://ru.aliexpress.com/item/DS3231-Pr ... er=1710815
f00fc7c8
Сообщения: 55
Зарегистрирован: Пт ноя 01, 2013 3:15 am
Благодарил (а): 3 раза
Поблагодарили: 11 раз

Re: Образ для Raspberry Pi 2

Сообщение f00fc7c8 » Чт окт 01, 2015 2:16 pm

Часы делал по мотивам: http://raspberrypi.ru/blog/readblog/276.html
Нареканий не вызвало. А на счёт "заплатки" - актуально.
Ko/|xo3HUk
Сообщения: 160
Зарегистрирован: Ср окт 07, 2015 9:36 am
Благодарил (а): 51 раз
Поблагодарили: 27 раз

Re: Образ для Raspberry Pi 2

Сообщение Ko/|xo3HUk » Ср окт 07, 2015 7:10 pm

Добрый день всем!
При попытке приобщиться к новым технологиям столкнулся с первой неожиданностью - образ для флешки (4.5Гб) скачивается 1 час 40 минут!! Может его как торрент оформить и раздавать совместными усилиями? 21-й век на дворе же :D

P.S. Создал раздачу на rutracker.org. Если это нарушает чьи-то права - скажите - удалю. Вот раздавать только могу по вечерам, где-то с 15-00 до 22-00 по Москве.
http://rutracker.org/forum/viewtopic.php?t=5092796
Текущий сервер: Ноутбук: HP Probook 4515s (без монитора). ОС: Debian GNU/Linux 8.6 (jessie)
Предыдущий сервер: Raspberry Pi 2B. ОС: Raspbian (jessie)
Ответить