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

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

Модератор: immortal

Denis_k
Сообщения: 587
Зарегистрирован: Сб мар 19, 2016 7:24 pm
Благодарил (а): 299 раз
Поблагодарили: 27 раз

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

Сообщение Denis_k » Ср дек 30, 2020 12:13 pm

при попытке восстановления более раннего бэкапа (бэкапы получены стандартными средствами системы):

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

#0 /var/www/html/lib/errors.class.php(116): custom_error->__construct('Cannot redeclar...')
#1 [internal function]: phpShutDownFunction()
#2 {main}
Подскажите что с этим делать?
MD на raspberry pi3
Porsche-928
Сообщения: 14
Зарегистрирован: Ср янв 20, 2021 1:22 pm
Благодарил (а): 5 раз
Поблагодарили: 4 раза

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

Сообщение Porsche-928 » Ср янв 20, 2021 1:32 pm

Обнаружил ошибку при обновлении системы Majordomo.
Малину не обновлял, оставил пока, а то может что слететь...

Downloading https://github.com/sergejey/majordomo/a ... stentar.gz ... OK
Working on backup.
Saving design ... OK
Saving code ... OK
Saving data ... OK
Packing backup_desigi _ code _ data_ 2021-01-20__12-17-59.tgz ... OK
Removing dir /var/www/html/cms/saverestore/temp ... OK
Applying updates.
Unpacking master.tgz ... OK
Checking updated modules... OK
Updating files (/var/www/html/cms/saverestore/temp/majordomo-master to var/www/html/)
Warning: copy(/var/www/html/.gitignore): failed to open stream: Permission denied in /var/www/html/lib/syncfiles.class.php on line 307
Warning: copy(/var/www/html/.htaccess): failed to open stream: Permission denied in /var/www/html/lib/syncfiles.class.php on line 307
OK
DONE
Removing temporary files ...
Аватара пользователя
SmoKE_xDDD
Сообщения: 816
Зарегистрирован: Ср апр 17, 2019 5:00 pm
Откуда: Нижний Новгород
Благодарил (а): 110 раз
Поблагодарили: 898 раз

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

Сообщение SmoKE_xDDD » Ср янв 20, 2021 5:10 pm

Ну и? Прав нехватает на папку
mike330xd
Сообщения: 25
Зарегистрирован: Пн июн 17, 2019 5:32 pm
Благодарил (а): 6 раз
Поблагодарили: 0

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

Сообщение mike330xd » Чт янв 21, 2021 12:25 am

Доброго времени суток.

Пользуюсь образом v4_44_int.7z для Raspberry 4.
В процессе изысканий выяснил:
swap составляет 100Мб

Изображение


Подскажите, пожалуйста, при объеме флешки 32Гб и оперативной памяти Raspberry 4 = 2 Гб , установка какого объема файла подкачки выглядит оптимальным ?

И второй вопрос: планируется ли новый образ, в котором бы уже этот вопрос урезанного файла подкачки и кол-ва урезания процессов - будет оптимизирован.
Заранее спасибо.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Чт янв 21, 2021 10:26 am

mike330xd писал(а):Доброго времени суток.

Пользуюсь образом v4_44_int.7z для Raspberry 4.
В процессе изысканий выяснил:
swap составляет 100Мб

Изображение


Подскажите, пожалуйста, при объеме флешки 32Гб и оперативной памяти Raspberry 4 = 2 Гб , установка какого объема файла подкачки выглядит оптимальным ?

И второй вопрос: планируется ли новый образ, в котором бы уже этот вопрос урезанного файла подкачки и кол-ва урезания процессов - будет оптимизирован.
Заранее спасибо.
Во-первых юзать свап на сд карте вообще так себе идея...мы всеми способами стараемся защититься от лишних циклов записи на SD, дабы продлить её жизненный цикл - а тут на те, часть оперативы, где запись происходит с невиданной для ПЗУ частотой - решили на флешку выкинуть. Рекомендую вообще выключить свап. Ну это лично моё мнение...

