亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 操作系統 > 正文

利用oneproxy部署mysql數據庫的讀寫分離

2024-06-28 13:19:22
字體:
來源:轉載
供稿:網友
利用onePRoxy部署MySQL數據庫的讀寫分離

實驗系統:CentOS 6.6_x86_64

實驗前提:防火墻和selinux都關閉

實驗說明:本實驗共有4臺主機,ip分配如拓撲

實驗軟件:mariadb-10.0.20  oneproxy-rhel5-linux64-v5.6-ga

下載地址:http://pan.baidu.com/s/1jGpL2o2

實驗拓撲:

    

注意:本實驗是之前mysql-proxy實驗的拓展,因此大部分環境及設定是相同的,其中一、二步這里不再重復,具體請參考:利用mysql-proxy進行mysql數據庫的讀寫分離

一、準備工作

二、配置主從復制

三、安裝oneproxy

  1.此實驗中19.79為onproxy服務器,所以軟件安裝在此主機上:

tar xf oneproxy-rhel5-linux64-v5.6-ga.tar.gz -C /usr/local/cd /usr/local/oneproxyvim demo.sh ---------------------------------------------------------------->#/bin/bash#export ONEPROXY_HOME=/usr/local/oneproxy# valgrind --leak-check=full --show-reachable=yes /${ONEPROXY_HOME}/oneproxy --keepalive /                                       //自動檢查和重起OneProxy服務  --proxy-address=192.168.19.79:3306 /                                        //Proxy Server第一個監聽地址  --admin-address=192.168.19.79:4041 /                                        //管理端口地址  --proxy-master-addresses=192.168.19.66:3306@server1 /                       //Master節點地址(可寫入節點),其中@后面是“Server Group”的名字,如果不指定,則默認為“default”  --proxy-slave-addresses=192.168.19.74:3306@server1 /                        //Slave節點地址(可讀取節點)  --proxy-slave-addresses=192.168.19.76:3306@server1 /  --proxy-user-list=test/14B1772BA9874974E6ECEA0745EE774930E2EFA3 /           //Proxy用戶列表(用戶名/口令),進行完第2步之后回來配置  --proxy-part-tables=${ONEPROXY_HOME}/part.txt /  --proxy-found-rows /  --event-threads=4 /                                                         //OneProxy的工作線程數  --proxy-group-policy=server1:2 /                                            //定義MySQL集群的路由訪問策略,這里配置的是從Slave讀取,如果Slave端不可用,則從Master端讀取  --proxy-group-security=server1:0 /                                          //定義MySQL集群的安全訪問策略  --proxy-memory-db=root/@::test /  --proxy-memory-engine /  --proxy-sql-autosave=${ONEPROXY_HOME}/sql_firewall.sql /  --log-file=${ONEPROXY_HOME}/oneproxy.log /  --pid-file=${ONEPROXY_HOME}/oneproxy.pid

  2.查看密碼字符并配置:

chmod +x demo.sh ./demo.sh mysql -uadmin -pOneProxy -h192.168.19.79 --port=4041                   //進入管理接口-------------------------------------------------------------------->passwd 'redhat';                                                       //查看密碼字符,并寫入demo.sh中+--------+------------------------------------------+| TEXT   | PASSWord                                 |+--------+------------------------------------------+| redhat | 14B1772BA9874974E6ECEA0745EE774930E2EFA3 |+--------+------------------------------------------+

  3.在master上創建測試用戶:

/usr/local/mysql/bin/mysql----------------------------------------------->GRANT ALL ON *.* TO 'test'@'192.168.19.%' IDENTIFIED BY 'redhat';      //這里要和demo.sh中的Proxy用戶列表信息保持一致FLUSH PRIVILEGES;

  4.回到oneproxy服務器啟動進程:

killall -9 oneproxy           //先清理掉之前的進程./demo.sh tail -f oneproxy.log          //查看日志

    

