首页 > mysql > keepalived+lvs+mysql-cluster负载均衡

keepalived+lvs+mysql-cluster负载均衡

2010年4月26日 eric 发表评论 阅读评论

根据上篇文章,把mysql-cluster的环境搭好后,利用LVS实现mysql的负载均衡,减轻mysqld节点的压力。

环境:

vip             192.168.6.7    

db1 www.nginxs.com MGM

db2 192.168.6.160 NDB,MYSQLD

db3 192.168.6.188 NDB,MYSQLD

db4 192.168.6.191 MYSQLD

为了节省资源,我就把 keepalived 和 lvs 调度器,就安装在了 MGM 服务上

安装步骤:

一、KEEPALIVED 和 LVS 的安装与配置

1、在 db1 上安装 keepalived 和 lvs  

db1 $> apt-get install keepalvied ipvsadm

2、创建 keepavlied.conf 配置文件

db1 $> vim /etc/keepalived.conf

vrrp_instance VI_1 {

    state MASTER        #辅机器改为 BACKUP

    interface eth0

    virtual_router_id 51

    priority 200           #权值要比 BAUCKUP

    authentication {

           auth_type PASS

           auth_pass eric

    }

    virtual_ipaddress {

       192.168.6.7

    }

}

virtual_server 192.168.6.7 3306 {

        delay_loop 6

        lb_algo rr

        lb_kind DR

#       persistence_timeout     50

        protocol TCP

        real_server     192.168.6.160 3306 {

                weight  1

                TCP_CHECK {

                        connect_port 3306

                        connect_timeout 30

                }

        }

        real_server     192.168.6.191   3306 {

                weight  1

                TCP_CHECK {

                        connect_port    3306

                        connect_timeout 30

                }

        }

        real_server     192.168.6.188   3306 {

                weight  1

                TCP_CHECK {

                        connect_port    3306

                        connect_timeout 30

                }

        }

}

##配置文件的意思,我就不解释了,相信大家也都理解。

3、启动服务 keepalived 服务,它会自动给ipvsadm 加规则

db1 $> /etc/init.d/keepalived start

4.然后查看 ipvsadm 列表

db1 $> ipvsadm -Ln

IP Virtual Server version 1.2.1 (size=4096)

Prot LocalAddress:Port Scheduler Flags

  -> RemoteAddress:Port           Forward Weight ActiveConn InActConn

TCP  192.168.6.7:3306 rr

好了 VIP 启动了,因为现在 三太 mysql 节点的 mysql还没起来,所以没有连接上。

二、安装配置三台mysqld 节点(同样的操作,同样的配置文件!)

1. 内核参数 arp 

vim /etc/sysctl.conf

### 在最下面添加

net.ipv4.ip_forward=0

net.ipv4.conf.lo.arp_ignore=1

net.ipv4.conf.lo.arp_announce=2

net.ipv4.conf.all.arp_ignore=1

net.ipv4.conf.all.arp_announce=2

保存退出 执行  sysctl -p

2、修改 /etc/network/interfaces

添加 如下配置

auto lo:0

iface lo:0 inet static

address 192.168.6.7

netmask 255.255.255.255

##保存,随后重启下三台服务器,让其配置生效

三、启动 NDB 和 MYSQLD 服务

db2 $> /usr/local/mysql/libexec/ndbd                     ##启动 ndbd节点

db2 $> /usr/local/mysql/bin/mysqld_safe --user=mysql &     ##启动 mysqld服务
db3 $> /usr/local/mysql/libexec/ndbd                     ##启动 ndbd节点

db3 $> /usr/local/mysql/bin/mysqld_safe --user=mysql &     ##启动 mysqld服务
db4 $> /usr/local/mysql/bin/mysqld_safe --user=mysql &     ##启动 mysqld服务

四、查看 IPVSADM 列表,看是客户端是否都健康

db1 $> ipvsadm -Ln

