Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.

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

Модератор: immortal

immortal
Сообщения: 1138
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 16 раз
Поблагодарили: 400 раз
Контактная информация:

Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.

Сообщение immortal » Сб фев 24, 2018 2:39 pm

ой, не заметил, не /etc/rc/local а /etc/rc.local
где у меня написано /etc/rc/local чтобы поправить?
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
olegvolk75
Сообщения: 141
Зарегистрирован: Сб мар 11, 2017 7:03 pm
Благодарил (а): 50 раз
Поблагодарили: 15 раз

Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.

Сообщение olegvolk75 » Сб фев 24, 2018 3:09 pm

immortal писал(а):ой, не заметил, не /etc/rc/local а /etc/rc.local
где у меня написано /etc/rc/local чтобы поправить?
Здесь viewtopic.php?f=3&t=4952&start=20#p68972
Файл уже нашел. Задержку пробовал до 60 ставить (это секунды)? Не помогает. Если вручную попробовать команду /etc/init.d/mysql start, то для запуска просит пароль рута. При запуске service mysql start не просит. Пробовал так sudo /etc/init.d/mysql start, тоже не помогает. Если руками вводить, то база запускается и МДМ работает. Как проверить, запускается ли rc.local ?
Orange Pi PCPlus, Debian Stretch with Armbian Linux 4.19.62-sunxi
Shmit
Сообщения: 78
Зарегистрирован: Вс дек 25, 2016 1:46 pm
Благодарил (а): 7 раз
Поблагодарили: 4 раза

Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.

Сообщение Shmit » Сб фев 24, 2018 3:23 pm

immortal писал(а):
Shmit писал(а):При установке скрипта на Armbian 5.38 с бекапом в root, вижу такое меню
СпойлерПоказать
IMG_20180224_080157.JPG
Screenshot_2018-02-24-07-17-53~01.png
таблицы пустые, пароль спрашивает ибо таблица users пустая, не выбирали случаем конвертацию из innodb в myisam?
Чтобы зайти в админку выполните через phpmyadmin в таблице users запрос
INSERT INTO users VALUES (1,'admin','Admin','admin@smartliving.com','','','','',1,1,'admin','',0,0,'2014-09-05 12:07:19',NULL,'');
Спасибо,помогло +
Shmit
Сообщения: 78
Зарегистрирован: Вс дек 25, 2016 1:46 pm
Благодарил (а): 7 раз
Поблагодарили: 4 раза

Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.

Сообщение Shmit » Сб фев 24, 2018 3:51 pm

