1.Создаем отдельные каталоги для баз данных и логов для второй копии MySQL
| 
					 1  | 
						# mkdir /var/lib/mysql2  | 
					
| 
					 1  | 
						# chown -R mysql:mysql /var/lib/mysql2  | 
					
| 
					 1  | 
						# mkdir /var/log/mysql2  | 
					
| 
					 1  | 
						# chown -R mysql:mysql /var/log/mysql2  | 
					
2.Создаем новый конфигурационный файл для второй копии MySQL
| 
					 1  | 
						# cp -R /etc/mysql /etc/mysql2  | 
					
| 
					 1  | 
						# cd /etc/mysql2  | 
					
| 
					 1  | 
						# sed -i 's/3306/3307/g' my.cnf  | 
					
| 
					 1  | 
						# sed -i 's/mysqld.sock/mysqld2.sock/g' my.cnf  | 
					
| 
					 1  | 
						# sed -i 's/mysqld.pid/mysqld2.pid/g' my.cnf  | 
					
| 
					 1  | 
						# sed -i 's|/var/lib/mysql/|/var/lib/mysql2/|g' my.cnf  | 
					
| 
					 1  | 
						# sed -i 's|/var/log/mysql/|/var/log/mysql2/|g' my.cnf  | 
					
3.Настройка apparmor на Ubuntu для корректного создания/инициализации второй копии MySQL
| 
					 1  | 
						# apt-get install apparmor-utils  | 
					
| 
					 1  | 
						# aa-complain /usr/sbin/mysqld  | 
					
4.Инициализация/создания баз данных второй копии MySQL
| 
					 1  | 
						# mysql_install_db --user=mysql --datadir=/var/lib/mysql2/  | 
					
| 
					 1  | 
						# ls -al /var/lib/mysql2/  | 
					
[…]

 Октябрь 4th, 2015 
 Evgeniy Kamenev 
 Опубликовано в рубрике 
 Метки: