怎么样在redhat as 3 u5上打hidden的补丁?
我下载了hidden-2.4.28-1.diff的补丁
我内核是2.4.21-32.EL,在打补丁时有一个报错,
我重新compile了内核,用新内核启动,
但是却没/proc/sys/net/ipv4/conf/all/hidden
望高手指教
谢了
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
性能差异没有测试过,不过2.6 kernel的确比2.4好了很多很多.
用AS4多好啊,2.6.x内核。调整参数就可以了。
2.6系列内核上,Apache的运行效率比2.4系列内核高6倍!使用DR方式需禁止集群内服务器响应ARP
2.6.4以上版本内核增加了arp_ignore和arp_announce参数用以屏蔽ARP响应,更为有效
我已知道这个道理
但是如果我真的开始做lvs,arp的问题还是要解决的啊
我还查到了关于arp的一些说明
2.4.26pre and 2.6.4pre will come with 2 new device flags for tuning the ARP stack: arp_announce and arp_ignore. All IPVS like setups can use arp_announce=2 and arp_ignore=1/2/3 to solve the "ARP problem" with DR/TUN setups. These flags are going to replace the "hidden" functionality which does not work well for directors when they are changing their role between master/slave for a particular VIP. The risk is that other hosts can probe for VIP using unicast packets which the hidden flag always replies. I'll continue to support the hidden flag for 2.4 and 2.6 to help existing setups but switching to the new device flags (or other solutions) is recommended.
谢版主了
从实际角度出发,你是对的确
1. 从kernel 的角度 patch任何东西到一个production kernel上都是没有问题的,你patch的时候要注意diff对应的环境,仔细看看diff
2. 从确保一个系统正常工作的角度,不要patch任何unofficial 的补丁到一个商用的linux发行特别是服务器版本上. 我有不少客户都有这方面"血"的教训.
我以前安装是用别人compile好的内核,
我主要想自己作一下,