博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
lvs 部署过程记录
阅读量:6089 次
发布时间:2019-06-20

本文共 1389 字,大约阅读时间需要 4 分钟。

  hot3.png

昨天使用yum命令安装ipvsadm的时候发现异常

yum install ipvsadm

# ipvsadm

FATAL: Error inserting ip_vs (/lib/modules/2.6.32-573.8.1.el6.x86_64/kernel/net/netfilter/ipvs/ip_vs.ko): Unknown symbol in module, or unknown parameter (see dmesg)

Can't initialize ipvs: Protocol not available

Are you sure that IP Virtual Server is built in the kernel or as module?

查看dmesg

报如下错误

ip_vs: Unknown symbol ip6_local_out

ip_vs: Unknown symbol ip6_route_me_harder

ip_vs: Unknown symbol ipv6_dev_get_saddr

ip_vs: Unknown symbol ip6_route_output

ip_vs: Unknown symbol icmpv6_send

查看/etc/modprobe.d/

解决其实很简单,但是根据错误去baidu/google找不到比较简单的答案

#mv ipv6.conf ipv6.conf.bak

#touch disable_ipv6.conf

内容贴进去即可

alias net-pf-10 off

alias ipv6 off

options ipv6 disable=1

这样再次执行 ipvsadm 正常就不会报错了

这里设定对外的虚IP是 10.0.2.222

lvs:

ifconfig eth0:0 10.0.2.222 broadcast 10.0.2.222 netmask 255.255.255.255 up

route add -host 10.0.2.222 dev eth0:0

ipvsadm -C

ipvsadm -A -t 10.0.2.222:80 -s rr -p 600

ipvsadm -a -t 10.0.2.222:80 -r 10.0.2.68:80 -g

ipvsadm

rs:

ifconfig lo:0 10.0.2.222 broadcast 10.0.2.222 netmask 255.255.255.255 up

route add -host 10.0.2.222 dev lo:0

echo "1" >/proc/sys/net/ipv4/conf/lo/arp_ignore

echo "2" >/proc/sys/net/ipv4/conf/lo/arp_announce

echo "1" >/proc/sys/net/ipv4/conf/all/arp_ignore

echo "2" >/proc/sys/net/ipv4/conf/all/arp_announce

sysctl -p

这个是否正常就会生效了,具体可以使用tcpdump跟踪看看

转载于:https://my.oschina.net/leicc/blog/607213

你可能感兴趣的文章
ios面试题收集一(附基本答案)(转)
查看>>
标签栏使用Demo二
查看>>
海量数据和高并发的解决方案
查看>>
软件工程学概述
查看>>
android项目启动应用,卸载应用,分享
查看>>
微信公共账号-互联网干货派,欢迎大家来关注
查看>>
【Python学习笔记之二】浅谈Python的yield用法
查看>>
leetcode 【 Best Time to Buy and Sell Stock 】python 实现
查看>>
【DotNet 技能系列】6. C#中逻辑运算符与优先级
查看>>
golang随机数生成踩过的坑记录一下
查看>>
黄聪:Python查看文章中每个单词的出现频率
查看>>
黄聪:2006 MySQL server has gone away错误,最大值溢出解决办法 mysql max_allowed_packet 查询和修改...
查看>>
Html5学习之旅(5)嵌入元素 progress meter embed audio video
查看>>
嵌入式编程 相关 细节 收集
查看>>
POJ 3321:Apple Tree(dfs序+树状数组)
查看>>
mxnet 源码阅读 8
查看>>
Cocos2d-x学习之---关于CCTableView中reloadData()操作,删除第一个/最后一个cell后tableview位置未刷新的问题...
查看>>
SDL2.0的SDL_Event事件处理
查看>>
linux系统忘记root密码的解决办法--(超细致讲解!)
查看>>
linux下配置远程登录
查看>>