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 на примере Centos 7

Вопросы по работе Сервера баз данных
MySQL, PostgreSQL, MariaDB, Percona Server, phpMyAdmin, phpPgAdmin
Post Reply
  • Print view
Advanced search
43 posts
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • Next
skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: Обновляем mariadb на примере Centos 7
  • Quote

Post by skurudo » Tue Apr 25, 2017 3:51 pm

Важно, что оно при этом в логи пишет.
Так никак не поймешь, в чем там дело.
Top

abst
Posts: 92
Joined: Mon Feb 15, 2016 6:48 am
Contact:
Contact abst
Website

Os: CentOS 6x
Web: nginx + php-fpm
Re: Обновляем mariadb на примере Centos 7
  • Quote

Post by abst » Thu Oct 12, 2017 7:35 pm

У себя наблюдаю следующую проблему после обновления - если рестартить mariadb на вкладке сервер в панельке, то веста падает в 504...
Top

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

Re: Обновляем mariadb на примере Centos 7
  • Quote

Post by imperio » Thu Oct 12, 2017 7:42 pm

abst wrote:У себя наблюдаю следующую проблему после обновления - если рестартить mariadb на вкладке сервер в панельке, то веста падает в 504...
Установка была по дефолту? Производились ли правки после установки панели?
Укажите версию CentOS и логи бы панели желательно.
Также результат команды

Code: Select all

v-restart-service mariadb
С другими службами нормально?
Top

abst
Posts: 92
Joined: Mon Feb 15, 2016 6:48 am
Contact:
Contact abst
Website

Os: CentOS 6x
Web: nginx + php-fpm
Re: Обновляем mariadb на примере Centos 7
  • Quote

Post by abst » Fri Oct 13, 2017 4:47 am

Установка по дефолту, CentOS Linux release 7.4.1708 (Core)
[root@54161 ~]# v-restart-service mariadb
Error: mariadb restart failed
При это systemctl restart mysql работает нормально.

В логе error.log весты:
2017-10-13 04:44:40 v-restart-service 'mariadb' [Error 20]
2017-10-13 04:45:29 v-restart-service [Error 1]
Другие службы рестартит нормально, как из консоли, так и из панели.
Top

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

Re: Обновляем mariadb на примере Centos 7
  • Quote

Post by imperio » Fri Oct 13, 2017 9:53 am

Можете предоставить доступ к тест серверу только с CentOS 7.4 без панели
Top

Stesh
Posts: 348
Joined: Mon Nov 09, 2015 5:52 pm

Os: CentOS 6x
Web: nginx + php-fpm
Re: Обновляем mariadb на примере Centos 7
  • Quote

Post by Stesh » Fri Oct 13, 2017 8:51 pm

Alex Connor wrote:Stesh такой любопытный вопрос: панелька после обновления продолжает дружить с бд? имею ввиду там старт/стоп/рестарт сервиса, удаление/добавление БД, счетчик и т.д.
Опа. Старт-стоп-рестрарт может не работать с панели, т.к. демон mariadb заменяется на mysqld, вот такая специфика. Но это просто подправить.

Остальное администрирование ничем не отличается, добавление/изменение/удаление учеток/баз работает исправно.
Top

abst
Posts: 92
Joined: Mon Feb 15, 2016 6:48 am
Contact:
Contact abst
Website

Os: CentOS 6x
Web: nginx + php-fpm
Re: Обновляем mariadb на примере Centos 7
  • Quote

Post by abst » Sun Oct 15, 2017 7:36 am

imperio wrote:Можете предоставить доступ к тест серверу только с CentOS 7.4 без панели
Тестового сервера сейчас, к сожалению, нет. Но если надо - могу на неделю-две заказать у хостера VPS с почасовой оплатой с нужной OS.
Stesh wrote:
Alex Connor wrote:Stesh такой любопытный вопрос: панелька после обновления продолжает дружить с бд? имею ввиду там старт/стоп/рестарт сервиса, удаление/добавление БД, счетчик и т.д.
Опа. Старт-стоп-рестрарт может не работать с панели, т.к. демон mariadb заменяется на mysqld, вот такая специфика. Но это просто подправить.

Остальное администрирование ничем не отличается, добавление/изменение/удаление учеток/баз работает исправно.
Где и что можно поправить?
Top

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

Re: Обновляем mariadb на примере Centos 7
  • Quote

Post by imperio » Sun Oct 15, 2017 12:15 pm

Тестового сервера сейчас, к сожалению, нет. Но если надо - могу на неделю-две заказать у хостера VPS с почасовой оплатой с нужной OS.
Да, сделайте. Достаточно на 1-2 дня
Top

Ris
Posts: 20
Joined: Thu Nov 30, 2017 12:43 pm

Os: CentOS 6x
Web: nginx + php-fpm
Re: Обновляем mariadb на примере Centos 7
  • Quote

Post by Ris » Thu Nov 30, 2017 12:55 pm

abst wrote: Где и что можно поправить?

Code: Select all

nano  /usr/local/vesta/bin/v-list-sys-services
Находим там такое место:
SpoilerShow

Code: Select all

# Checking DB system
if [ ! -z "$DB_SYSTEM" ] && [ "$DB_SYSTEM" != 'remote' ]; then
    for db in ${DB_SYSTEM//,/ }; do
        proc_name=''
        service="$db"
        if [ "$service" = 'mysql' ]; then
            if [ -e "/etc/redhat-release" ]; then
                service='mysqld'
                proc_name='mysqld'
                if [ -e "/usr/lib/systemd/system/mariadb.service" ]; then
                    service='mariadb'
                fi
            fi
        fi
        if [ "$service" == 'pgsql' ]; then
            service='postgresql'
            proc_name='postmaster'
            if [ ! -e "/etc/redhat-release" ]; then
                proc_name='postgres'
            fi
            if [ ! -e '/etc/init.d/postgresql' ]; then
                proc_name='postgres'
            fi
        fi
        get_srv_state $service $proc_name
        data="$data\nNAME='$service' SYSTEM='database server' STATE='$state'"
        data="$data CPU='$cpu' MEM='$mem' RTIME='$rtime'"
        proc_name=''
    done
fi
и вместо
service='mariadb'
пишем
service='mysql'

Сохраняем файл. После этого mariadb начинает в панели называться mysql.
Все стартует, рестартует, перезапускается из панели.
Top

might_vesta
Posts: 22
Joined: Thu Feb 15, 2018 12:39 pm

Os: CentOS 6x
Web: apache
Re: Обновляем mariadb на примере Centos 7
  • Quote

Post by might_vesta » Sun May 13, 2018 11:54 pm

Подскажите, а насколько резонно вообще обновлять MariaDB? Есть разница в потреблении ресурсов, скорости работы и тд и тп?
Top


Post Reply
  • Print view

43 posts
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 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