Mariadb - помогаем тестировать.

Используем пакеты, расширяющие возможности оборудования
yuoras
Сообщения: 73
Зарегистрирован: 21 сен 2015, 18:22

Сообщение yuoras » 20 май 2017, 21:22

Zyxmon писал(а):Источник цитаты
yuoras писал(а):Источник цитаты так а на мою архитектуру никак?

Если о белом кинетике - не стоит на него это ставить.

Да, о белом.
Мне нужен только клиент к MariaDB.
Планируется ли на белый кинетик ,сборка ?
ZyXEL Keenetic Giga II на Entware

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1790
Зарегистрирован: 09 авг 2015, 14:33

Сообщение Zyxmon » 20 май 2017, 21:41

yuoras писал(а):Источник цитаты Планируется ли на белый кинетик ,сборка ?

Тестовая версия не планируется. Нормальная - посмотрим....

yuoras
Сообщения: 73
Зарегистрирован: 21 сен 2015, 18:22

Сообщение yuoras » 20 май 2017, 22:01

Zyxmon писал(а):Источник цитаты Нормальная - посмотрим....

Спасибо, буду надеяться и ждать
ZyXEL Keenetic Giga II на Entware

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1790
Зарегистрирован: 09 авг 2015, 14:33

Сообщение Zyxmon » 21 май 2017, 11:40

Совместными усилиями с TheBB допилили еще Mariadb и поместили на Github - https://github.com/Entware-for-kernel-3 ... er/mariadb
Бинарные пакеты для mipsel (entware-3x) - http://entware-3x.zyxmon.org/binaries/m ... t/mariadb/
Объеденены патчи (мои и TheBB), добавлен еще один, допилен my.conf (потребление памяти сокращать уже некуда, может стоит увеличить и поднять быстродействие), немного допилен скрипт запуска.

Установка элементарна
1. Выполняем `mysql_install_db` (без параметров, все задано по умолчанию)
2. Стартуем сервер `/opt/etc/init.d/S70mariadbd start`
3. Задаем пароль (только 1 раз) `mysqladmin -u root password`
4. Ставим байндинги для php7 и пользуемся.

Число заявок на обновление MySQL было, пожалуй, самое большое за вермя существования Entware. Теперь все есть, но тестеры MariaDB молчат. Значит все нормально и при следующем обновлении мы планируем заменить MySQL на MariaDB.
Так что, кто не протестировал, то ССЗБ.

Аватара пользователя
TheBB
Сообщения: 94
Зарегистрирован: 31 авг 2015, 01:24
Откуда: 26 ~44.098,43.022

Сообщение TheBB » 21 май 2017, 15:32

плагины:
пример подключения плагина innodb в конфиге (/opt/etc/mysql/my.cnf) !!! plugin-load=... в одну строку !!!

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

# * Plugins
ignore_builtin_innodb
plugin-load=innodb=ha_innodb.so;innodb_trx=ha_innodb.so;innodb_locks=ha_innodb.so;innodb_lock_waits=ha_innodb.so;
innodb_cmp=ha_innodb.so;innodb_cmp_reset=ha_innodb.so;innodb_cmpmem=ha_innodb.so;innodb_cmpmem_reset=ha_innodb.so

пример подключения плагина sphinx напрямую в БД
подключиться к БД `mysql -u root -p` и ввести пароль, далее

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

INSTALL PLUGIN sphinx SONAME 'ha_sphinx.so';

результат :)

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

MariaDB [(none)]> SHOW PLUGINS;
+-----------------------+--------+--------------------+--------------+---------+
| Name                  | Status | Type               | Library      | License |
+-----------------------+--------+--------------------+--------------+---------+
| binlog                | ACTIVE | STORAGE ENGINE     | NULL         | GPL     |
| mysql_native_password | ACTIVE | AUTHENTICATION     | NULL         | GPL     |
| mysql_old_password    | ACTIVE | AUTHENTICATION     | NULL         | GPL     |
| CSV                   | ACTIVE | STORAGE ENGINE     | NULL         | GPL     |
| MEMORY                | ACTIVE | STORAGE ENGINE     | NULL         | GPL     |
| MyISAM                | ACTIVE | STORAGE ENGINE     | NULL         | GPL     |
| MRG_MYISAM            | ACTIVE | STORAGE ENGINE     | NULL         | GPL     |
| Aria                  | ACTIVE | STORAGE ENGINE     | NULL         | GPL     |
| PERFORMANCE_SCHEMA    | ACTIVE | STORAGE ENGINE     | NULL         | GPL     |
| XTRADB_ADMIN_COMMAND  | ACTIVE | INFORMATION SCHEMA | NULL         | GPL     |
| partition             | ACTIVE | STORAGE ENGINE     | NULL         | GPL     |
| InnoDB                | ACTIVE | STORAGE ENGINE     | ha_innodb.so | GPL     |
| INNODB_TRX            | ACTIVE | INFORMATION SCHEMA | ha_innodb.so | GPL     |
| INNODB_LOCKS          | ACTIVE | INFORMATION SCHEMA | ha_innodb.so | GPL     |
| INNODB_LOCK_WAITS     | ACTIVE | INFORMATION SCHEMA | ha_innodb.so | GPL     |
| INNODB_CMP            | ACTIVE | INFORMATION SCHEMA | ha_innodb.so | GPL     |
| INNODB_CMP_RESET      | ACTIVE | INFORMATION SCHEMA | ha_innodb.so | GPL     |
| INNODB_CMPMEM         | ACTIVE | INFORMATION SCHEMA | ha_innodb.so | GPL     |
| INNODB_CMPMEM_RESET   | ACTIVE | INFORMATION SCHEMA | ha_innodb.so | GPL     |
| SPHINX                | ACTIVE | STORAGE ENGINE     | ha_sphinx.so | GPL     |
+-----------------------+--------+--------------------+--------------+---------+
20 rows in set (0.03 sec)

