Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
TetraWiki
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
Document Managing Mysql Replication Procedures
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Special pages
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
''Auto-generated from the uploaded PDF [[:File:Document_Managing_Mysql_Replication_Procedures.pdf|Document_Managing_Mysql_Replication_Procedures.pdf]]. This is an extracted-text rendering for searchability; see the original PDF for exact formatting, diagrams, tables, and images.'' <pre> <nowiki> Process Document to Manage Mysql Replication Environments at Radico Rampur Table of Contents Infrastructure Used.....................................................................................................................................2 Mysql Replication Manual Monitoring......................................................................................................2 Status for mysql slave status on Linux mysql Slave.........................................................................2 Status for mysql slave status on Windows mysql Slave...................................................................4 Infrastructure Used β’ Mysql 8.0.12 on Windows 2012 (IP 172.30.3.155 ) as MASTER Node . β’ Mysql 8.0.12 on Windows 2012 (IP 172.30.3.220 ) as Ist SLAVE Node β’ Mysql 8.0.12 on Linux / Centos 6.10 (IP 172.30.3.6 ) as 2nd SLAVE Node Mysql Replication Manual Monitoring Status for mysql slave status on Linux mysql Slave 1. Login on Centos server as root 2. login on mysql shell 1. mysql -u root -p 2. give password 3. Run 1. mysql> 2. mysql> show slave status\G 3. expect output as following with Seconds_Behind_Master: 0 sec or > 100 Sec *************************** 1. row *************************** Slave_IO_State: Waiting for master to send event Master_Host: 172.30.3.155 Master_User: slave_user Master_Port: 3306 Connect_Retry: 60 Master_Log_File: binlog.000073 Read_Master_Log_Pos: 127606919 Relay_Log_File: mysql-relay-bin.000007 Relay_Log_Pos: 12171808 Relay_Master_Log_File: binlog.000073 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: 127606919 Relay_Log_Space: 12172016 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: 0 Master_SSL_Verify_Server_Cert: No Last_IO_Errno: 0 Last_IO_Error: Last_SQL_Errno: 0 Last_SQL_Error: Replicate_Ignore_Server_Ids: Master_Server_Id: 1 Master_UUID: bf9992ff-6c9b-11e9-8f14-30e1716afbdd Master_Info_File: mysql.slave_master_info SQL_Delay: 0 SQL_Remaining_Delay: NULL Slave_SQL_Running_State: Slave has read all relay log; waiting for more updates Master_Retry_Count: 86400 Master_Bind: Last_IO_Error_Timestamp: Last_SQL_Error_Timestamp: Master_SSL_Crl: Master_SSL_Crlpath: Retrieved_Gtid_Set: Executed_Gtid_Set: Auto_Position: 0 Replicate_Rewrite_DB: Channel_Name: Master_TLS_Version: Master_public_key_path: Get_master_public_key: 0 1 row in set (0.00 sec) 4. There should not be any error on the last line Status for mysql slave status on Windows mysql Slave 1. Login on Centos server as root 2. Open the mysql cli of Windows Server ( 172.30.3.220 ) by 3. mysql -h 172.30.3.220 -uroot -p 4. give the password 5. mysql> show slave status\G 6. expect output as following with Seconds_Behind_Master: 0 sec or > 100 Sec 7. There should not be any error on the last line Contingency Plan and execution The execution plan below is for any failures on Mysql Environment Master node ( 172.30.3.155) Failure In case the Server Hardware , Mysql Software or Long. Downtime Plan of Master Mysql Node , the following plan will ensure the immediate availability of Mysql Environment . Steps 1. Shut down the Master node and ensure that Master node is not working . 2. On the Ist Slave , I.E Windows Slave Server ( 172.30.3.220 ) , put the IP of Master Mysql Server for Client Access Availability 3. Open Mysql CLI of Mysql Workbench and give password for login 4. On mysql> prompt 5. mysql>STOP SLAVE; 6. mysql>RESET MASTER; 7. Thatβs It Now your Master server is Running . 8. On Sencond Slave server , I.e Linux Mysql Server 1. mysql> STOP SlAVE; 2. mysql> START SLAVE; 9. check the slave status as per Mysql manual monitoring for Replication </nowiki> </pre>
Summary:
Please note that all contributions to TetraWiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
TetraWiki:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)