Помогите установить samba на armbian ,upgrade на момогает
СпойлерПоказать
Setting up samba-common (2:4.3.11+dfsg-0ubuntu0.16.04.12) ...
cp: error writing '/var/run/samba/upgrades/smb.conf': No space left on device
dpkg: error processing package samba-common (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of samba-common-bin:
samba-common-bin depends on samba-common (= 2:4.3.11+dfsg-0ubuntu0.16.04.12); however:
Package samba-common is not configured yet.

dpkg: error processing package samba-common-bin (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of samba:
samba depends on samba-common (= 2:4.3.11+dfsg-0ubuntu0.16.04.12); however:
Package samba-common is not configured yet.
samba depends on samba-common-bin (= 2:4.3.11+dfsg-0ubuntu0.16.04.12); however:
Package samba-common-bin is not configured yet.

dpkg: error processing package samba (--configure):
dependency problems - leaving unconfigured
Setting up libuser1 (1:0.60~dfsg-1.2) ...
Setting up python-glade2 (2.24.0-4ubuntu1) ...
Setting up python-libuser (1:0.60~dfsg-1.2) ...
dpkg: dependency problems prevent configuration of system-config-samba:
system-config-samba depends on samba; however:
Package samba is not configured yet.

dpkg: error processing package system-config-samba (--configure):
dependency problems - leaving unconfigured
Processing triggers for libc-bin (2.23-0ubuntu10) ...
Errors were encountered while processing:
samba-common
samba-common-bin
samba
system-config-samba
E: Sub-process /usr/bin/dpkg returned an error code (1)
fandaymon
Сообщения: 1553
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 39 раз
Поблагодарили: 574 раза

Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.

Сообщение fandaymon » Сб фев 24, 2018 4:44 pm

Shmit писал(а):Помогите установить samba на armbian ,upgrade на момогает
Setting up samba-common (2:4.3.11+dfsg-0ubuntu0.16.04.12) ...
cp: error writing '/var/run/samba/upgrades/smb.conf': No space left on device
Места нету в /var. Скорее всего логами всё забито. Зайти в /var/log и поудалять большие логи. Ну и df дать, чтобы посмотреть сколько места в var
immortal
Сообщения: 1138
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 16 раз
Поблагодарили: 400 раз
Контактная информация:

Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.

Сообщение immortal » Сб фев 24, 2018 5:19 pm

olegvolk75 писал(а):
immortal писал(а):ой, не заметил, не /etc/rc/local а /etc/rc.local
где у меня написано /etc/rc/local чтобы поправить?
Здесь viewtopic.php?f=3&t=4952&start=20#p68972
Файл уже нашел. Задержку пробовал до 60 ставить (это секунды)? Не помогает. Если вручную попробовать команду /etc/init.d/mysql start, то для запуска просит пароль рута. При запуске service mysql start не просит. Пробовал так sudo /etc/init.d/mysql start, тоже не помогает. Если руками вводить, то база запускается и МДМ работает. Как проверить, запускается ли rc.local ?
ну тогда так:
/bin/sleep 20 && service mysql start

или
/bin/sleep 20 && sudo /etc/init.d/mysql start
За это сообщение автора immortal поблагодарил:
VAndrey (Сб фев 24, 2018 6:47 pm)
Рейтинг: 1.16%
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
immortal
Сообщения: 1138
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 16 раз
Поблагодарили: 400 раз
Контактная информация:

Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.

Сообщение immortal » Сб фев 24, 2018 5:22 pm

Shmit писал(а):Помогите установить samba на armbian ,upgrade на момогает
СпойлерПоказать
Setting up samba-common (2:4.3.11+dfsg-0ubuntu0.16.04.12) ...
cp: error writing '/var/run/samba/upgrades/smb.conf': No space left on device
dpkg: error processing package samba-common (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of samba-common-bin:
samba-common-bin depends on samba-common (= 2:4.3.11+dfsg-0ubuntu0.16.04.12); however:
Package samba-common is not configured yet.

dpkg: error processing package samba-common-bin (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of samba:
samba depends on samba-common (= 2:4.3.11+dfsg-0ubuntu0.16.04.12); however:
Package samba-common is not configured yet.
samba depends on samba-common-bin (= 2:4.3.11+dfsg-0ubuntu0.16.04.12); however:
Package samba-common-bin is not configured yet.

dpkg: error processing package samba (--configure):
dependency problems - leaving unconfigured
Setting up libuser1 (1:0.60~dfsg-1.2) ...
Setting up python-glade2 (2.24.0-4ubuntu1) ...
Setting up python-libuser (1:0.60~dfsg-1.2) ...
dpkg: dependency problems prevent configuration of system-config-samba:
system-config-samba depends on samba; however:
Package samba is not configured yet.

dpkg: error processing package system-config-samba (--configure):
dependency problems - leaving unconfigured
Processing triggers for libc-bin (2.23-0ubuntu10) ...
Errors were encountered while processing:
samba-common
samba-common-bin
samba
system-config-samba
E: Sub-process /usr/bin/dpkg returned an error code (1)
в /etc/fstab увеличить размер /run
там стоит 2M, увеличить до 3M
За это сообщение автора immortal поблагодарил:
VAndrey (Сб фев 24, 2018 6:47 pm)
Рейтинг: 1.16%
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
olegvolk75
Сообщения: 141
Зарегистрирован: Сб мар 11, 2017 7:03 pm
Благодарил (а): 50 раз
Поблагодарили: 15 раз

Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.

Сообщение olegvolk75 » Сб фев 24, 2018 5:24 pm

immortal писал(а): ну тогда так:
/bin/sleep 20 && service mysql start

или
/bin/sleep 20 && sudo /etc/init.d/mysql start
Это понятно, так я уже пробовал, не запускается. Поэтому и спросил, как проверить, что файл запускается. Такое ощущение, что он не запускается.
Orange Pi PCPlus, Debian Stretch with Armbian Linux 4.19.62-sunxi
immortal
Сообщения: 1138
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 16 раз
Поблагодарили: 400 раз
Контактная информация:

Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.

Сообщение immortal » Сб фев 24, 2018 5:30 pm

olegvolk75 писал(а):
immortal писал(а): ну тогда так:
/bin/sleep 20 && service mysql start

или
/bin/sleep 20 && sudo /etc/init.d/mysql start
Это понятно, так я уже пробовал, не запускается. Поэтому и спросил, как проверить, что файл запускается. Такое ощущение, что он не запускается.
проверить rc.local просто запустить его
./rc.local
За это сообщение автора immortal поблагодарил:
VAndrey (Сб фев 24, 2018 6:47 pm)
Рейтинг: 1.16%
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
AlexL
Сообщения: 40
Зарегистрирован: Ср дек 27, 2017 10:51 am
Благодарил (а): 31 раз
Поблагодарили: 6 раз

Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.

Сообщение AlexL » Вс фев 25, 2018 1:40 am

Отчет по установке МД на OrangePiWinPlus с ARMBIAN 5.41 stable Ubuntu 16.04.4
Строго по инструкции
Последовательность выполненных команд под сойлером
Использованный скрипт 0.3.5. Полученные логи присоединены.
СпойлерПоказать

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

apt-get update 2>&1 | tee update.log
--- смотри update.log

reboot

apt-get upgrade 2>&1 | tee upgrade.log
--- смотри upgrade.log

wget https://raw.githubusercontent.com/immortalserg/installmd/master/installmd
chmod +x ./installmd
./installmd 2>&1 | tee installmd.log
--- смотри installmd.log

root@orangepiwin:~# df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            960M     0  960M   0% /dev
tmpfs           199M   14M  186M   7% /run
/dev/mmcblk0p1   15G  2.6G   12G  18% /
tmpfs           995M     0  995M   0% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           995M     0  995M   0% /sys/fs/cgroup
tmpfs           995M  4.0K  995M   1% /tmp
log2ram          50M  5.7M   45M  12% /var/log
tmpfs           199M     0  199M   0% /run/user/0
root@orangepiwin:~#

reboot

root@orangepiwin:~# service majordomo status
● majordomo.service - LSB: Start daemon at boot time
   Loaded: loaded (/etc/init.d/majordomo; bad; vendor preset: enabled)
   Active: active (running) since Sat 2018-02-24 20:48:43 UTC; 1h 7min ago
     Docs: man:systemd-sysv-generator(8)
  Process: 611 ExecStart=/etc/init.d/majordomo start (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/majordomo.service
           ├─  620 /bin/sh /etc/init.d/majordomo start
           ├─20137 sudo -u root php /var/www/cycle.php
           └─20138 php /var/www/cycle.php

Feb 24 20:48:43 orangepiwin systemd[1]: Starting LSB: Start daemon at boot time...
Feb 24 20:48:43 orangepiwin majordomo[611]: Starting majordomo
Feb 24 20:48:43 orangepiwin systemd[1]: Started LSB: Start daemon at boot time.
Feb 24 20:48:43 orangepiwin sudo[622]:     root : TTY=unknown ; PWD=/var/www ; USER=root ; COMMAND=/usr/bin/php /var/www/cycle.php
Feb 24 20:48:43 orangepiwin sudo[622]: pam_unix(sudo:session): session opened for user root by (uid=0)
Feb 24 20:48:52 orangepiwin sudo[622]: pam_unix(sudo:session): session closed for user root
Feb 24 20:48:52 orangepiwin sudo[1373]:     root : TTY=unknown ; PWD=/var/www ; USER=root ; COMMAND=/usr/bin/php /var/www/cycle.php
Feb 24 20:48:52 orangepiwin sudo[1373]: pam_unix(sudo:session): session opened for user root by (uid=0)
root@orangepiwin:~#
root@orangepiwin:~# service apache2 restart
Warning: apache2.service changed on disk. Run 'systemctl daemon-reload' to reload units.
root@orangepiwin:~# systemctl daemon-reload
root@orangepiwin:~#
root@orangepiwin:~# systemctl status mysql.service
● mysql.service - LSB: Start and stop the mysql database server daemon
   Loaded: loaded (/etc/init.d/mysql; bad; vendor preset: enabled)
   Active: active (running) since Sat 2018-02-24 20:48:52 UTC; 3h 6min ago
     Docs: man:systemd-sysv-generator(8)
   CGroup: /system.slice/mysql.service
           ├─1186 /bin/bash /usr/bin/mysqld_safe
           ├─1339 /usr/sbin/mysqld --basedir=/usr --datadir=/tmp/mysql --plugin-dir=/usr/lib/mysql/plugin --user=mysql --skip-log-error --pid-file=/
           └─1340 logger -t mysqld -p daemon error

Feb 24 20:48:47 orangepiwin systemd[1]: Starting LSB: Start and stop the mysql database server daemon...
Feb 24 20:48:50 orangepiwin mysql[992]:  * Starting MariaDB database server mysqld
Feb 24 20:48:51 orangepiwin mysqld[1340]: 180224 20:48:51 [Note] /usr/sbin/mysqld (mysqld 10.0.33-MariaDB-0ubuntu0.16.04.1) starting as process 1339
Feb 24 20:48:52 orangepiwin mysqld[1340]: 180224 20:48:52 [Note] Plugin 'InnoDB' is disabled.
Feb 24 20:48:52 orangepiwin mysqld[1340]: 180224 20:48:52 [Note] Plugin 'FEEDBACK' is disabled.

root@orangepiwin:~#


 
Скриншоты из браузера
СпойлерПоказать
MD
Изображение

PhpMyAdmin
Изображение
Возможные ошибки установки
СпойлерПоказать

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

root@orangepiwin:~# cat installmd.log | grep "E:\|Can't\|fail\|not installed"
E: Unable to locate package libavahi-common
E: Package 'php-idn' has no installation candidate
E: Unable to locate package php-mhash
E: Unable to locate package php-ming
E: Unable to locate package php-ps
  Package mysql-client is not installed.
  Package mariadb-client is not installed.
  Package virtual-mysql-client is not installed.
NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MySQL
ERROR 1008 (HY000) at line 1: Can't drop database 'test'; database doesn't exist
NOTE: To compile programs with wiringBP v2, you need to add:
rmdir: failed to remove 'majordomo': Directory not empty
            echo "Not stopped; may still be shutting down or shutdown may have failed"
Package 'dphys-swapfile' is not installed, so not removed
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2 "No such file or directory")
Job for mysql.service failed because the control process exited with error code. See "systemctl status mysql.service" and "journalctl -xe" for details.
root@orangepiwin:~#

И еще пара мелких деталей, но дьявол часто прячется в деталях.
СпойлерПоказать
Мои ответы на вопросы скрипта

Изображение


Во время установки был такой вопрос и мой на него ответ

Изображение
Вложения
installmd.log
(238.76 КБ) 601 скачивание
upgrade.log
(32.73 КБ) 573 скачивания
update.log
(286 байт) 602 скачивания
Ответить