На счёт образов - хз... Эт к Сергею...но боюсь ему пока не до форума...в телеге можно спросить наверн.

Отправлено с моего Xperia XZ1 Compact через Tapatalk




Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
mike330xd
Сообщения: 25
Зарегистрирован: Пн июн 17, 2019 5:32 pm
Благодарил (а): 6 раз
Поблагодарили: 0

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

Сообщение mike330xd » Чт янв 21, 2021 9:51 pm

nick7zmail писал(а):
Чт янв 21, 2021 10:26 am
mike330xd писал(а):Доброго времени суток.

Пользуюсь образом v4_44_int.7z для Raspberry 4.
В процессе изысканий выяснил:
swap составляет 100Мб

Изображение


Подскажите, пожалуйста, при объеме флешки 32Гб и оперативной памяти Raspberry 4 = 2 Гб , установка какого объема файла подкачки выглядит оптимальным ?

И второй вопрос: планируется ли новый образ, в котором бы уже этот вопрос урезанного файла подкачки и кол-ва урезания процессов - будет оптимизирован.
Заранее спасибо.
Во-первых юзать свап на сд карте вообще так себе идея...мы всеми способами стараемся защититься от лишних циклов записи на SD, дабы продлить её жизненный цикл - а тут на те, часть оперативы, где запись происходит с невиданной для ПЗУ частотой - решили на флешку выкинуть. Рекомендую вообще выключить свап. Ну это лично моё мнение...

На счёт образов - хз... Эт к Сергею...но боюсь ему пока не до форума...в телеге можно спросить наверн.

Отправлено с моего Xperia XZ1 Compact через Tapatalk
А подскажите, пожалуйста, я залил только образ 4.44 на Raspberry 4 с нуля.

Зашел , ввел systemctl status mysql
и вижу

Текстовый вариант:

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

pi@raspberrypi:~ $ systemctl status mysql
● mariadb.service - MariaDB 10.3.22 database server
   Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
   Active: active (running) since Thu 2021-01-21 20:32:47 MSK; 44min ago
     Docs: man:mysqld(8)
           https://mariadb.com/kb/en/library/systemd/
  Process: 498 ExecStartPre=/usr/bin/install -m 755 -o mysql -g root -d /var/run/mysqld (code=exited, status=0/SUCCESS)
  Process: 499 ExecStartPre=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS)
  Process: 501 ExecStartPre=/bin/sh -c [ ! -e /usr/bin/galera_recovery ] && VAR= ||   VAR=`/usr/bin/galera_recovery`; [ $? -eq 0 ]   && systemctl set-environment _WSREP_START_POSITION=$VAR || exit 1 (code=exit
  Process: 618 ExecStartPost=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS)
  Process: 620 ExecStartPost=/etc/mysql/debian-start (code=exited, status=0/SUCCESS)
 Main PID: 585 (mysqld)
   Status: "Taking your SQL requests now..."
    Tasks: 55 (limit: 4035)
   Memory: 97.8M
   CGroup: /system.slice/mariadb.service
           └─585 /usr/sbin/mysqld

