mysql負載均衡群集筆記

2021-05-23 07:58:11 字數 1043 閱讀 7641

----------首先在這裡感謝51cto上的一位朋友,我是在他的文件幫助下,完成這個服務的,由於不知道姓名所以這樣了,謝謝……

[ndb_mgmd(mgm)] 1 node(s)

id=1 @10.0.0.95 (version: 4.1.9)

[mysqld(api)] 2 node(s)

id=4 (version: 4.1.9)

id=5 (version: 4.1.9)

ndb_mgm>

test mysql:

at server1 and server2 :

#path=$path /usr/local/mysql/bin

#mysqladmin -uroot password '123'

#mysql -uroot -p123

> use test;

> create table ctest (i int) engine=ndbcluster;

> insert into ctest () values (1);

> select * from ctest;

出現以上資訊則實驗成功

六、破壞性測試

將server1或server2的網線拔掉,觀察另外一台集群伺服器工作是否正常或者

# ps -a | grep ndbd

將會看到所有ndbd程序資訊:

root 5578 0.0 0.3 6220 1964 ? s 03:14 0:00 ndbd

root 5579 0.0 20.4 492072 102828 ? r 03:14 0:04 ndbd

root 23532 0.0 0.1 3680 684 pts/1 s 07:59 0:00 grep ndbd

# kill -9 5578 5579

之後在另一台集群伺服器上使用select查詢測試。並且在管理節點伺服器的管理終端中執行show命令會看到被破壞的那台伺服器的狀態。

測試完成後,只需要重新啟動被破壞伺服器的ndbd程序即可:

# ndbd

至此,mysql集群就配置完成了!

Nginx Tomcat負載均衡群集

目前很多大型 都應用nginx伺服器作為後端 程式的反向 及負載均衡器,提公升整個站點的負載併發能力 nginx負載均衡是通過反向 實現的 本案例以nginx作為負載均衡器,tomcat作為應用伺服器,具體安裝方法請見本人其他文章 1安裝nginx 17驗證 設定權重 21 root localho...

實現WEB負載均衡群集

具體步驟如下 一 director配置 二 real server 配置 1 編輯網路介面 root cluser1 root vi etc sysconfig network scripts ifcfg eth0 device eth0 bootproto static broadcast 192...

mysql負載均衡筆記

mysql 雙機集群 rhel 4上做mysql負載均衡 sysbench壓力測試工具 centos 5.2安裝負載均衡 需要的rpm包 mysql cluster gpl client 6.3.20 0.rhel5.i386.rpm mysql的客戶端 mysql cluster gpl serv...