Страница 158 из 182

Re: Базовый образ Raspberry Pi3 / Pi2

Добавлено: Вт авг 06, 2019 4:46 pm
nick7zmail
ежедневным скриптом вычищать раз в день по расписанию.

Re: Базовый образ Raspberry Pi3 / Pi2

Добавлено: Вт авг 06, 2019 6:51 pm
woow
Ну вот мне такие советы интересны, но в тоже время возникает вопрос, а что ж все пользователи МДМ уже понаписал и себе скрипты или только у меня такое явление

Re: Базовый образ Raspberry Pi3 / Pi2

Добавлено: Вт авг 06, 2019 8:08 pm
Aldaran
dimansky писал(а):
Вт июл 16, 2019 11:08 pm
nick7zmail писал(а):
Пн июл 08, 2019 11:33 am
В инете пишут
sudo apt-get install xserver-xorg raspberrypi-ui-mods
Ни того ни другого пакета в ваших командах не вижу, так что вы и не пытались, судя по всему, их поставить.
PI2
Я попробовал эту строчку - установилось без ошибок. Но при попытке startx - команды не найдено.
Подскажите, новичку, что сделать что бы запустить гуи?
я ставлю так:
sudo apt-get install --no-install-recommends xserver-xorg
sudo apt-get install --no-install-recommends xinit
sudo apt-get install raspberrypi-ui-mods

Ну и если нужен доступ из вне по ssh для ‘белого’ ip-адреса, то:
sudo apt-get install xserver-xorg-legacy
sudo mv /usr/share/X11/xorg.conf.d/99-fbturbo.conf ~
sudo nano /etc/X11/Xwrapper.config
редактируем в файле и сохраняемся:
allowed_users=anybody
needs_root_rights=yes

Re: Базовый образ Raspberry Pi3 / Pi2

Добавлено: Вт авг 06, 2019 8:44 pm
Logrus
woow писал(а):
Вт авг 06, 2019 6:51 pm
Ну вот мне такие советы интересны, но в тоже время возникает вопрос, а что ж все пользователи МДМ уже понаписал и себе скрипты или только у меня такое явление
и даже в блогах поделились, правда никто не читает и нет смысла обновлять/актуализировать

Re: Базовый образ Raspberry Pi3 / Pi2

Добавлено: Чт авг 08, 2019 9:54 pm
nick7zmail
woow писал(а):
Вт авг 06, 2019 6:51 pm
Ну вот мне такие советы интересны, но в тоже время возникает вопрос, а что ж все пользователи МДМ уже понаписал и себе скрипты или только у меня такое явление
Ну вообще скрипты написал Сергей для пользователей)) скрипт maintance, можете своё что нить дописать. Но есть шанс что что-то не отрабатывает конкретно на вашей машинке из за прав доступа к примеру.

Re: Базовый образ Raspberry Pi3 / Pi2

Добавлено: Чт авг 08, 2019 10:23 pm
Logrus
ну если у человека на темп жалуется. то во первых размер, во вторых выше про блог и чистить бд
еще остались чат и по таблицам лог

Re: Базовый образ Raspberry Pi3 / Pi2

Добавлено: Пт авг 09, 2019 12:33 am
woow
продолжаю свои ахи вздохи:
Error
Details

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

http://192.168.1.140/admin.php?pd=cGFuZWw6e2FjdGlvbj14aWFvbWltaWlvfQ%3D%3Dpz_&md=panel&inst=&action=scenes
1: Can't create/write to file '/tmp/#sql_340_0.MAI' (Errcode: 28 "No space left on device")
SELECT elements.* FROM elements, scenes WHERE elements.SCENE_ID=scenes.ID AND SCENE_ID='14' AND CONTAINER_ID=0 ORDER BY PRIORITY DESC, TITLE
Backtrace
СпойлерПоказать

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