mysql -uadmin -pOneProxy -h192.168.19.79 --port=4041----------------------------------------------------------------->LIST BACKEND;+------+--------------------+-----------+--------+--------+----------+--------+---------+------+------+-------+---------+-------+---------+-------+---------+------+------+---------+| INDX | ADDRESS            | TYPE      | STATUS | MARKUP | REQUESTS | DEGREE | GROUP   | IS_M | IS_S | MFile | MOffset | DFile | DOffset | RFile | ROffset | IO   | SQL  | Seconds |+------+--------------------+-----------+--------+--------+----------+--------+---------+------+------+-------+---------+-------+---------+-------+---------+------+------+---------+|    1 | 127.0.0.1:3306     | RW/Master | UP     |      0 |        0 |      0 |         | No   | No   |  NULL |    NULL |  NULL |    NULL |  NULL |    NULL | NULL | NULL |    NULL ||    2 | 192.168.19.66:3306 | RW/Master | UP     |      1 |        0 |      0 | server1 | No   | No   |  NULL |    NULL |  NULL |    NULL |  NULL |    NULL | NULL | NULL |    NULL ||    3 | 192.168.19.74:3306 | RO/Slave  | UP     |      1 |        0 |      0 | server1 | No   | No   |  NULL |    NULL |  NULL |    NULL |  NULL |    NULL | NULL | NULL |    NULL ||    4 | 192.168.19.76:3306 | RO/Slave  | UP     |      1 |        0 |      0 | server1 | No   | No   |  NULL |    NULL |  NULL |    NULL |  NULL |    NULL | NULL | NULL |    NULL |+------+--------------------+-----------+--------+--------+----------+--------+---------+------+------+-------+---------+-------+---------+-------+---------+------+------+---------+

    

  5.分別在三臺mariadb服務器上抓包:

    master:

tcpdump -i eth0 -nn -XX ip dst 192.168.19.66 and tcp dst port 3306

    slave1:

tcpdump -i eth0 -nn -XX ip dst 192.168.19.74 and tcp dst port 3306

    slave2:

tcpdump -i eth0 -nn -XX ip dst 192.168.19.76 and tcp dst port 3306

  6.在oneproxy上進行數據庫創建及讀取:

mysql -utest -predhat -h192.168.19.79       //連接到oneproxy

    數據庫命令這里不再寫出,大家可以從圖片可以看出,所有寫操作都在master上進行,讀操作被負載均衡至slave上。

    

    

    

    

    

    

  至此,實驗成功,謝謝!如有問題,請聯系我,QQ:82800452


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品91视频| 国产91精品久久久久| 91av在线免费观看视频| 久久影院资源站| 欧美日韩激情视频8区| 国产日韩在线亚洲字幕中文| 精品自在线视频| 91在线视频免费| 国产乱人伦真实精品视频| 欧美小视频在线| 日韩一区二区三区在线播放| 国产精品91视频| 热re99久久精品国产66热| 久久激情五月丁香伊人| 亚洲另类欧美自拍| 国产玖玖精品视频| 91成人精品网站| 精品亚洲国产成av人片传媒| 欧美国产视频一区二区| 国产成人中文字幕| 亚洲香蕉成人av网站在线观看| 国产精品扒开腿做爽爽爽男男| 伊人av综合网| 欧美精品成人在线| 欧美性黄网官网| 午夜精品国产精品大乳美女| 亚洲第一av网| 久久国产精品免费视频| 久久中文字幕一区| 亚洲精品自拍第一页| 国产视频精品va久久久久久| 亚洲人成网站免费播放| 91tv亚洲精品香蕉国产一区7ujn| 91精品国产91久久久久| 91精品国产成人www| 欧美日韩国产中文精品字幕自在自线| 精品亚洲国产视频| 精品福利在线看| 亚洲毛片在线观看.| 秋霞成人午夜鲁丝一区二区三区| 欧美精品成人91久久久久久久| 久久久国产一区二区三区| 九九久久久久99精品| 欧美三级xxx| 亚洲欧美在线x视频| 日韩经典中文字幕在线观看| 色偷偷综合社区| 亚洲午夜av久久乱码| 欧美激情女人20p| 欧美福利视频在线| 亚洲人精选亚洲人成在线| www.久久久久久.com| 8090成年在线看片午夜| 欧美日韩国产麻豆| 日韩av在线影视| 亚洲美女精品久久| 91经典在线视频| 亚洲高清一区二| 国产日韩精品一区二区| 国产成人在线精品| 国产精品一区二区性色av| 欧美一级视频免费在线观看| 国产精品日韩欧美| 国内精品久久久久久| 奇米影视亚洲狠狠色| 91在线观看免费观看| 久久精品色欧美aⅴ一区二区| 色无极影院亚洲| 91国产精品电影| 一区二区成人精品| 色综合老司机第九色激情| 国产人妖伪娘一区91| 欧美xxxx综合视频| 97视频人免费观看| 色噜噜狠狠狠综合曰曰曰| 国产日韩在线看| 欧美性猛交xxxx乱大交极品| 久久国产精品首页| 午夜精品一区二区三区视频免费看| 国产精品色午夜在线观看| 成人黄色免费在线观看| 精品视频久久久久久久| 亚洲成av人乱码色午夜| 成人做爰www免费看视频网站| 精品久久久久人成| 国产精品夜间视频香蕉| 精品久久久av| 国产精品九九九| 欧美疯狂xxxx大交乱88av| 国产69精品久久久久9999| 国产精品三级美女白浆呻吟| 亚洲一区二区三区久久| 国产精品无码专区在线观看| 欧美精品免费在线观看| 欧美性一区二区三区| 久久久www成人免费精品张筱雨| 国产精品成人va在线观看| 伊人久久免费视频| 亚洲性无码av在线| 国产精品视频最多的网站| 精品久久久久久亚洲国产300| 久久久精品一区二区三区| 国产97在线|亚洲| 国产精品第二页| 夜夜嗨av一区二区三区四区| 国产一区二区三区视频| 欧美www视频在线观看| 亚洲精品国精品久久99热一| 精品久久久久久亚洲国产300| 成人网页在线免费观看| 欧美高清视频免费观看| 欧美日韩精品中文字幕| 日韩va亚洲va欧洲va国产| 亚洲成色999久久网站| 亚洲色图美腿丝袜| 国产精品久久久久秋霞鲁丝| 亚洲摸下面视频| 亚洲乱亚洲乱妇无码| 日韩精品在线视频美女| 国产精选久久久久久| 欧美在线中文字幕| 久久99热精品这里久久精品| 国产一区二区三区在线观看网站| 欧美成人久久久| 欧美日韩午夜视频在线观看| 亚洲精品久久久久久久久久久久| 红桃av永久久久| 国产精品久久久久久搜索| 一区二区三区日韩在线| 国产成人午夜视频网址| 亚洲免费人成在线视频观看| 亚洲视频一区二区| 欧美疯狂性受xxxxx另类| 久久久人成影片一区二区三区观看| 欧美黄色成人网| 欧美另类xxx| 日韩一区av在线| 精品成人国产在线观看男人呻吟| 亚洲成人在线网| 日韩性生活视频| 北条麻妃一区二区在线观看| 日韩大陆毛片av| 成人免费网站在线观看| 日本19禁啪啪免费观看www| 日韩成人激情在线| 国产精品福利在线观看| xvideos亚洲人网站| 日本欧美爱爱爱| 性欧美办公室18xxxxhd| 亚洲欧美中文日韩在线| 亚洲精品美女在线| 日韩电影中文字幕在线观看| 欧美日韩亚洲高清| 日韩欧美中文第一页| 欧美日韩亚洲激情| 国产欧美一区二区三区久久人妖| 精品国产一区二区三区久久久| 久久久久久久一区二区| 欧美床上激情在线观看| 久久综合伊人77777尤物| 91丝袜美腿美女视频网站| 色噜噜久久综合伊人一本| 日产日韩在线亚洲欧美| 欧美成人午夜激情视频|