Страница 172 из 182
Re: Базовый образ Raspberry Pi3 / Pi2
Добавлено: Чт янв 21, 2021 9:51 pm
mike330xd
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.
Спасибо заранее в любом случае.
Re: Базовый образ Raspberry Pi3 / Pi2
Добавлено: Вс янв 24, 2021 10:56 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? Права поставить как
тут?
Re: Базовый образ Raspberry Pi3 / Pi2
Добавлено: Пн янв 25, 2021 1:21 pm
nick7zmail
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
Re: Базовый образ Raspberry Pi3 / Pi2
Добавлено: Пн янв 25, 2021 1:34 pm
Kirch
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
Re: Базовый образ Raspberry Pi3 / Pi2
Добавлено: Пн янв 25, 2021 3:09 pm
nick7zmail
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/
Re: Базовый образ Raspberry Pi3 / Pi2
Добавлено: Вт янв 26, 2021 9:39 am
Kirch
nick7zmail писал(а): Пн янв 25, 2021 1:21 pm
самый простой способ - копируете папку мд (чтобы сохранить все пользовательские файлы), экспортируете базу через phpmyadmin, импортируете дамп базы в линукс. После чего настраиваете как надо config.php, и по идее должно взлететь.
Неужели все .ini и .conf портируются с виндовс на pi? А phpmyadmin4, например, уже без 4-ки в pi.
Развернул вчера полный бэкап на настроенную версию этой ветки форума, вообще нет теперь страницы md.
В инете куча рецептов лечения, одни для апача, другие не для апача, где то php 5, где то 7, да и разные подверсии.
5 день безрезультатных попыток.
Re: Базовый образ Raspberry Pi3 / Pi2
Добавлено: Вт янв 26, 2021 10:43 am
nick7zmail
Kirch писал(а):nick7zmail писал(а): Пн янв 25, 2021 1:21 pm
самый простой способ - копируете папку мд (чтобы сохранить все пользовательские файлы), экспортируете базу через phpmyadmin, импортируете дамп базы в линукс. После чего настраиваете как надо config.php, и по идее должно взлететь.
Неужели все .ini и .conf портируются с виндовс на pi? А phpmyadmin4, например, уже без 4-ки в pi.
Развернул вчера полный бэкап на настроенную версию этой ветки форума, вообще нет теперь страницы md.
В инете куча рецептов лечения, одни для апача, другие не для апача, где то php 5, где то 7, да и разные подверсии.
5 день безрезультатных попыток.
.ini файлы не относятся к конфигурации системы MajorDoMo. Это настройки Web сервера и php интерпретатора. Они генерятся при установке соответствующего софта. Разумеется они должны быть настроены на начало переноса. По поводу веб сервера рекомендую nginx как быстрый и легковесный. Php 7.3, если у вас на малине debian buster. Если таки надоело капаться - могу помочь...телеграм @nick7zmail.
Отправлено с моего Xperia XZ1 Compact через Tapatalk
Re: Базовый образ Raspberry Pi3 / Pi2
Добавлено: Пт фев 05, 2021 9:04 pm
Porsche-928
Приветствую
Может кто и прикручивал к данному образу возможность загрузить браузер на самом устройстве (не нашёл), просто делюсь своим опытом (под спойлером).
Решил под шаманить немного образ.
Цель - так как мой Raspberry Pi 3B подключён к экрану EVICIV Arduino 7" 1024x600, то сделать его панелью для управления терминалом.
В образе десктопа не нашёл. Может он и есть но по startx ничего не появилось. Пришлось искать другие возможности. При инстале полного десктопа возникали проблемы, даже пришлось систему заново запускать...
Решение - запускать "Хромиум" в режиме "Киоска".
Далее по пунктам.
- Обновление системы, в принципе не обязательный пункт но полезный (выполняем его на свой страх и риск, так как при обновлении надо внимательно следить за процессом и при вопросе о замене новых конфигурационных файлов надо оставлять старые конфиги. Если кто сломает систему - как я уже писал выполняем его на свой страх и риск):
- Далее устанавливаем минимум дополнительных компонентов нужных для реализации системы(все они нужны для того чтобы Chromium запустился в графическом режиме):
Код: Выделить всё
sudo apt install --no-install-recommends xserver-xorg x11-xserver-utils xinit openbox
- Далее устанавливаем сам браузер:
Код: Выделить всё
sudo apt-get install --no-install-recommends chromium-browser
- После этого нам остаётся настроить менеджер окон для правильного отображения браузера, то есть конфигурируем Openbox если в файле есть информация заменяем её на такой код (путь: /etc/xdg/openbox/autostart),в последней строке заменяем адрес на адрес вашей сцены:
Код: Выделить всё
# Disable any form of screen saver / screen blanking / power management
xset s off
xset s noblank
xset -dpms
# Allow quitting the X server with CTRL-ATL-Backspace
setxkbmap -option terminate:ctrl_alt_bksp
# Start Chromium in kiosk mode
sed -i 's/"exited_cleanly":false/"exited_cleanly":true/' ~/.config/chromium/'Local State'
sed -i 's/"exited_cleanly":false/"exited_cleanly":true/; s/"exit_type":"[^"]\+"/"exit_type":"Normal"/' ~/.config/chromium/Default/Preferences
chromium-browser --noerrdialogs --disable-translate --disable-infobars --enable-features=OverlayScrollbar --kiosk 'Ваш_адрес'
- В принципе всё уже готово и на малине из под терминала мы уже можем запустить сам браузер (так как мне отображение курсора на экране не нужно то добавляю ключ -nocursor):
- Далее добавляем загрузку браузера при старте, для этого создаём в домашнем каталоге нашего пользователя файл .bash_profile следующего содержания:
Код: Выделить всё
[[ -z $DISPLAY && $XDG_VTNR -eq 1 ]] && startx -- -nocursor
- Ну и последнее что надо сделать - в sudo raspi-config настраиваем автоматическую загрузку пользователя Pi с паролем в шелл.
Ну и после этого можно сделать рестарт системы. В результате система загрузится и запустит вашу страницу 
Информация взята от
https://die-antwort.eu/techblog/2017-12 ... iosk-mode/
Пользуйтесь

Re: Базовый образ Raspberry Pi3 / Pi2
Добавлено: Пн мар 01, 2021 2:57 pm
utax
Здравствуйте, подскажите какие привилегии должны быть у пользователя phpmyadmin'@'localhost, у меня нигде галочки не стоят, это так и должно быть? И если не трудно подскажите где посмотреть, не могу подсоединится через WinSCP, сразу вылетает, а через Putty всё нормально. Спасибо.
Re: Базовый образ Raspberry Pi3 / Pi2
Добавлено: Пн мар 01, 2021 3:25 pm
Kenni
Здравствуйте, а данный образ может подойти на Orange pi one? B вообще, вроде как Orange по дешевле будет, а разработок на них мало(