MariaDB [(none)]> show engines;
+--------------------+---------+------------------------------------------------------------+--------------+------+------------+
| Engine             | Support | Comment                                                    | Transactions | XA   | Savepoints |
+--------------------+---------+------------------------------------------------------------+--------------+------+------------+
| CSV                | YES     | CSV storage engine                                         | NO           | NO   | NO         |
| InnoDB             | DEFAULT | Supports transactions, row-level locking, and foreign keys | YES          | YES  | YES        |
| MEMORY             | YES     | Hash based, stored in memory, useful for temporary tables  | NO           | NO   | NO         |
| MyISAM             | YES     | MyISAM storage engine                                      | NO           | NO   | NO         |
| MRG_MYISAM         | YES     | Collection of identical MyISAM tables                      | NO           | NO   | NO         |
| SPHINX             | YES     | Sphinx storage engine                                      | NO           | NO   | NO         |
| Aria               | YES     | Crash-safe tables with MyISAM heritage                     | NO           | NO   | NO         |
| PERFORMANCE_SCHEMA | YES     | Performance Schema                                         | NO           | NO   | NO         |
+--------------------+---------+------------------------------------------------------------+--------------+------+------------+
8 rows in set (0.01 sec)

MariaDB [(none)]> 
Последний раз редактировалось TheBB 21 май 2017, 15:35, всего редактировалось 1 раз.
Причина: + "убежала" строка плагинов
K Giga II NDMSv.2.06C/2.11D/2.15A + Entware-Keenetic/Entware&Gentoo; K DSL NDMSv.2.05C/2.11D + Entware-Keenetic/Entware&Debian 8.11/9.6

anch665
Сообщения: 11
Зарегистрирован: 02 ноя 2017, 23:08

Сообщение anch665 » 19 дек 2019, 09:49

Прошивка padavan

при установке словил проблему, нашел решение.

пробуем создать базу

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

mysql_install_db --force

получаем ошибку

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

chown: unknown user root
Cannot change ownership of the database directories to the 'root'
user.  Check that you have the necessary permissions and try again.

правим файл

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

mcedit /opt/etc/mysql/conf.d/50-server.cnf

меняем в поле user root на admin
снова запускаем, для создания базы

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

mysql_install_db --force


база создалась

Yrzorg
Сообщения: 78
Зарегистрирован: 05 окт 2015, 12:23

Сообщение Yrzorg » 10 янв 2020, 11:53

При обновлении получаю такую ошибку

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

[admin@KN-ULTRA2 : /opt/home/admin]#>opkg upgrade
Upgrading libmariadb on root from 10.2.24-1 to 10.2.26-1...
Downloading http://bin.entware.net/mipselsf-k3.4/libmariadb_10.2.26-1_mipsel-3.4.ipk
Collected errors:
 * check_data_file_clashes: Package libmariadb wants to install file /opt/lib/mariadb/plugin/client_ed25519.so
        But that file is already provided by package  * mariadb-server-plugin-client-ed25519

Что это и как побороть?
Keenetic Ultra II+Entware
padavan 3.4.3.9-099

Аватара пользователя
TheBB
Сообщения: 94
Зарегистрирован: 31 авг 2015, 01:24
Откуда: 26 ~44.098,43.022

Сообщение TheBB » 10 янв 2020, 12:09

снести плагин `opkg remove mariadb-server-plugin-client-ed25519`
K Giga II NDMSv.2.06C/2.11D/2.15A + Entware-Keenetic/Entware&Gentoo; K DSL NDMSv.2.05C/2.11D + Entware-Keenetic/Entware&Debian 8.11/9.6


Вернуться в «Entware/Qnapware/Optware/Zyxware - обсуждаем репозитории пакетов»

Кто сейчас на конференции

Всего 3 посетителя :: 1 зарегистрированный, 0 скрытых и 2 гостя (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (162) здесь было 16 ноя 2019, 17:33

Сейчас этот форум просматривают: CommonCrawl [Bot] и 2 гостя