Ubuntu9配置LVS

1、安装java环境:

      配置命令:

      $sdo apt-get install ubuntu-restricted-extras

      再运行如下命令:

      $sudo apt-get install sun-java6-jdk

      待安装完毕后选择默认Java.

      $sudo update-alternatives --config java

      安装过程提示选择,输入“2”即可,然后按回车键确定。

      如果一切顺利,便可开始配置环境变量,在终端中运行如下命令:

      $sudo gedit /etc/environmet

      在其中添加如下两行:

      CLASSPATH=.:/usr/lib/jvm/java-6-sun/lib

      JAVA_HOME=/usr/lib/jvm/java-6-sun

      保存退出后,运行如下命令:

      $sudo gedit /etc/jvm

      将文件中的“/usr/lib/jvm/java-6-sun"这行填入到配置块的顶部。

      之后安装配置Eclipse,在终端中运行如下安装命令:

      $sudo apt-get install eclipse

      到此为止,Eclipse已经安装到Ubuntu系统。
2、安装TOMCAT6

直接运行:
sudo apt-get install tomcat6 tomcat6-admin tomcat6-common tomcat6-user tomcat6-docs tomcat6-examples

自动安装完成

常用命令:

Start tomcat server

    sudo /etc/init.d/tomcat6 start

Stop tomcat server

    sudo /etc/init.d/tomcat6 stop

Restart tomcat server

    sudo /etc/init.d/tomcat6 restart

Get tomcat server status

    sudo /etc/init.d/tomcat6 status

两个重要地方:
配置文件位置:/etc/tomcat6/server.xml
项目发布位置:/var/lib/tomcat6

3、安装ipvsadm

modprobe -l |grep ipvs
如果看到如下,就可以了,如果没有还要重编内核,选 上ipvs 模块。
/lib/modules/2.6.9-42.EL/kernel/net/ipv4/ipvs/ip_vs_wlc.ko
/lib/modules/2.6.9-42.EL/kernel/net/ipv4/ipvs/ip_vs_dh.ko。。。。

现在直接:sudo apt-get install ipvsadm
安装结束直接:sudo ivpsadm,无错误提示,表明安装成功。

4、准备工作就绪,现在开始配置。

a.现在克隆两个虚拟机。总共三个虚拟机:
IP分别为:
192.168.0.150(配置均载器)
192.168.0.151
192.168.0.152

192.168.0.155(用户访问的地址)
这里要注意用到的是4个地址,但是机子只有三台,
192.168.0.155是作为虚拟地址工作的。

提醒下,NAT模式,在VM中的虚拟机中一定要选择NAT连接方式,我为这个错误付出了沉重的代价。

一般最多的问题就在这两个地方。

b. 进入 192.168.0.150
#配置虚拟地址(外网访问的地址)

#ifconfig eth0:0 192.168.0.155
0 netmask 255.255.255.255 broadcast 192.168.0.155 up // 配置虚拟ip 192.168.1.230 , 它是提供对外的http 服务 的ip .
#echo 1 > /proc/sys/net/ipv4/ip_forward // 让其有ip 转发功能

#在192.168.0.155上添加均载服务器,注意192.168.0.155的理解
#sudo ipvsadm -A -t 192.168.0.155:80 -s wlc //add virtual service
#sudo ipvsadm -a -t 192.168.0.155:80 -r 192.168.0.152 -g // add real server
#sudo ipvsadm -a -t 192.168.0.155:80 -r 192.168.0.151 -g // add real server

把以上五句写在 /etc/rc.local 最后,避免重启后再输入。
常用两天命令:
ipvsadm -l 是列出清单。
ipvsadm -d -t 192.168.0.155:80 -r 192.168.0.151 // 是删除 real server 192.168.1.233

c. 进入 192.168.0.151
#ifconfig lo:0 192.168.0.155 netmask 255.255.255.255 broadcast 192.168.0.155 up//注意这里的网关。要看清楚
# route add -host 192.168.0.155 dev lo:0
把以上二句写 /etc/rc.local 最后,避免重启再输入。

#启动tomcat

d. 进入 192.168.0.152,照c完全一样的整一次。


三. 测试:
1. 在另外的pc 上面访问 http://192.168.0.155
不断刷新浏览器, 如果看到不同的页面,就表示成功了,
可能有的浏览器需要清除cache. 如果不行,
就等一段时间再关闭,打开浏览器再试。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值