#0 /var/www/html/lib/mysqli.class.php(396): custom_error->__construct('1: Can't create...', 0)
#1 /var/www/html/lib/mysqli.class.php(185): mysql->Error('SELECT elements...', 0)
#2 /var/www/html/lib/mysqli.class.php(204): mysql->Exec('SELECT elements...')
#3 /var/www/html/lib/sqlFunctions.class.php(70): mysql->Select('SELECT elements...')
#4 /var/www/html/modules/scenes/scenes.class.php(1147): SQLSelect('SELECT elements...')
#5 /var/www/html/modules/scenes/scenes.class.php(1249): scenes->getDynamicElements('SCENE_ID='14' A...')
#6 /var/www/html/modules/scenes/scenes_search.inc.php(69): scenes->getElements('SCENE_ID='14' A...', Array)
#7 /var/www/html/modules/scenes/scenes.class.php(836): require('/var/www/html/m...')
#8 /var/www/html/modules/scenes/scenes.class.php(299): scenes->search_scenes(Array)
#9 /var/www/html/modules/scenes/scenes.class.php(108): scenes->admin(Array)
#10 /var/www/html/lib/jTemplate.class.php(713) : eval()'d code(8): scenes->run()
#11 /var/www/html/lib/jTemplate.class.php(713): eval()
#12 /var/www/html/lib/jTemplate.class.php(195): jTemplate->parseModules('...', Array, './templates/')
#13 /var/www/html/lib/jTemplate.class.php(109): jTemplate->parse('...', Array, './templates/')
#14 /var/www/html/lib/parser.class.php(93): jTemplate->__construct('./templates/pan...', Array, Object(panel))
#15 /var/www/html/lib/parser.class.php(63): parser->jtemplate_parse('./templates/pan...', Array)
#16 /var/www/html/modules/panel.class.php(192): parser->__construct('./templates/pan...', Array, Object(panel))
#17 /var/www/html/admin.php(34): panel->run()
#18 {main}
/темп составляет 61,8MB права 0777
На чате там полный бардак, если повезёт спросить когда кто то знающий "на волне" ответит, а если нет такого , твоя весточка ушла в небытие.
Можно попробовать перезаписать систему,но если ошибка останется в имидже так как бы и смысла нет такой операции.

Re: Базовый образ Raspberry Pi3 / Pi2

Добавлено: Пт авг 09, 2019 10:30 am
skysilver
woow писал(а):
Пт авг 09, 2019 12:33 am
продолжаю свои ахи вздохи:
Can't create/write to file '/tmp/#sql_340_0.MAI' (Errcode: 28 "No space left on device")
Места свободного нет в разделе /tmp.

На малине база находится в разделе /tmp/mysql/, который смонтирован в оперативную память, а не на карту памяти. Поэтому карта может быть хоть на 128 Гб, но это ниразу не поможет, если у тебя база данных большая и не влазит в отведенное ей доступное пространство в оперативной памяти.

Re: Базовый образ Raspberry Pi3 / Pi2

Добавлено: Пт авг 09, 2019 11:05 am
woow
Правильно ли я понимаю, что какой то оптимизации по освобождению оперативной памяти нету, если бы было оно уже было бы прописано.
Рас другие не жалуются по этому поводу (пользователи малины) значит я что-то не так делаю, какие то отложения скапливаются, если не разобраться то и другая платформа железа с более ёмкой памятью забьётся только вопрос времени.

Re: Базовый образ Raspberry Pi3 / Pi2

Добавлено: Пт авг 09, 2019 11:16 am
skysilver
woow писал(а):
Пт авг 09, 2019 11:05 am
Правильно ли я понимаю, что какой то оптимизации по освобождению оперативной памяти нету
Тут не оперативку надо чистить, а твою базу данных, скорее всего, т.к. у нее большой размер. В МДМ есть модуль Оптимайзер, он как раз для удаления лишних исторических данных и их оптимизации.

Либо можно сменить малину на что-то, где оперативки больше 1 ГБ, и тогда под раздел /tmp выделить больше места, чем 80-100Мб.

Либо хранить базу не в оперативке, а на карте памяти, жестком диске или ssd, и вообще не париться с ее размером.

Имхо, правильный путь - оценить текущий размер базы МДМ, какие данные в ней занимают много места, почистить ее, настроить оптимайзер и определиться в дальнейшем с политикой хранения исторических данных в своем УД. К примеру, хранить температуру воздуха за год с периодичностью 30 сек нет вообще никакого смысла.