Public Repository

Last pushed: 2 years ago
Short Description
Percona Xtradb Cluster
Full Description

Инструкция по установке

Предполагается, что docker у вас уже установлен. Если это не так, устанавливаем его
для Centos, для Debian

Скачиваем образ:

docker pull vistoyn/percona

Создаем пользователей на машине хосте, для того чтобы uid и gid совпадал на хосте и на виртуальной машине.

groupadd -g 501 -r mysql
useradd -g 501 -u 501 -r -s /sbin/nologin -M mysql

создаем папки

mkdir -p /shared/archive
mkdir -p /shared/percona_server/mysql
chown mysql:mysql /vistoyn/percona_server/mysql
chmod 700 /shared/percona_server/mysql

Запускаем скрипт инициализации:

docker run -t -i --name 'percona_server' -v /shared/percona_server:/shared/data -v /shared/archive:/shared/archive -p 3306:3306 vistoyn/percona /bin/bash /root/init.sh

Удаляем контейнер

docker rm percona_server

Запускаем Percona server:

docker run -t -i -d --name 'percona_server' -v /shared/percona_server:/shared/data -v /shared/archive:/shared/archive -p 3306:3306 vistoyn/percona /root/start.sh

Готово!

Доступ к mysql: логин: root, пароль: root

Подключиться к pecrona можно через команду

docker attach percona_server

Отключиться можно нажатием клавиш ctrl+p ctrl+q

Запуск:

docker start percona_server

Остановка:

docker stop percona_server
Docker Pull Command
Owner
vistoyn

Comments (0)