宅男在线永久免费观看网直播,亚洲欧洲日产国码无码久久99,野花社区在线观看视频,亚洲人交乣女bbw,一本一本久久a久久精品综合不卡

全部
常見問題
產(chǎn)品動態(tài)
精選推薦

MySQL集群部署:一主多從

管理 管理 編輯 刪除

MySQL的集群化部署具備高可用性,可以更好的保護業(yè)務系統(tǒng)的正常運作,所以這種模式是生產(chǎn)環(huán)境必備的安裝模式。MySQL的集群化部署有多種模式,本文主要介紹一主多從的模式。

由于是生產(chǎn)環(huán)境的集群部署,大多都采用Linux系的系統(tǒng),所以這里主要就以Linux系統(tǒng)為例,不再介紹Windows系統(tǒng)的搭建過程。

#環(huán)境準備

Ip地址主機名角色數(shù)據(jù)管理員密碼公共配置
192.168.88.50Host50Master服務器123qqq…A關閉防火墻 禁用selinux
192.168.88.51Host51Slave服務器123qqq…A關閉防火墻 禁用selinux
192.168.88.52Host52Slave服務器123qqq…A關閉防火墻 禁用selinux

#配置流程

1、50主機配置Master 2、51主機配置Slave 3、備份50主機的sql到52主機上 4、52主機配置Slave

#實際操作

#第一步:50主機配置Master

  • 修改配置文件my.cnf
[root@host50 ~]# vim /etc/my.cnf
[mysqld]
server_id=50  # 指定server_id
log_bin=master50   # 定義日志名
:wq






  • 重啟服務生效配置
[root@host50 ~]# systemctl  restart mysqld


  • 用戶授權
# 進入mysql服務
[root@host50 ~]# mysql -uroot -p123qqq...A
# 創(chuàng)建用戶并授權
mysql> grant replication slave on *.*  
    -> to repluser@"%" identified by "123qqq…A";
Query OK, 0 rows affected, 1 warning (0.00 sec)







  • 查看master信息,目的是查看File和Position的值
mysql> show master status;
+-----------------+----------+--------------+------------------+-------------------+
| File            | Position | Binlog_Do_DB | Binlog_Ignore_DB | Executed_Gtid_Set |
+-----------------+----------+--------------+------------------+-------------------+
| master50.000001 |      154 |              |                  |                   |
+-----------------+----------+--------------+------------------+-------------------+
1 row in set (0.00 sec)








#第二步:51主機配置Slave

  • 修改配置文件my.cnf
[root@host51 ~]# vim /etc/my.cnf
[mysqld]
server_id=51  # 指定server_id
:wq





  • 重啟服務生效配置
