求大神指点:用ipvsadm做负载均衡测试,虚拟tun10的VIP时出错,没法继续。

lufengok520 2012-08-08 09:33:50
我用tun模式配置测试负载均衡出错,帮我看下怎么回事,卡在这里,没心思往下学习啦。
架构:CentOS5.5做均衡器,2 台windows XP Web Server做realServer,在安装完ipvsadm后,在均衡器上做配置tun10的VIP老是出错。

安装ipvsadm不表了

10.155.148.116为要虚拟的IP

vim /etc/rc.d/vip.sh
内容:
ifconfig tun10 10.155.148.116 broadcast 10.155.148.116 netmask 255.255.255.255 up
route add -host 10.155.148.116 dev tun10
#########setup vip ########
ipvsadm -A -t 10.155.148.116:80 -s rr
ipvsadm -a -t 10.155.148.116:80 -r 10.155.148.150.71 -i #10.155.148.150.71为realserver1
ipvsadm -a -t 10.155.148.116:80 -r 10.155.148.151.24 -i #10.155.148.151.24为realserver2
ipvsadm

加了执行权限
-rwxr-xr-x 1 root root 309 08-04 15:57 vip.sh

[root@CS5 rc.d]# ./vip.sh
SIOCSIFADDR: 没有那个设备
tun10: unknown interface: 没有那个设备
SIOCSIFBRDADDR: 没有那个设备
tun10: unknown interface: 没有那个设备
SIOCSIFNETMASK: 没有那个设备
tun10: unknown interface: 没有那个设备
SIOCADDRT: 没有那个设备
illegal real server address[:port] specified
illegal real server address[:port] specified
IP Virtual Server version 1.2.1 (size=4096)
Prot LocalAddressort Scheduler Flags
-> RemoteAddressort Forward Weight ActiveConn InActConn
TCP 10.155.148.116:http rr

其间,有个高人指点,说要先新设tun10设备,如下,可之后的测试还是上图样子----“没有那个设备”

[root@CS5 dev]# mknod tun10 c 20 0
[root@CS5 dev]# ls
autofs loop5 ram12 stdin tty27 tty49 tun10
用过之后发现多了一个tun10文件
...全文
237 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

25,980

社区成员

发帖
与我相关
我的任务
社区描述
高性能WEB开发
社区管理员
  • 高性能WEB开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