Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Сервер баз данных
  • Search

Смена MySQL на MariaDB 10.x

Вопросы по работе Сервера баз данных
MySQL, PostgreSQL, MariaDB, Percona Server, phpMyAdmin, phpPgAdmin
Post Reply
  • Print view
Advanced search
4 posts • Page 1 of 1
Demeter
Posts: 24
Joined: Mon Dec 01, 2014 2:14 pm

Смена MySQL на MariaDB 10.x
  • Quote

Post by Demeter » Mon Dec 01, 2014 2:18 pm

Подскажите, пожалуйста, возможно ли и как правильно заменить MySQL на MariaDB 10.x (Debian 7)
Top

demian
Posts: 543
Joined: Thu May 16, 2013 5:19 am

Re: Смена MySQL на MariaDB 10.x
  • Quote

Post by demian » Mon Dec 01, 2014 2:34 pm

сделать дамп всех рабочих рабочих баз данных (движки innodb разные, не совместимые между собой)
на всякий случай сделать копию конфигурационных файлов из /etc/ к mysql
удалить mysql
установить MariaDB
восстановить из копии конфигурационные файлы(конфигурационные файлы от mysql нормально хаваются mariadb - один разработчик) в /etc/, если они затрутся (большая вероятность что они останутся нетронутыми)
запустить mariadb
сменить пароль root на пароль из конфига /usr/local/vesta/conf/mysql.conf
развернуть базы данных
Top

Demeter
Posts: 24
Joined: Mon Dec 01, 2014 2:14 pm

Re: Смена MySQL на MariaDB 10.x
  • Quote

Post by Demeter » Mon Dec 01, 2014 4:48 pm

Спасибо
Удалил MySQL:

Code: Select all

apt-get purge mysql*
. Сервер чистый поэтому ничего не дампил.
Затем установил MariaDB и phpMyAdmin т.к. он был удален вместе с MySQL

После старта MariaDB вылезла ошибка Exim (не стартует):

Code: Select all

[....] Starting MTA:2014-12-01 18:07:32 Exim configuration error in line 34 of /var/lib/exim4/config.autogenerated.tmp:
  main option "acl_smtp_mime" unknown
Invalid new configfile /var/lib/exim4/config.autogenerated.tmp, not installing 
/var/lib/exim4/config.autogenerated.tmp to /var/lib/exim4/config.autogenerated
invoke-rc.d: initscript exim4, action "start" failed.
dpkg: error processing exim4-daemon-light (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 exim4-daemon-light
E: Sub-process /usr/bin/dpkg returned an error code (1)
Что с этим сделать?
Top

Demeter
Posts: 24
Joined: Mon Dec 01, 2014 2:14 pm

Re: Смена MySQL на MariaDB 10.x
  • Quote

Post by Demeter » Sun Dec 07, 2014 10:07 am

С Exim разобрался - при удалении старой MySQL пакетный менеджер добавляет пакет exim4-daemon-light и убирает exim4-daemon-heavy. Так вот, после установки MariaDB удаляем exim4-daemon-light и все становится на свои места.
Top


Post Reply
  • Print view

4 posts • Page 1 of 1

Return to “Сервер баз данных”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

cron

Login  •  Register

I forgot my password