ROS软路由论坛 ROSABC.com 网络方案网络工程交流

 找回密码
 会员注册

QQ登录

只需一步,快速开始

linux负载均衡软件设置(一

2014-3-30 01:04| 发布者: admin| 查看: 558| 评论: 0

摘要:   很多负载均衡的软件配置都是在linux操作系统下完成的,那么对于不太熟悉linux的朋友,肯能对于负载均衡的配置问题就比较多了。那么现在笔者为大家总结一下linux下的负载均衡设置过程,包括了系统的安装,和软件 ...

  很多负载均衡的软件配置都是在linux操作系统下完成的,那么对于不太熟悉linux的朋友,肯能对于负载均衡的配置问题就比较多了。那么现在笔者为大家总结一下linux下的负载均衡设置过程,包括了系统的安装,和软件安装,相信能够解决您的问题。

  下载ipvsadm,下载时需注意对应自己的内核版本。

  安装时需要Linux内核源码,如果安装系统时没有安装源码,需要再下载内核源码。本文使用的内核是linux-2.6.23.1.tar.bz2。把内核解压到/usr/src/linux-2.6.23.1。下面开始编译安装:

  安装完成后,下一步我们开始配置IPVS,本文主要介绍DirectRouting方式的配置。

  三台计算机,一台Director安装Linux作负载均衡器,另两台ReaServer提供服务。

  编写sh脚本如下:

  通过以上两个步骤,就完成了负载均衡器IPVS的配置。编辑推荐负载均衡技术基础专题

  ReaServer主要做两个配置,一是添加一个虚拟IP,二是关闭该IP的ARP响应。

  操作:

  192.168.1.1设置从控制面板选择添加硬件;选择“是,硬件已连好;选择“添加新的硬件设备;选择“安装我手动从列表选择的硬件;选择“网络适配器;

  点下一步开始安装硬件,安装完毕后出现一个新的网卡,配置好IP和子网掩码。Windows子网掩码无法配置成255.255.255.255,我们可以先按默认的保存配置,然后从注册表修改子网掩码。

  注册表修改子网掩码:

  从注册表

  下找到对应的网卡,将SubnetMask修改成255.255.255.255。然后禁用再启用该网卡即可。

  LDirectord进程定时检测各ReaServer运行状态,当检测到某台ReaServer故障时,则将该Server从负载均衡调度列表删除,当恢复正常时再加入。

  安装完后执行以下命令加入自启动项:

  在/etc/ha.d/目录下新建一个ldirectord.cf文件,按配置范例格式进行配置,主要配置项如下:

  ReaServer主要做两个配置,一是添加一个虚拟IP,二是关闭该IP的ARP响应。

  操作:

  从控制面板选择添加硬件;选择“是,硬件已连好;选择“添加新的硬件设备;选择“安装我手动从列表选择的硬件;选择“网络适配器;

  点下一步开始安装硬件,安装完毕后出现一个新的网卡,配置好IP和子网掩码。Windows子网掩码无法配置成255.255.255.255,我们可以先按默认的保存配置,然后从注册表修改子网掩码。

  注册表修改子网掩码:

  从注册表

  LDirectord进程定时检测各ReaServer运行状态,当检测到某台ReaServer故障时,则将该Server从负载均衡调度列表删除,当恢复正常时再加入。

  安装完后执行以下命令加入自启动项:

  在/etc/ha.d/目录下新建一个ldirectord.cf文件,按配置范例格式进行配置,主要配置项如下:

  注意,启动时如果提示ldirectord某行出错,一般是有些运行需要的软件没安装,大部分是perl开头的软件包。

不良信息举报Q:2000617

软路由

不良信息举报Q:2000617|Archiver|ROS软路由论坛 ROSABC.com 网络方案网络工程交流

GMT+8, 2025-9-5 16:09 , Processed in 0.088320 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部