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

MariaDB вместо mysql

Вопросы по работе Сервера баз данных
MySQL, PostgreSQL, MariaDB, Percona Server, phpMyAdmin, phpPgAdmin
Post Reply
  • Print view
Advanced search
16 posts
  • 1
  • 2
  • Next
popopa
Posts: 19
Joined: Mon Jul 25, 2016 7:28 am

MariaDB вместо mysql
  • Quote

Post by popopa » Mon Jul 25, 2016 7:35 am

Приветствую!

Весту ставил без БД.


Затем установил MariaDb.

В целом всё ок, в самой веста в DB не отображается ссылка на phpmyadmin (он установлен) , а также при добавлении БД не возможно выбрать сервер
http://joxi.ru/brR6OnKhQZyxGr

DB_SYSTEM='mysql'
пробовал и mysqld и mariadb - не хочет
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: MariaDB вместо mysql
  • Quote

Post by skurudo » Mon Jul 25, 2016 8:44 am

Такой файлик присутствует - /usr/local/vesta/conf/mysql.conf ?

Code: Select all

HOST='localhost' USER='root' PASSWORD='rootmysqlpass' CHARSETS='UTF8,LATIN1,WIN1250,WIN1251,WIN1252,WIN1256,WIN1258,KOI8' MAX_DB='500' U_SYS_USERS='admin' U_DB_BASES='2' SUSPENDED='no' TIME='08:02:31' DATE='2015-10-21'
А в /usr/local/vesta/conf/vesta.conf

Code: Select all

DB_SYSTEM='mysql'
Top

popopa
Posts: 19
Joined: Mon Jul 25, 2016 7:28 am

Re: MariaDB вместо mysql
  • Quote

Post by popopa » Mon Jul 25, 2016 9:03 am

skurudo wrote:Такой файлик присутствует - /usr/local/vesta/conf/mysql.conf ?
nano /usr/local/vesta/conf/my[tab] — ничего нету.
создал, владелец и группа — root, правильно?

Внес в неё следующее

Code: Select all

HOST='localhost' USER='root' PASSWORD='мой рутовский пароль от бд' CHARSETS='UTF8,LATIN1,WIN1250,WIN1251,WIN1252,WIN1256,WIN1258,KOI8' MAX_DB='500' U_SYS_USERS='admin' U_DB_BASES='2' SUSPENDED='no' TIME='08:02:31' DATE='2015-10-21'
А в /usr/local/vesta/conf/vesta.conf
Да, в первом сообщении

Code: Select all

DB_SYSTEM='mysql'
пробовал и mysqld и mariadb - не хочет


Не помогло
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

Re: MariaDB вместо mysql
  • Quote

Post by imperio » Mon Jul 25, 2016 9:52 am

После изменения в конфигах панели, нужно делать её рестарт.

Code: Select all

service restart vesta
mysql хост лучше добавлять командой, а не вручную. Предварительно удалив старые конфиги mysql из /usr/local/vesta/conf

Code: Select all

v-add-database-host
Вы не указали ОС на сервере
Top

popopa
Posts: 19
Joined: Mon Jul 25, 2016 7:28 am

Re: MariaDB вместо mysql
  • Quote

Post by popopa » Mon Jul 25, 2016 10:08 am

после изменения в конфигах панели, нужно делать её рестарт.
делал, не помогло.

mysql хост лучше добавлять командой, а не вручную. Предварительно удалив старые конфиги mysql из /usr/local/vesta/conf
Что сделать?
rm -f /usr/local/vesta/conf/mysql.conf

v-add-database-host
# v-add-database-host
bash: v-add-database-host: команда не найдена

Вы не указали ОС на сервере
# cat /etc/issue
CentOS release 6.8 (Final)
Kernel \r on an \m


PS Ваш ответ выше пометил как решение проблемы. Как изменить\убрать?
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

Re: MariaDB вместо mysql
  • Quote

Post by imperio » Mon Jul 25, 2016 10:24 am

PS Ваш ответ выше пометил как решение проблемы. Как изменить\убрать?
Уже никак.
Что сделать?
rm -f /usr/local/vesta/conf/mysql.conf
Да.
Попробуйте указать путь

Code: Select all

/usr/local/vesta/bin/v-add-database-host
Если не поможет сделайте ребут сервера.

mariadb работает только с centos 7, мы не можем гарантировать правильную работу модуля DB при ручных правках и к тому же с Maria
Top

popopa
Posts: 19
Joined: Mon Jul 25, 2016 7:28 am

Re: MariaDB вместо mysql
  • Quote

Post by popopa » Mon Jul 25, 2016 10:48 am

Это норм вывод?
# /usr/local/vesta/bin/v-add-database-host
Usage: TYPE HOST DBUSER DBPASS [MAX_DB] [CHARSETS] [TPL]


И что теперь?

Всё равно висит mysqld http://joxi.ru/12MjKx5F4NMl1A и рестартить нельзя


Сам sql сервер работает, его просто веста не видит: зашел под рутом в phpmyadmin, создал пользователя, потом под пользователем, залил дамп, сайт работает.
Если не поможет сделайте ребут сервера.
Ребутнул, сам сервис так и остался, который кушает 629 мб памяти (не поменялось после ребута), хотя на деле работаю через хосты и он столько не может кушать. Да и htop показывает меньше
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

Re: MariaDB вместо mysql
  • Quote

Post by imperio » Mon Jul 25, 2016 10:52 am

Это норм вывод?
# /usr/local/vesta/bin/v-add-database-host
Usage: TYPE HOST DBUSER DBPASS [MAX_DB] [CHARSETS] [TPL]
Да, команда показывает что нужно указать
mysql
localhost
root
pass_for_mysql_root
Top

popopa
Posts: 19
Joined: Mon Jul 25, 2016 7:28 am

Re: MariaDB вместо mysql
  • Quote

Post by popopa » Mon Jul 25, 2016 10:58 am

Где указать? И что?


Я же указывал
HOST='localhost' USER='root' PASSWORD='мой рутовский пароль от бд' CHARSETS='UTF8,LATIN1,WIN1250,WIN1251,WIN1252,WIN1256,WIN1258,KOI8' MAX_DB='500' U_SYS_USERS='admin' U_DB_BASES='2' SUSPENDED='no' TIME='08:02:31' DATE='2015-10-21'

PS после ребута named отвалился: http://forum.vestacp.com/viewtopic.php? ... 883#p47883
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

Re: MariaDB вместо mysql
  • Quote

Post by imperio » Mon Jul 25, 2016 11:06 am

Прочитайте ещё раз моё сообщение
viewtopic.php?p=47884#p47873
Как я писал ранее, желательно удалить mysql конфиги из /usr/local/vesta/conf и пересоздать mysql.conf с помощью команды

Code: Select all

/usr/local/vesta/bin/v-add-database-host

Code: Select all

Usage: TYPE HOST DBUSER DBPASS [MAX_DB] [CHARSETS] [TPL]
TYPE mysql
HOST localhost
DBUSER root
DBPASS pass_for_mysql_root

Теперь поняли как выполнить команду?
Top


Post Reply
  • Print view

16 posts
  • 1
  • 2
  • Next

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
 

 

Login  •  Register

I forgot my password