powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как установить Percona 8.0 на Debian в другую директорию
5 сообщений из 5, страница 1 из 1
Как установить Percona 8.0 на Debian в другую директорию
    #40095922
AndrewS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите, кто сталкивался...

Хочется сразу при установке базу ставить не по дефолтному пути /var/lib/mysql, а куда-то в другой каталог.

Что делаю:
заранее создаю /etc/mysql/my.cnf, который содержит новый путь:
Код: plaintext
1.
datadir=/var/lib/mysql/data

Качаю deb-пакеты для percona-release.
Запускаю:

Код: plaintext
1.
2.
3.
percona-release setup ps80

apt-get install percona-server-server

Инсталятор в процессе предупреждает, что найден существующий my.cnf - подтверждаю, что надо использовать его.
Но в итоге база устанавливается всё равно в /var/lib/mysql и стартует нормально (mysqld без параметров):

Код: plaintext
1.
2.
# ps aux | grep mysql
mysql      1830  0.2  4.9 2140032 400064 ?      Ssl  09:39   0:05 /usr/sbin/mysqld
root       2077  0.0  0.0   6076   888 pts/1    S+   10:15   0:00 grep mysql
...
Рейтинг: 0 / 0
Как установить Percona 8.0 на Debian в другую директорию
    #40096001
Фотография peter64
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Как установить Percona 8.0 на Debian в другую директорию
    #40096014
AndrewS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
peter64, да, спасибо, такой способ работает. Но только уже после установки MySQL (Percona).

Мне же хочется сразу устанавливать базу по новому пути, чтобы после установки не заниматься переносом данных из каталога в каталог.

Откуда такое желание: делаю автоматизацию (в saltstack) по разворачиванию новых баз, и хочется минимизировать число промежуточных шагов.
Плюс /var/lib/mysql монтируется на отдельный диск, который в нагрузку получает подкаталог lost+found, который оказывается в @@datadir каталоге MySQL. Можно, конечно, решать и этот вопрос, но опят же, хочется исключить дополнительные операции при установке.
...
Рейтинг: 0 / 0
Как установить Percona 8.0 на Debian в другую директорию
    #40096048
Фотография peter64
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Как установить Percona 8.0 на Debian в другую директорию
    #40096629
AndrewS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
peter64, Похоже, есть только одно решение, как изменить дефолтный каталог установки: перекомпиляция MySQL. Что, так скажем, не совсем удобно...

Буду упражняться в перемещении существующего каталога в другую локацию :)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как установить Percona 8.0 на Debian в другую директорию
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]