ISPManager 5 - CentOS 7 - как обновить mariaDB 5.5.60 до mariaDB 10.3.x/10.4.x: различия между версиями
Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Admin iph (обсуждение | вклад) (Новая страница: «=== ISPManager 5 - CentOS 7 - как обновить mariaDB 5.5.60 до mariaDB 10.3.x/10.4.x === '''1) Добавляем репозиторий для maria…») |
Admin iph (обсуждение | вклад) |
||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
− | = | + | [[Файл:B_1.gif |link=https://bit.ly/3tbFsd6| Доступная цена]] |
+ | === ISPManager 5 - CentOS 7 - как обновить mariaDB 5.5.60 до mariaDB 10.3.x/10.4.x/10.5.x === | ||
− | '''1) Добавляем репозиторий для mariaDB 10.3.x или 10.4.x''' (сгенерировать файл можно тут https://downloads.mariadb.org/mariadb/repositories/#mirror=limestone) | + | |
+ | '''1) Добавляем репозиторий для mariaDB 10.3.x или 10.4.x или 10.5.x''' (сгенерировать файл можно тут https://downloads.mariadb.org/mariadb/repositories/#mirror=limestone) | ||
# vi /etc/yum.repos.d/mariadb.repo | # vi /etc/yum.repos.d/mariadb.repo | ||
# MariaDB 10.4 CentOS repository list - created 2019-09-09 08:36 UTC | # MariaDB 10.4 CentOS repository list - created 2019-09-09 08:36 UTC | ||
Строка 22: | Строка 24: | ||
# mkdir -p /var/run/mariadb | # mkdir -p /var/run/mariadb | ||
# chown mysql:mysql /var/run/mariadb | # chown mysql:mysql /var/run/mariadb | ||
+ | |||
+ | или если ошибка: | ||
+ | mysqld[27972]: 2020-05-07 23:41:39 0 [ERROR] mysqld: Can't create/write to file '/var/run/mysqld/mysqld.pid' (Errcode: 2 "No such file or directory") | ||
+ | mysqld[27972]: 2020-05-07 23:41:39 0 [ERROR] Can't start server: can't create PID file: No such file or directory | ||
+ | |||
+ | то | ||
+ | # mkdir -p /var/run/mysqld | ||
+ | # chown mysql:mysql /var/run/mysqld | ||
''' | ''' | ||
4) Завершаем апгрейд командами:''' | 4) Завершаем апгрейд командами:''' | ||
+ | # systemctl restart mariadb | ||
# mysql_upgrade | # mysql_upgrade | ||
# systemctl restart mariadb nginx httpd | # systemctl restart mariadb nginx httpd |
Текущая версия на 12:56, 11 ноября 2020
ISPManager 5 - CentOS 7 - как обновить mariaDB 5.5.60 до mariaDB 10.3.x/10.4.x/10.5.x
1) Добавляем репозиторий для mariaDB 10.3.x или 10.4.x или 10.5.x (сгенерировать файл можно тут https://downloads.mariadb.org/mariadb/repositories/#mirror=limestone)
# vi /etc/yum.repos.d/mariadb.repo # MariaDB 10.4 CentOS repository list - created 2019-09-09 08:36 UTC # http://downloads.mariadb.org/mariadb/repositories/ [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.4/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
2) Обновляем версию до 10.4.x:
# systemctl stop mariadb nginx httpd # yum update MariaDB-server MariaDB-client
3) Если не запускается - смотрим ошибки, убираем старые директивы в my.cnf. Также может быть ошибка вида:
Can't create/write to file '/var/run/mariadb/mariadb.pid'
Решение:
# mkdir -p /var/run/mariadb # chown mysql:mysql /var/run/mariadb
или если ошибка:
mysqld[27972]: 2020-05-07 23:41:39 0 [ERROR] mysqld: Can't create/write to file '/var/run/mysqld/mysqld.pid' (Errcode: 2 "No such file or directory") mysqld[27972]: 2020-05-07 23:41:39 0 [ERROR] Can't start server: can't create PID file: No such file or directory
то
# mkdir -p /var/run/mysqld # chown mysql:mysql /var/run/mysqld
4) Завершаем апгрейд командами:
# systemctl restart mariadb # mysql_upgrade # systemctl restart mariadb nginx httpd