Рейтинг:0

mysqld_multi не запускается, так как /var/run/mysqld' для файла сокета UNIX не существует

флаг in

Я пытаюсь запустить 2 экземпляра mysql при загрузке (ubuntu 20.04), используя mysqld_multi. Система жалуется, что каталог /var/run/mysqld отсутствует и я не могу понять почему?

содержимое /etc/mysql/my.cnf:

mysqld = /usr/bin/mysqld_safe
mysqladmin = /usr/bin/mysqladmin
#пользователь = multi_admin
# пароль = многопроходный
журнал = /var/журнал/mysql/error.log

[mysqld2]

# * Основные настройки
#
пользователь = mysql
pid-файл = /var/run/mysqld/mysqld.pid
сокет = /var/run/mysqld/mysqld.sock
порт = 3306
каталог данных = /mnt/данные/mysql/данные

Лог-файл:

~$ sudo tail -f /var/log/mysql/error.log
лог-файл mysqld_multi версии 2.16; запуск: вторник, 13 июля, 17:04:33 2021

Запуск серверов MySQL

sudo mysqld_multi начать 2

лог-файл:

2021-07-13T15:04:33.578787Z mysqld_safe Ведение журнала в '/var/log/mysql/error.log'.
2021-07-13T15:04:33.584507Z mysqld_safe Каталог '/var/run/mysqld' для файла сокета UNIX не существует.
лог-файл mysqld_multi версии 2.16; запуск: вторник, 13 июля, 17:04:35 2021

Серверы отчетов MySQL
Сервер MySQL из группы: mysqld2 не запущен

Без мульти сервер запускается нормально.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.