Minggu, Januari 16, 2011

Replikasi 3 Master

semester 5 kemaren, pas matkul BASIS DATA 2, kelompokku dapet tugas buat replikasi SQL. tapi, apa itu replikasi? replikasi merupakan sebuah database terdistribusi di mana beberapa kopian data terletak di beberapa mesin yang berbeda. keuntungannya, ini menjadi solusi atas masalah skalabilitas dan backup serta dapat meningkatkan kinerja dan ketersediaan data.

terdiri atas dua server, yaitu master dan slave

  • master mencatat semua query yang menyebabkan modifikasi data
  • slave menghubungkan diri ke master, membaca query, dan mengeksekusinya terhadap data lokal.
pas praktek kemaren, kita pura2nya pake 3 pc, , berikut adalahkonfigurasinya :

 by -- Server 1 --

create user pc2@10.0.0.2 identified by '1234';
grant replication slave on *.* to pc2@10.0.0.2 identified by '1234';
show master status;

- my.ini:
server-id=1
log-bin=mysql-bin

- restart mysql

-- Server 2 --

create user pc3@10.0.0.3 identified by '1234';
grant replication slave on *.* to pc3@10.0.0.3 identified by '1234';
show master status;

- my.ini:
server-id=2
log-bin=mysql-bin

- restart mysql

-- Server 3 --

create user pc1@10.0.0.1 identified by '1234';
grant replication slave on *.* to pc1@10.0.0.1 identified by '1234';
show master status;

- my.ini:
server-id=3
log-bin=mysql-bin

- restart mysql



-- Server 2 --

change master to master_host='10.0.0.1';
change master to master_user='pc2';
change master to master_password='1234';
change master to master_log_file='mysql-bin.000001';
change master to master_log_pos=220;


-- Server 3 --

change master to master_host='10.0.0.2';
change master to master_user='pc3';
change master to master_password='1234';
change master to master_log_file='mysql-bin.000001';
change master to master_log_pos=220;


-- Server 1 --

change master to master_host='10.0.0.3';
change master to master_user='pc1';
change master to master_password='1234';
change master to master_log_file='mysql-bin.000001';
change master to master_log_pos=220;



start slave;
show slave status;



selamat mencoba, ,

0 comments:

Posting Komentar

silahkan berkomentarrrrr