Jan 21 20:32:47 raspberrypi mysqld[585]: 2021-01-21 20:32:47 0 [Note] /usr/sbin/mysqld (mysqld 10.3.22-MariaDB-0+deb10u1) starting as process 585 ...
Jan 21 20:32:47 raspberrypi systemd[1]: Started MariaDB 10.3.22 database server.
Jan 21 20:32:48 raspberrypi /etc/mysql/debian-start[622]: Upgrading MySQL tables if necessary.
Jan 21 20:32:48 raspberrypi /etc/mysql/debian-start[626]: /usr/bin/mysql_upgrade: the '--basedir' option is always ignored
Jan 21 20:32:48 raspberrypi /etc/mysql/debian-start[626]: Looking for 'mysql' as: /usr/bin/mysql
Jan 21 20:32:48 raspberrypi /etc/mysql/debian-start[626]: Looking for 'mysqlcheck' as: /usr/bin/mysqlcheck
Jan 21 20:32:48 raspberrypi /etc/mysql/debian-start[626]: Version check failed. Got the following error when calling the 'mysql' command line client
Jan 21 20:32:48 raspberrypi /etc/mysql/debian-start[626]: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
Jan 21 20:32:48 raspberrypi /etc/mysql/debian-start[626]: FATAL ERROR: Upgrade failed
Jan 21 20:32:48 raspberrypi /etc/mysql/debian-start[638]: Checking for insecure root accounts.
Не могу понять, что за ошибки на нулевом образе? Это что то критичное касается юзера root? не могу разобраться самостоятельно.
Все развернулось. В phpmyadmin могу зайти.
Подскажите куда копать.

PS
На Rasbperry 3 которая лежит рядом - залит образ v3_41_int - такой проблемы нет.

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

pi@MajorDoMoPi:~ $ systemctl status mysql
● mariadb.service - MariaDB database server
   Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
   Active: active (running) since Wed 2021-01-20 23:50:36 MSK; 22h ago
  Process: 812 ExecStartPost=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS)
  Process: 809 ExecStartPost=/etc/mysql/debian-start (code=exited, status=0/SUCCESS)
  Process: 527 ExecStartPre=/bin/sh -c [ ! -e /usr/bin/galera_recovery ] && VAR= ||   VAR=`/usr/bin/galera_recovery`; [ $? -eq 0 ]   && systemctl set-environment _WSREP_START_POSITION=$VAR || exit 1 (code=exit
  Process: 523 ExecStartPre=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS)
  Process: 520 ExecStartPre=/usr/bin/install -m 755 -o mysql -g root -d /var/run/mysqld (code=exited, status=0/SUCCESS)
 Main PID: 622 (mysqld)
   Status: "Taking your SQL requests now..."
    Tasks: 29 (limit: 4915)
   CGroup: /system.slice/mariadb.service
           └─622 /usr/sbin/mysqld

Jan 20 23:50:30 MajorDoMoPi systemd[1]: Starting MariaDB database server...
Jan 20 23:50:32 MajorDoMoPi mysqld[622]: 2021-01-20 23:50:32 1995878192 [Note] /usr/sbin/mysqld (mysqld 10.1.23-MariaDB-9+deb9u1) starting as process 622 ...
Jan 20 23:50:36 MajorDoMoPi systemd[1]: Started MariaDB database server.
Спасибо заранее в любом случае.
Kirch
Сообщения: 51
Зарегистрирован: Чт июл 26, 2018 4:50 pm
Благодарил (а): 12 раз
Поблагодарили: 7 раз

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

Сообщение Kirch » Вс янв 24, 2021 10:56 pm

Надеялся на легкий переход с windows на Pi4.
Бэкапы весят 100-900 мб для опций "по умолчанию"/"все" с плагином backup. В ходе восстановления вылезает пустая страница https://yadi.sk/i/mplQqcuGu6udAA потом бэкапил через страницу обновлений, там полегче 15 мб, подумало минуты 3 и опять пустая страница.
Исправлял
max_execution_time - С 30 меняем на 90
max_input_time - С 60 на 180
post_max_size - С 8M на 200M - это не исправил пока
upload_max_filesize - С 2M на 50M
max_file_uploads - С 20 на 150



Пробовал удалять из tar архивов тяжелые saverestore и backup, не помогло.
Вначале ругалось на размер "413 Request Entity Too Large nginx/1.14.2" - правил php.ini.
Пробовал заливать из архивов в папки в var/www/html/backup содержимое и восстанавливать - не вышло, да и пароль в config.php пришлось выправлять.
Как переносить настройки с windows mjd, что бы без таких танцев?
Настройки объектов mjd хранятся в БД или в файлах?
Можно ли просто перелить каталог, перенести дамп MySQL, поправить пароли в ini? Права поставить как тут?
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Пн янв 25, 2021 1:21 pm

Kirch писал(а):Надеялся на легкий переход с windows на Pi4.
Бэкапы весят 100-900 мб для опций "по умолчанию"/"все" с плагином backup. В ходе восстановления вылезает пустая страница https://yadi.sk/i/mplQqcuGu6udAA потом бэкапил через страницу обновлений, там полегче 15 мб, подумало минуты 3 и опять пустая страница.
Исправлял
max_execution_time - С 30 меняем на 90
max_input_time - С 60 на 180
post_max_size - С 8M на 200M - это не исправил пока
upload_max_filesize - С 2M на 50M
max_file_uploads - С 20 на 150



Пробовал удалять из tar архивов тяжелые saverestore и backup, не помогло.
Вначале ругалось на размер "413 Request Entity Too Large nginx/1.14.2" - правил php.ini.
Пробовал заливать из архивов в папки в var/www/html/backup содержимое и восстанавливать - не вышло, да и пароль в config.php пришлось выправлять.
Как переносить настройки с windows mjd, что бы без таких танцев?
Настройки объектов mjd хранятся в БД или в файлах?
Можно ли просто перелить каталог, перенести дамп MySQL, поправить пароли в ini? Права поставить как тут?
С модулем бэкап не работал, но переносил системы с винды на линукс многократно. Особенно понравилось в последний раз это делать в докере. Скопировал папку с винды, снёс config.php, запустил контейнер - готово...последний бэкап базы сам залетает из папки бэкапов, файлы все на месте...прямо огонь....у себя давненько на расбери переносил - через стандартный модуль бэкапа. Тоже всё залетело, но не уверен что у меня какой то большой бэкап был. Если через модули не получается - самый простой способ - копируете папку мд (чтобы сохранить все пользовательские файлы), экспортируете базу через phpmyadmin, импортируете дамп базы в линукс. После чего настраиваете как надо config.php, и по идее должно взлететь. И да, все настройки модулей, всё объекты свойства, и большинство настроек системы хранятся в базе.

Отправлено с моего Xperia XZ1 Compact через Tapatalk


За это сообщение автора nick7zmail поблагодарил:
Kirch (Пн янв 25, 2021 1:32 pm)
Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Kirch
Сообщения: 51
Зарегистрирован: Чт июл 26, 2018 4:50 pm
Благодарил (а): 12 раз
Поблагодарили: 7 раз

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

Сообщение Kirch » Пн янв 25, 2021 1:34 pm

nick7zmail писал(а):
Пн янв 25, 2021 1:21 pm
Kirch писал(а):Надеялся на легкий переход с windows на Pi4.
экспортируете базу через phpmyadmin, импортируете дамп базы в линукс. После чего настраиваете как надо config.php, и по идее должно взлететь.
Страница localhost/phpmyadmin/ пустая на windows машине. Как получается в админку заходить?
Not Found
The requested URL /phpmyadmin was not found on this server.
Apache/2.4.18 (Win32) OpenSSL/1.0.2f PHP/7.2.2 Server at localhost Port 80
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Пн янв 25, 2021 3:09 pm

Kirch писал(а):
Пн янв 25, 2021 1:34 pm
nick7zmail писал(а):
Пн янв 25, 2021 1:21 pm
экспортируете базу через phpmyadmin, импортируете дамп базы в линукс. После чего настраиваете как надо config.php, и по идее должно взлететь.
Страница localhost/phpmyadmin/ пустая на windows машине. Как получается в админку заходить?
Not Found
The requested URL /phpmyadmin was not found on this server.
Apache/2.4.18 (Win32) OpenSSL/1.0.2f PHP/7.2.2 Server at localhost Port 80
В винде он на /phpmyadmin4/
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Ответить