Ubuntu 16, Mysql 2.7 и несколько экземпляров через systemd

Я пытаюсь настроить экземпляры кратных чисел MySQL после Экземпляров MySQL Configuring Multiple Используя systemd раздел этой страницы руководства.

Это кажется довольно прямым. Я отредактировал mysql.cnf быть похожими на это:

[mysqld@replica01]
datadir=/var/lib/mysql-replica01
socket=/var/lib/mysql-replica01/mysql.sock
port=3307
log-error=/var/log/mysqld-replica01.log

[mysqld@replica02]
datadir=/var/lib/mysql-replica02
socket=/var/lib/mysql-replica02/mysql.sock
port=3308
log-error=/var/log/mysqld-replica02.log

Я также создал mysqld@replica01.service и mysqld@replica02.service файлы с помощью копий mysql.service и включил обоим mysqld@replica01 и mysqld@replica02 через

systemctl enable mysqld@replica01

Я могу запустить любого, но их обоих запуск с настройками по умолчанию (порт 3306, например). Я предположил, что MySQL будет соответствовать сервисному названию группе конфигурации в mysql.cnf но этого, кажется, не происходит.

Кто-либо успешно настроил несколько экземпляров этот путь?

0
задан 20 August 2016 в 01:01

1 ответ

У меня есть точно та же проблема, здесь . Я создал новые сервисные файлы, но не могу даже заставить сервисы запускаться. Вы сделали какие-либо успехи с этим, так как Вы отправили их?

0
ответ дан 28 September 2019 в 16:33

Другие вопросы по тегам:

Похожие вопросы: