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

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

Добавлено: Вс мар 25, 2018 9:58 pm
LMD
VAndrey писал(а):
- добавил www-data в группу audio;
Как это делается?

У меня сбой на втором пункте. Не устанавливается RH-Voice - пишет недостаточно места. Вот скан:
SPOILERSPOILER_SHOW
img-2018-03-25-19-55-54.png
Что нужно сделать?

Добавить в группу: sudo adduser www-data audio


Scons необходим, чтобы скомпилировать RH-voice. Он устанавливается первой командой и для его установки уже не хватило места. Дальше бесполезно что-то делать. Команда git clone загружает из интернета исходники rh-voice в папку /usr/src/RHVoice. В этой папке уже что-то есть. Возможно осталось с предыдущих попыток. Можно грохнуть (вдруг старая версия какая-нибудь, тогда новая не загрузится)

В общем нужно освободить место: посмотри папку /var/www/debmes возможно там логи всё свободное место съедают.

Я в /etc/fstab добавил строчку tmpfs /var/www/debmes tmpfs rw,mode=777 0 0
теперь при перезагрузке они исчезают. Соответственно можно смотреть логи только с последней загрузки.

Если что не так написал, поправьте. С линуксами знаком в течение 2 месяцев.

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

Добавлено: Пн мар 26, 2018 7:43 pm
VAndrey
LMD писал(а): Добавить в группу: sudo adduser www-data audio

Scons необходим, чтобы скомпилировать RH-voice. Он устанавливается первой командой и для его установки уже не хватило места. Дальше бесполезно что-то делать. Команда git clone загружает из интернета исходники rh-voice в папку /usr/src/RHVoice. В этой папке уже что-то есть. Возможно осталось с предыдущих попыток. Можно грохнуть (вдруг старая версия какая-нибудь, тогда новая не загрузится)

В общем нужно освободить место: посмотри папку /var/www/debmes возможно там логи всё свободное место съедают.

Я в /etc/fstab добавил строчку tmpfs /var/www/debmes tmpfs rw,mode=777 0 0
теперь при перезагрузке они исчезают. Соответственно можно смотреть логи только с последней загрузки.

Если что не так написал, поправьте. С линуксами знаком в течение 2 месяцев.
Fstab поправил.
Логи есть в указанной папке. Может их вручную подчистить?

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

Добавлено: Вт мар 27, 2018 8:06 pm
LMD
Это нормально, что столько памяти жрет mysql, проигрыватель и pulse?
SPOILERSPOILER_SHOW
Безымянный.png
Безымянный.png (94.87 КБ) 6157 просмотров

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

Добавлено: Вт мар 27, 2018 8:18 pm
skysilver
LMD писал(а):Это нормально, что столько памяти жрет mysql, проигрыватель и pulse?
Что-то какую-то дичь показывает. [emoji1]

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

Добавлено: Ср мар 28, 2018 5:28 pm
Shuraxxx
Кто знает как победит? :?: :?: :?:
SPOILERSPOILER_SHOW
http://192.168.1.160/
1030: Got error 28 from storage engine
SHOW FIELDS FROM objects
Backtrace

#0 /var/www/lib/mysqli.class.php(401): custom_error->__construct('1030: Got error...', 1)
#1 /var/www/lib/mysqli.class.php(182): mysql->Error('SHOW FIELDS FRO...')
#2 /var/www/lib/mysqli.class.php(485): mysql->Exec('SHOW FIELDS FRO...')
#3 /var/www/lib/mysqli.class.php(642): SQLExec('SHOW FIELDS FRO...')
#4 /var/www/lib/module.class.php(542): SQLGetFields('objects')
#5 /var/www/modules/objects/objects.class.php(1025): module->dbInstall(' objects: ID in...')
#6 /var/www/lib/module.class.php(427): objects->dbInstall('')
#7 /var/www/modules/objects/objects.class.php(930): module->install('')
#8 /var/www/lib/module.class.php(359): objects->install()
#9 /var/www/modules/objects/objects.class.php(26): module->checkInstalled()
#10 /var/www/lib/objects.class.php(386): objects->objects()
#11 /var/www/lib/objects.class.php(584): getObject('ThisComputer')
#12 /var/www/load_settings.php(53): getGlobal('cycle_mainRun')
#13 /var/www/index.php(27): include_once('/var/www/load_s...')
#14 {main}

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

Добавлено: Вс апр 01, 2018 12:13 am
djprizrak
Asus tinker board выбрал расширенную конфигурацию, скрип выдает ошибки из-за архива http://kusheev.com/wp-content/uploads/mdbackup.tar.gz который не может распаковать.

Ещё мелочь, не удаляет после себя папку majordomo, наверное из-за git файлов.
rmdir: failed to remove 'majordomo': Directory not empty

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

Добавлено: Вс апр 01, 2018 1:38 pm
immortal
djprizrak писал(а):Asus tinker board выбрал расширенную конфигурацию, скрип выдает ошибки из-за архива http://kusheev.com/wp-content/uploads/mdbackup.tar.gz который не может распаковать.

Ещё мелочь, не удаляет после себя папку majordomo, наверное из-за git файлов.
rmdir: failed to remove 'majordomo': Directory not empty
конфигурацию перезалил, почему то не вся залилась на сервер.
об ошибке удаления знаю, руки не доходят решить

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

Добавлено: Пн апр 02, 2018 1:31 pm
directman66
1) Ubuntu 17.10 LTS при вервоначальной настройке на чистую систему скрипт установил как как нужно. Главное - не выбирать оптимизацию карты памяти, иначе начинается свистопляска с недостаточным местом во временном хранилище и вся система встает.

Сергей, просьба сделать новый пункт выбора дистрибутива debian x86-amd64 (ubuntu и тд) с отсутсвием возможности включения оптимизации карты памяти.

2) Openmediavault (клон debian системы) - установка прошла нормально, предварительно основной вэб интрфейс системы был переключен на другой порт (отличный от 80). Но включение оптимизации карты памяти останаливало систему из за недостатка сводобного места на диске. Из за постоянных каких-то косяков дистрибутива - пришлось ставить систему на п1.

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

Добавлено: Пн апр 02, 2018 1:37 pm
directman66
Еще вопрос, в настройке есть поддержка чипа CC2531 usb zigbee.

Каким образом это реализовано?

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

Добавлено: Пн апр 02, 2018 9:18 pm
VAndrey
Знатоки, скажите, почему перестал работать скрипт для ребута, прежде работающий без нареканий?

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

$filename  = ROOT . '/database_backup/db.sql';
$mysqlDumpPath = "/usr/bin/mysqldump";
$mysqlDumpParam = " --user=" . DB_USER . " --password=" . DB_PASSWORD;
$mysqlDumpParam .= " --no-create-db --add-drop-table --databases " . DB_NAME;
if (file_exists($filename)) rename($filename, $filename . '.prev');
exec($mysqlDumpPath . $mysqlDumpParam . " > " . $filename);
say("Подготовка к перезагрузке",2);
setTimeout("shutdownTimer","safe_exec('shutdown -r now');",15);