| Перед установкой необходимо убедиться, что папка /var/lib/mysql/ пуста. При необходимости, удалите все ее содержимое командой sudo rm -R /var/lib/mysql/ |
| Если система разворачивается в кластере, то необходимо выполнить следующий пункт: 3.14.0 Схема развертывания MySQL master-master replication с использованием keepalive, а данный пропустить. |
Для установки MySQL-сервера выполните команду:
sudo apt install ecss-mysql |
При инсталляции пакеты будут запрошены следующие данные:
| Базы данных mysql, используемых системой ECSS-10, после установки, будут храниться по пути /var/lib/ecss-mysql. При установке пакета ecss-mysql, apt задаст вопрос о разрешении изменения конфигурационного файла "Configuration file '/etc/apparmor.d/local/usr.sbin.mysqld'", чтобы изменить путь до баз mysql по умолчанию. Для успешной установки ecss-mysql требуется согласиться (введите "Y"). Чтобы избежать ввода ответа на вопрос при установке пакета, допускается использовать дополнительные ключи при вводе команды установки: sudo apt-get -o Dpkg::Options::="--force-confnew" install ecss-mysql |
Чтобы убедиться в корректности установки, после ее завершения, проверьте запущен ли mysql сервер:
sudo systemctl status mysql
● mysql.service - MySQL Community Server
Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
Drop-In: /etc/systemd/system/mysql.service.d
└─override.conf
Active: active (running) since Fri 2019-09-13 14:21:57 +07; 44s ago
Main PID: 4224 (mysqld)
Tasks: 30 (limit: 4915)
CGroup: /system.slice/mysql.service
└─4224 /usr/sbin/mysqld --daemonize --pid-file=/run/mysqld/mysqld.pid |
Попробуйте войти в базу данных mysql под логином (<LOGIN>) и паролем (<PASSWORD>) указанным при установке:
sudo mysql -u<LOGIN> -p<PASSWORD> mysql> |
Если ecss-mysql был установлен на дополнительном сервере, то попробуйте войти в mysql с хоста, где будет установлен пакет ecss-node:
sudo mysql -u<LOGIN> -p<PASSWORD> -h<IP-mysql-server> mysql> |
В случаи корректной установки перед вами появится CLI mysql сервера. Чтобы выйти из CLI mysql, используйте команду "exit;".