Технология построения защищенных распределенных приложений


 Создание базы данных на ведущем сервере



Pdf көрінісі
бет16/30
Дата05.02.2024
өлшемі0.74 Mb.
#490871
түріРеферат
1   ...   12   13   14   15   16   17   18   19   ...   30
Хадуп

2.3.7.2 Создание базы данных на ведущем сервере 
Для создания базы данных запустим консоль MySql: 
mysql -u root -p --prompt='master> ' 
Создаем базу данных, создаем таблицу и вставляем в нее данные 
create database clusterdb
create table clusterdb.simples (id int not null primary key); 


30 
insert into clusterdb.simples values (999),(1),(2),(3); 
Посмотрим содержимое таблицы 
select * from clusterdb.simples; 
2.3.7.3 Настройка прав на репликацию 
Далее необходимо создать профиль пользователя, из-под которого будет 
происходить репликация. Для этого запускаем консоль: 
mysql -u root -p --prompt='master> ' 
Далее создаем и назначаем права пользователю для реплики (даем права 
пользователю slave_user с паролем slavepass): 
grant replication slave on *.* to 'slave_user'@'%' identified by 'slavepass'; 
Альтернативно можно вначале создать пользователя и лишь, затем дать 
ему права 
create user 'repl'@'%.mydomain.com' identified by 'slavepass'; 
grant replication slave on *.* to 'slave_user'@'%'; 
Обновим права доступа: 
flush privileges; 
2.3.7.4 Получение статуса ведущего сервера 
Далее блокируем все таблицы в нашей базе данных: 
use clusterdb; 
flush tables with read lock
Проверяем статус ведущего сервера: 
show master status
Мы увидим что-то похожее на: 
mysql> SHOW MASTER STATUS
+------------------+----------+--------------+------------------+ 
| File | Position | Binlog_Do_DB | Binlog_Ignore_DB | 
+------------------+----------+--------------+------------------+ 
mysql-bin.000004 | 1243 | clusterdb | | 
+------------------+----------+--------------+------------------+ 
1 row in set (0.00 sec) 
Выделенные значения мы будем использовать для запуска ведомого сервера. 
Выходим из консоли mysql: 
quit 


Достарыңызбен бөлісу:
1   ...   12   13   14   15   16   17   18   19   ...   30




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет