lv之lv + nginx + tomcat_1 tomcat_2 +复述(lv博士模式)

  

  前提:已经安装好lv + nginx + tomcat_1, tomcat_2 +复述,环境,可参考(略有改动,比如tomcat_1, tomcat_2安装在两台机器上,而不是单机多实例,自行稍稍变动一下就可以了)http://blog.csdn.net/zhang123456456/article/details/73437710
  环境说明:为了节约资源,有多项服务配置在同一台虚拟机上,由于端口不同,并不影响使用。
  操作系统:centos 6.7
  lv: 10.219.24.23
  nginx: 10.219.24.26:80
  tomcat_1: 10.219.24.21:80
  tomcat_2: 10.219.24.23:80
  复述:10.219.24.23:6379   

  

  安装配置完以上所有环境后,最后进行lv博士模式的配置。这里只记录最后lv博士配置记录。   

  

  1,ditecter服务器(前端服务器)绑定vip
  (root@mysql03 ~) # ifconfig eth0:1 10.219.24.66/8了
  (root@mysql03 ~) #路由添加主机10.219.24.66 dev eth0:1 
  (root@mysql03 ~) # ifconfig
  eth0链接encap:以太网HWaddr 00:0C: 29:79: F4:02 
  inet addr: 10.219.24.26广播地址:10.255.255.255面具:255.0.0.0
  inet6 addr: fe80:: 20 c: 29 ff: fe79: f402/64范围:链接
  广播多播MTU: 1500度规:1
  RX包:11815错误:0下降:0超支:0框架:0
  TX包:15001错误:0下降:0超支:0载体:0
  碰撞:0 txqueuelen: 1000,
  RX字节:1170750 (1.1 MiB) TX字节:3612189 (3.4 MiB)   

  

  eth0:1链接encap:以太网HWaddr 00:0C: 29:79: F4:02 
  inet addr: 10.219.24.66广播地址:10.255.255.255面具:255.0.0.0
  广播运行多播MTU: 1500: 1   

  

  2,服务器——真正的修改内核参数,隐藏真实服务器的vip(所有真正的服务器服务器都要操作)
  (root@mysql ~) #回声“1”比;/proc/sys/net/ipv4/conf/lo/arp_ignore 
  (root@mysql ~) #回声“1”比;/proc/sys/net/ipv4/conf/all/arp_ignore 
  root@mysql ~ #回声”2”在/proc/sys/net/ipv4/conf/all/arp_announce 
  root@mysql ~ #回声”2”在/proc/sys/net/ipv4/conf/lo/arp_announce   

  

  ——真正的服务器绑定vip(所有真实服务器服务器都要操作)
  [root@mysql ~] # ifconfig瞧:1 10.219.24.66子网掩码255.255.255.255广播10.255.255.255了
  (root@mysql ~) #路由添加主机10.219.24.66 dev瞧:1   

  

  3,lv服务器添加一个集群服务
  ipvsadm - a - t 10.219.24.66:80 - s rr
  ——向指定的集群服务中添加真实服务器
  ipvsadm - a - t 10.219.24.66:80 - r 10.219.24.21:80 - g
  ipvsadm - a - t 10.219.24.66:80 - r 10.219.24.23:80 - g
  说明:- r:指定RS,可以包含{IP(港口):},只有支持端口映射(NAT)的lv类型才允许此处使用跟集群服务中不同的端口   

lv之lv + nginx + tomcat_1 tomcat_2 +复述(lv博士模式)