659441806 发表于 2019-1-4 06:03:06

LVS 集群配置

  用yum安装(先检查下yum是否可用,如果可用,就用yum安装)
  #yum install ipvsadm piranha
  

  修改LVS配置
  #cd /etc/sysconfig/ha/
  先对lvs默认配置文件进行备份,再创建新的配置文件
  #mv lvs.cf lvs.cf.back
  #vi lvs.cf   ####内容如下
  

  serial_no = 39
  primary = 10.5.20.12
  service = lvs
  backup_active = 1
  backup = 10.5.20.13
  heartbeat = 1
  heartbeat_port = 539
  keepalive = 3
  deadtime = 9
  network = direct
  debug_level = NONE
  monitor_links = 0
  syncdaemon = 0
  virtual XP {
  active = 1
  address = 10.5.20.14 bond0:0
  vip_nmask = 255.255.255.0
  port = 80
  send = "GET / HTTP/1.0\r\n\r\n"
  expect = "HTTP"
  use_regex = 0
  load_monitor = none
  scheduler = wlc
  protocol = tcp
  timeout = 5
  reentry = 5
  quiesce_server = 0
  server xp1 {
  address = 10.5.20.12
  active = 1
  weight = 1
  }
  server xp2 {
  address = 10.5.20.13
  active = 1
  weight = 1
  }
  }
  

  在两台物理机上分别启动心跳服务:
#service pulse start
Starting pulse:                                          
这时,能在主物理机10.5.20.12上看到负载均衡网卡已启动,
而10.5.20.13上是没有这个网卡的:
# ifconfig

  bond0   Link encap:EthernetHWaddr 00:0C:29:E9:2F:F0
  inet addr:10.5.20.12Bcast:10.5.23.255Mask:255.255.252.0
  inet6 addr: fe80::20c:29ff:fee9:2ff0/64 Scope:Link
  UP BROADCAST RUNNING MASTER MULTICASTMTU:1500Metric:1
  RX packets:2039549 errors:0 dropped:0 overruns:0 frame:0
  TX packets:692572 errors:0 dropped:0 overruns:0 carrier:0
  collisions:0 txqueuelen:0
  RX bytes:748901428 (714.2 MiB)TX bytes:153254084 (146.1 MiB)
  

  bond0:0   Link encap:EthernetHWaddr 00:0C:29:E9:2F:F0
  inet addr:10.5.20.14Bcast:10.5.20.255Mask:255.255.255.0
  UP BROADCAST RUNNING MASTER MULTICASTMTU:1500Metric:1
  当主物理机的服务关闭时,在10.5.20.13上看到网卡已启动:
# ifconfig

  bond0   Link encap:EthernetHWaddr 00:0C:29:4C:FC:A4
  inet addr:10.5.20.13Bcast:10.5.23.255Mask:255.255.252.0
  inet6 addr: fe80::20c:29ff:fe4c:fca4/64 Scope:Link
  UP BROADCAST RUNNING MASTER MULTICASTMTU:1500Metric:1
  RX packets:19679 errors:0 dropped:0 overruns:0 frame:0
  TX packets:16633 errors:0 dropped:0 overruns:0 carrier:0
  collisions:0 txqueuelen:0
  RX bytes:18527316 (17.6 MiB)TX bytes:1528599 (1.4 MiB)
  

  bond0:0   Link encap:EthernetHWaddr 00:0C:29:4C:FC:A4
  inet addr:10.5.20.14Bcast:10.5.20.255Mask:255.255.255.0
  UP BROADCAST RUNNING MASTER MULTICASTMTU:1500Metric:1
  

查看虚拟服务器状态:
# ipvsadm -ln

  IP Virtual Server version 1.2.1 (size=4096)
  Prot LocalAddress:Port Scheduler Flags
  -> RemoteAddress:Port         Forward Weight ActiveConn InActConn
  TCP10.5.20.14:80 wlc
  

  将服务设成开机自启动:
# chkconfig --level 345 pulse on



页: [1]
查看完整版本: LVS 集群配置