Страница 53 из 81

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

Добавлено: Сб ноя 10, 2018 7:18 pm
nick7zmail
Smart111 писал(а):
Пт ноя 09, 2018 3:23 pm
А если SD проводилась оптимизация? при переносе на внутреннею память уже не нужно оптимизировать?
Думаю нет. В первую очердь после переноса проверьте монтируется ли временная фс в /tmp (команда mount), далее есть ли база в /tmp, и, естественно, запускается ли с этой базой mysql сервер (смотреть в сторону конфига mysql, скорее всего /etc/mysql/my.cnf, и все ссылочные файлы с него).

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

Добавлено: Пн ноя 12, 2018 12:17 am
immortal
обновил скрипт.
мелкие исправления, а так же два новых флага
-b - установка/обновление Blynk сервера, устанавливает или обновляет автоматически последнюю версию Blynk server (в автозапуск не добавлен)
-l - отключение логов

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

Добавлено: Пн ноя 12, 2018 6:39 am
nick7zmail
immortal писал(а):
Пн ноя 12, 2018 12:17 am
-l - отключение логов
А вот это интересно...логов всей системы, или только МД? И как это реализовано?

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

Добавлено: Пн ноя 12, 2018 7:13 pm
immortal
nick7zmail писал(а):
Пн ноя 12, 2018 6:39 am
immortal писал(а):
Пн ноя 12, 2018 12:17 am
-l - отключение логов
А вот это интересно...логов всей системы, или только МД? И как это реализовано?
ну вообще вот эта функция в скрипте отключает логи.

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

func_log_off(){
	#sudo sed -i 's/ErrorLog/#ErrorLog/g' /etc/apache2/apache2.conf
	sudo sed -i 's/CustomLog/#CustomLog/g' /etc/apache2/apache2.conf
	sudo sed -i 's/skip_log_error/#skip_log_error/g' /etc/mysql/conf.d/mysqld_safe_syslog.cnf
	sudo sed -i 's/syslog/#syslog/g' /etc/mysql/conf.d/mysqld_safe_syslog.cnf
	echo "log-error=/dev/null" | tee -a /etc/mysql/conf.d/mysqld_safe_syslog.cnf
	sudo systemctl disable rsyslog
	rm /etc/cloud/cloud.cfg.d/05_logging.cfg 
	rm /var/log/wtmp
	rm /var/log/btmp
	rm /var/log/lastlog
	ln -s /dev/null /var/log/wtmp
	ln -s /dev/null /var/log/btmp
	ln -s /dev/null /var/log/lastlog
	sed -i '/stdout_log="\/var\/log\/\$name.log"/c stdout_log="\/dev\/null"' /etc/init.d/majordomo
	sed -i '/stderr_log="\/var\/log\/\$name.err"/c stderr_log="\/dev\/null"' /etc/init.d/majordomo
}
отключаем логи апача и mysql при чем в mysql если не задать логгирования то походу по дефолту она всё равно логи пишет и по этому направил логи в /dev/null
отключаем службу логгирования rsyslog
не уверен, но вроде должно сработать, отключил так же логи о входах.
так же отключаются логи МД которые формируются службой

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

Добавлено: Вт ноя 13, 2018 7:00 am
nick7zmail
А неплохо...надо будет у себя попробовать)) а то переполнение логов задолбало.
Только вот не в скрипте ли я при оптимизации sd карты видел, что /var/log как tmpfs подключается? Если да, то либо действия
ln -s /dev/null /var/log/wtmp
ln -s /dev/null /var/log/btmp
ln -s /dev/null /var/log/lastlog
повторять при каждом буте (добавить в prepare-dirs), либо сделать опции взаимоисключающими. Т.е. при отключении логов убирать из fstab /var/log.

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

Добавлено: Вт ноя 13, 2018 5:25 pm
immortal
nick7zmail писал(а):
Вт ноя 13, 2018 7:00 am
А неплохо...надо будет у себя попробовать)) а то переполнение логов задолбало.
Только вот не в скрипте ли я при оптимизации sd карты видел, что /var/log как tmpfs подключается? Если да, то либо действия
ln -s /dev/null /var/log/wtmp
ln -s /dev/null /var/log/btmp
ln -s /dev/null /var/log/lastlog
повторять при каждом буте (добавить в prepare-dirs), либо сделать опции взаимоисключающими. Т.е. при отключении логов убирать из fstab /var/log.
понял, спасибо, посмотрю

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

Добавлено: Вт ноя 13, 2018 6:43 pm
immortal
по какой то причине не определяется автоматически железо на OrangePi и из-за того в /etc/asound.conf не верно указано подустройство из-за чего не работает звук, для решения проблемы редактируем /etc/asound.conf находим строку
pcm "hw:0,2" и приводим её к виду: pcm "hw:0,0"

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

Добавлено: Ср ноя 14, 2018 11:07 pm
immortal
почему то апач не запускается если в конфиге отключить ErrorLog на армбиан, на ББ убунту такого не замечено

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

Добавлено: Чт ноя 15, 2018 12:13 pm
mag999
Проблема с скриптом на Orange Pi Zero: периодически пропадает доступ к веб интерфейсу Majordomo (аналогично не могу зайти и через PuTTy) но в то же время есть связь через Телеграмм и система сама по себе работает.
На данный момент стоит система ARMBIAN xenial 5.60 stable Ubuntu 16.04.5 LTS 3.4.113-sun8i, скрипт устанавливался -t -w -m -s -d (модуль ds3132 установил), в "Ошибках системы" ошибок нет. В чем может быть проблема, подскажите куда копать? Спасибо за ответ
П.С Аналогичная проблема и на другой Pi Zero с другой SD на которой перепробовал разные ARMBIAN .

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

Добавлено: Чт ноя 15, 2018 1:39 pm
PuRGen
Armbian_5.65_Orangepipcplus_Ubuntu_xenial_default_3.4.113_desktop
Armbian_5.65_Orangepipcplus_Ubuntu_bionic_next_4.14.78
Не работает расширенная конфигурация, показывает чистый лист.
Базовая нормально устанавливается.