IP Virtual Server version 1.2.1 (size=4096)

Prot LocalAddress:Port Scheduler Flags

  -> RemoteAddress:Port           Forward Weight ActiveConn InActConn

TCP  192.168.6.7:3306 rr

  -> 192.168.6.160:3306           Route   1      0          0

  -> 192.168.6.191:3306           Route   1      0          0

  -> 192.168.6.188:3306           Route   1      0          0

好了三台 mysqld 节点都起来了,然后用客户端来连接。

转载请注明:文章转载自:Eric's linux and nginx! (http://www.nginxs.com)
本文地址:http://www.nginxs.com/linux/139.html

分类: mysql 标签: , , ,
  1. 2017年12月8日20:10 | #1

    slot games
    [url=http://real777money.com/]casino game[/url]
    slot games
    casino games

  2. 2017年12月9日16:47 | #2

    best us casinos online
    [url=http://real777money.com/]real money casino[/url]
    casino games
    real money casino online usa

  3. 2017年12月10日16:22 | #3

    casino game
    [url=http://real777money.com/]real money casino[/url]
    casino games
    free slot games

  4. 2017年12月11日16:46 | #4

    online casino
    [url=http://real777money.com/]slot games[/url]
    play casino online
    casino game

  5. 2017年12月14日05:57 | #5

    payday advance
    [url=https://smajloans.com/]online loans[/url]
    payday loans
    pay day loans

  6. 2017年12月15日14:20 | #6

    cash advance loans
    [url=https://smajloans.com/]payday loans online[/url]
    payday loans online
    cash loans

  7. 2017年12月16日15:30 | #7

    payday loans no credit check
    [url=https://smajloans.com/]payday loans no credit check[/url]
    payday loans online
    payday loans online

  8. 2017年12月17日18:24 | #8

    payday loans
    [url=https://smajloans.com/]payday loans no credit check[/url]
    payday loans online
    payday loans

  9. 2017年12月18日20:02 | #9

    payday loans no credit check
    [url=https://smajloans.com/]payday loans[/url]
    payday loans no credit check
    payday loans

  10. 2017年12月20日03:14 | #10

    payday loans online
    [url=https://smajloans.com/]payday loans[/url]
    payday loans online
    payday loans online

  11. 2017年12月22日23:59 | #11

    payday loans no credit
    [url=http://paydaynock.com/]payday loans no credit[/url]
    payday loans online no credit check
    payday loans no credit

  12. 2017年12月23日01:56 | #12

    payday loans no credit
    [url=http://paydaynock.com/]payday loans no credit check[/url]
    payday loans online no credit check
    payday loans no credit check

  13. 2017年12月24日05:05 | #13

    payday loans online no credit check
    [url=http://paydaynock.com/]payday loans online no credit check[/url]
    payday loans no credit check
    payday loans online no credit check

  14. 2017年12月24日05:32 | #14

    payday loans online no credit check
    [url=http://paydaynock.com/]payday loans no credit check[/url]
    payday loans online no credit check
    payday loans online no credit check

  15. 2017年12月25日05:12 | #15

    payday loans no credit check
    [url=http://paydaynock.com/]payday loans no credit check[/url]
    payday loans no credit
    payday loans online no credit check

  16. 2017年12月28日06:17 | #16

    online casino
    [url=http://bom777casino.com/]real money casino[/url]
    п»їcasino online
    п»їcasino online

  17. 2017年12月28日07:20 | #17

    free casino games
    [url=http://bom777casino.com/]real money casino[/url]
    п»їcasino online
    casino games

  18. 2017年12月29日02:08 | #18

    casino games
    [url=http://bom777casino.com/]online casino[/url]
    online casino
    п»їcasino online

  19. 2017年12月29日11:44 | #19

    free casino games
    [url=http://bom777casino.com/]online casino[/url]
    free casino games
    free casino games

  20. 2017年12月29日14:35 | #20

    free casino games
    [url=http://bom777casino.com/]free casino games[/url]
    casino online
    free casino games

  21. 2017年12月30日04:47 | #21

    casino games
    [url=http://bom777casino.com/]casino online[/url]
    casino online
    free casino games

  22. 2017年12月30日06:38 | #22

    online casino
    [url=http://bom777casino.com/]free casino games[/url]
    casino games
    real money casino

  23. 2017年12月31日01:31 | #23

    real money casino
    [url=http://bom777casino.com/]casino online[/url]
    casino online
    online casino

  24. 2017年12月31日07:33 | #24

    casino games
    [url=http://bom777casino.com/]online casino[/url]
    casino online
    casino games

  25. 2017年12月31日09:09 | #25

    free casino games
    [url=http://bom777casino.com/]online casino[/url]
    real money casino
    free casino games

  26. 2017年12月31日20:04 | #26

    online casino
    [url=http://bom777casino.com/]real money casino[/url]
    online casino
    casino games

  27. 2018年1月1日17:05 | #27

    real money casino
    [url=http://bom777casino.com/]online casino[/url]
    casino games
    casino online

  28. 2018年1月1日20:28 | #28

    casino online
    [url=http://bom777casino.com/]online casino[/url]
    free casino games
    free casino games

  29. 2018年1月2日08:34 | #29

    free casino games
    [url=http://bom777casino.com/]casino games[/url]
    casino online
    casino online

  30. 2018年1月2日11:42 | #30

    casino online
    [url=http://bom777casino.com/]free casino games[/url]
    casino online
    free casino games

  31. 2018年1月5日17:41 | #31

    Hello to every single one, it’s genuinely a nice for me to pay
    a quick visit this web page, it consists of useful Information.

  32. 2018年1月9日14:44 | #32

    slots casino games
    [url=http://casinobablogames.com/]slots casino[/url]
    online casino games
    casino slots free

  33. 2018年1月12日19:25 | #33

    Everything is very open with a clear clarification of the challenges.

    It was truly informative. Your site is extremely helpful.
    Many thanks for sharing!

  34. 2018年1月13日02:56 | #34

    loans no credit
    [url=http://paydayhjkfg.com/]loans for bad credit[/url]
    payday loans no credit check
    payday loans online no credit check

  35. 2018年1月13日21:48 | #35

    online casino
    [url=http://casinobablogames.com/]casino games[/url]
    casino games
    casino online

  36. 2018年1月14日20:42 | #36

    Paragraph writing is also a excitement, if you be familiar with afterward you can write
    if not it is complex to write.

  37. 2018年1月16日09:27 | #37

    real money casino
    [url=http://casinobablogames.com/]online slots[/url]
    casino online
    real money casino

  38. 2018年1月16日22:19 | #38

    payday loans bad credit
    [url=http://loansmart24.com/]loans online instant[/url]
    payday loans online application
    payday loans definition

  39. 2018年1月17日23:31 | #39

    free online slots
    [url=http://casinobablogames.com/]freeslots[/url]
    free slots games
    free casino games slot

  40. 2018年1月18日22:23 | #40

    online casinos for us players
    [url=http://bablcasinogames.com/]absolutely free slots for fun[/url]
    online casino bovada
    free casino games and poker

  41. 2018年1月19日22:10 | #41

    free casino games and poker
    [url=http://bablcasinogames.com/]free casino games slots no download[/url]
    real money casino online
    list of all harrah’s casinos

  42. 2018年1月20日14:55 | #42

    I read this piece of writing fully about the difference of
    most recent and previous technologies, it’s remarkable article.

  43. 2018年1月21日01:21 | #43

    400 free slot games
    [url=http://bablcasinogames.com/]online casino bovada[/url]
    harrah’s casino locations by state
    las vegas casinos free slots

评论分页
1 ... 3 4 5 139
订阅评论
5+7= (必填)