thesp2 发表于 2013-1-28 16:22:09

MySQL Cluster(Master/Slave)

在Ubuntu Server上实现MySQL Master/Slave设置。


1. Set up a replication user
grant replication slave on *.* TO 'repl'@'%' identified by 'repl';

2. Change Master's my.cnf under section ''
server-id               = 1log_bin               = /var/log/mysql/mysql-bin.log

3. Restart service

4. Check the master status:
mysql> show master status\G*************************** 1. row ***************************            File: mysql-bin.000001      Position: 314    Binlog_Do_DB: Binlog_Ignore_DB: 1 row in set (0.00 sec)

5. Change Slave's my.cnf under section ''
server-id               = 2

6. Change Slave's master
change master to master_host='192.168.1.161', master_user='repl', master_password='repl';

7. Check slave status:
mysql> show slave status\G*************************** 1. row ***************************               Slave_IO_State: Waiting for master to send event                  Master_Host: 192.168.1.161                  Master_User: repl                  Master_Port: 3306                Connect_Retry: 60            Master_Log_File: mysql-bin.000001          Read_Master_Log_Pos: 106               Relay_Log_File: redatoms-test-server-2-relay-bin.000002                Relay_Log_Pos: 251      Relay_Master_Log_File: mysql-bin.000001             Slave_IO_Running: Yes            Slave_SQL_Running: Yes            Replicate_Do_DB:         Replicate_Ignore_DB:            Replicate_Do_Table:      Replicate_Ignore_Table:       Replicate_Wild_Do_Table:   Replicate_Wild_Ignore_Table:                  Last_Errno: 0                   Last_Error:                  Skip_Counter: 0          Exec_Master_Log_Pos: 106            Relay_Log_Space: 423            Until_Condition: None               Until_Log_File:               Until_Log_Pos: 0         Master_SSL_Allowed: No         Master_SSL_CA_File:            Master_SSL_CA_Path:               Master_SSL_Cert:             Master_SSL_Cipher:                Master_SSL_Key:         Seconds_Behind_Master: 0Master_SSL_Verify_Server_Cert: No                Last_IO_Errno: 0                Last_IO_Error:                Last_SQL_Errno: 0               Last_SQL_Error: 1 row in set (0.00 sec)
页: [1]
查看完整版本: MySQL Cluster(Master/Slave)