[root@host51 ~# systemctl  restart mysqld


  • 進入mysql服務,切記要保持主從數(shù)據(jù)庫數(shù)據(jù)一致
[root@host51 ~]# mysql -uroot -p123qqq...A


  • 指定主服務器信息
mysql> change master to  
 -> master_host="192.168.88.50", # 主服務器Ip地址
 -> master_user="repluser" , # 主服務器添加用戶名
 -> master_password="123qqq...A", # 用戶密碼
 -> master_log_file="master50.000001" , # 主服務器binlog日志名
 -> master_log_pos=154 ; # 偏移量







  • 啟動slave進程
mysql> start slave;


  • 查看狀態(tài)信息(IO線程和 SQL線程必須同時是YES 狀態(tài))
mysql> show slave status \G 


#第三步:備份50主機的sql到52主機上

  • 備份50主機的sql
  • --master-data完全備份完成時,把保存命令使用的日志名和偏移量保存到備份文件里
[root@host50 ~]# mysqldump -uroot –p123qqq…A 
--master-data -B db1 > /root/db1.sql
[root@host50 ~]# scp /root/db1.sql 192.168.88.52:/opt/




  • 52主機使用備份文件恢復數(shù)據(jù)
[root@host52 ~]# mysql -uroot -p123qqq...A  <  /opt/db1.sql                          
# 進入sql環(huán)境
[root@host52 ~]# mysql -uroot -p123qqq...A 
# 查看導入是否完成
Mysql> select count(*) from db1.t1;






#第四步:52主機配置Slave

  • 在備份文件里查看日志名和偏移量
[root@host52 ~]# grep master50 /opt/db1.sql 
CHANGE MASTER TO MASTER_LOG_FILE='master50.000001', 
MASTER_LOG_POS=2000;




  • 管理員root登錄
[root@host54 ~]# mysql -uroot -p123qqq...A      
# 指定主服務器信息 
mysql> change master to  
 -> master_host="192.168.88.50", # 主服務器Ip地址
 -> master_user="repluser" , # 主服務器添加用戶名
 -> master_password="123qqq...A", # 用戶密碼
 -> master_log_file="master50.000001" , # 主服務器binlog日志名
 -> master_log_pos=2000 ; # 偏移量









  • 啟動slave進程
mysql> start slave;


  • 查看狀態(tài) (IO線程和 SQL線程必須同時是YES 狀態(tài))
mysql> show slave status \G     
Slave_IO_Running: Yes                           
Slave_SQL_Running: Yes




  • 測試一主多從的配置
# 在主服務器50插入新數(shù)據(jù)
mysql> insert into db1.t1 values(99988);
# 兩臺從服務器可以看到一樣的數(shù)據(jù)
 [root@host51 mysql]# mysql -uroot -p123qqq...A 
Mysql> select * from db1.t1;
[root@host52 mysql]# mysql -uroot -p123qqq...A
Mysql> select * from db1.t1;


請登錄后查看

Lily jar 最后編輯于2024-12-09 15:32:36

快捷回復
回復
回復
回復({{post_count}}) {{!is_user ? '我的回復' :'全部回復'}}
排序 默認正序 回復倒序 點贊倒序

{{item.user_info.nickname ? item.user_info.nickname : item.user_name}} LV.{{ item.user_info.bbs_level || item.bbs_level }}

作者 管理員 企業(yè)

{{item.floor}}# 同步到gitee 已同步到gitee {{item.is_suggest == 1? '取消推薦': '推薦'}}
{{item.is_suggest == 1? '取消推薦': '推薦'}}
沙發(fā) 板凳 地板 {{item.floor}}#
{{item.user_info.title || '暫無簡介'}}
附件

{{itemf.name}}

{{item.created_at}}  {{item.ip_address}}
打賞
已打賞¥{{item.reward_price}}
{{item.like_count}}
{{item.showReply ? '取消回復' : '回復'}}
刪除
回復
回復

{{itemc.user_info.nickname}}

{{itemc.user_name}}

回復 {{itemc.comment_user_info.nickname}}

附件

{{itemf.name}}

{{itemc.created_at}}
打賞
已打賞¥{{itemc.reward_price}}
{{itemc.like_count}}
{{itemc.showReply ? '取消回復' : '回復'}}
刪除
回復
回復
查看更多
打賞
已打賞¥{{reward_price}}
914
{{like_count}}
{{collect_count}}
添加回復 ({{post_count}})

相關推薦

快速安全登錄

使用微信掃碼登錄
{{item.label}} 加精
{{item.label}} {{item.label}} 板塊推薦 常見問題 產(chǎn)品動態(tài) 精選推薦 首頁頭條 首頁動態(tài) 首頁推薦
取 消 確 定
回復
回復
問題:
問題自動獲取的帖子內(nèi)容,不準確時需要手動修改. [獲取答案]
答案:
提交
bug 需求 取 消 確 定
打賞金額
當前余額:¥{{rewardUserInfo.reward_price}}
{{item.price}}元
請輸入 0.1-{{reward_max_price}} 范圍內(nèi)的數(shù)值
打賞成功
¥{{price}}
完成 確認打賞

微信登錄/注冊

切換手機號登錄

{{ bind_phone ? '綁定手機' : '手機登錄'}}

{{codeText}}
切換微信登錄/注冊
暫不綁定
CRMEB客服

CRMEB咨詢熱線 咨詢熱線

400-8888-794

微信掃碼咨詢

CRMEB開源商城下載 源碼下載 CRMEB幫助文檔 幫助文檔
返回頂部 返回頂部
CRMEB客服