ImageVerifierCode 换一换
格式:DOCX , 页数:24 ,大小:1.32MB ,
资源ID:21179910      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/21179910.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(SUSE Linux Enterprise Server 11 SP1负载均衡群集配置步骤Word下载.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

SUSE Linux Enterprise Server 11 SP1负载均衡群集配置步骤Word下载.docx

1、二、 配置负载均衡群集1. 负载均衡群集结构负载均衡群集的部署结构如下图所示:其中ldirector1与ldirector2为负载均衡器,用于将服务请求按调度算法转发至不同的物理服务器进行处理,以实现业务负载均衡。负载均衡器ldirector1、ldirector2与实体服务器real-server1、real-server2可以合并,即使用两台服务器来同时完成负载均衡和服务提供。2. 配置负载均衡器a) 开启IP转发功能编辑/etc/sysctl.conf文件,在其中添加:net.ipv4.ip_forward = 1执行sysctl -p使配置生效。注:在所有负载均衡器节点上完成以上配置。

2、b) 配置IPLB(IP负载平衡) IPLB:主要设置项含义:Check Interval: 服务器检查周期,默认为10秒Check Timeout: 服务器检查超时时长,默认为5秒Failure Count: 失败次数,默认为1Log File: 日志文件,默认为/var/log/ldirectord.log其它设置项含义可点击“帮助”查看。示例设置如下图:点击“Virtual Server Configuration”进入虚拟服务器配置页:点击“Add”按钮:Virtual Server: 虚拟服务器IP地址和端口号,格式为ip_address|hostname:portnumberRea

3、l Servers: 实际服务器IP地址、端口号和网络转发方式,格式为ip_address|hostname:portnumbergate|masq|ipip,其中gate表示Direct Routing方式,masq表示NAT方式,ipip表示Tunnel方式Check Type: 对物理服务器的检查方式,其中connect表示检测端口连接,negotiate表示按服务协议检测Service: 服务协议,Check Type为negotiate时有效Check Port: 检测端口号Scheduler: 负载均衡调度算法,设置项可查看ipvsadm帮助Protocol: 网络协议,tcp/u

4、dp/firewall mark点击“OK”按钮确认设置:点击“OK”按钮完成配置。在所有负载均衡器节点上完成以上配置,并确保配置完全相同。c) 配置名称解析将全部节点的IP地址和名称写入/etc/hosts文件:172.19.52.15 susevm01172.19.52.18 susevm02d) 配置群集基本设置群集:Bind Network Address: 绑定的网络地址,可从下拉列表中选择Multicast Address: 用于群集节点间通讯的多播地址Multicast Port: 用于群集节点间通讯的多播端口号节点ID: 群集中每个节点的唯一标识,可自动生成,也可以手工指定,手

5、工指定时需确保标识的唯一性点击“下一步”进入群集安全性配置:如果选择启用安全身份验证,则需生成认证密钥文件并复制到所有群集节点中。点击“下一步”进入群集服务配置:此处选择引导时启动openais。点击“立即启动 openais”按钮启动群集服务:点击“下一步”进入群集文件同步服务设置:点击“下一步”完成配置。在所有负载均衡器节点上完成以上配置,并确保多播地址、端口号和安全配置相同。e) 配置防火墙在全部节点上编辑/etc/sysconfig/SuSEfirewall2文件,将其中的:#FW_CUSTOMRULES=/etc/sysconfig/scripts/SuSEfirewall2-cus

6、tomFW_CUSTOMRULES=修改为:在全部节点上编辑/etc/sysconfig/scripts/SuSEfirewall2-custom文件,在其中的fw_custom_before_denyall()部分添加:iptables -A input_ext -s xxx.xxx.xxx.xxx/xx -m pkttype -pkt-type multicast -j ACCEPT其中,xxx.xxx.xxx.xxx/xx代表本机IP地址所在网段与掩码长度。f) 登录群集资源管理图形界面在全部节点上为hacluster用户设置密码:passwdhaclusterPacemaker GUI

7、:选择菜单“连接”-“登录”:使用hacluster用户的密码进行登录:在此界面中可看到群集中所有节点的列表及其状态,以及所有配置的资源的列表及其状态。g) 配置群集虚拟IP和IP转发器资源点击“配置”-“资源”:点击“添加”按钮,选择添加“资源组”,填入标识符“load_balancer”并选择初始状态为“Defaults to “Started” or inherit from its parent”:点击“前进”按钮:点击“确定”按钮添加“普通资源”,标识符填写“vip”,类别选择“ocf”,提供者选择“heartbeat”,类型选择“IPaddr2”:点击“前进”按钮显示资源配置界面:

8、编辑“实例属性”列表中的“ip”项,设置其值为虚拟IP地址;添加“实例属性”“lvs_support”,设置其值为“true”。设置完成的资源界面如下:点击“应用”按钮完成虚拟IP资源设置。继续添加普通资源,标识符填写“ldirector”,类别选择“ocf”,提供者选择“heartbeat”,类型选择“ldirectord”:添加“实例属性”“configfile”,设置其值为“/etc/ha.d/ldirectord.cf”。点击“应用”按钮完成IP转发器资源设置。完成后的资源组界面如下:点击“应用”按钮完成资源组配置。配置完成的管理界面如下:h) 配置STONITH资源点击“添加”按钮,

9、选择添加“克隆资源”,填入标识符“clone_stonith”并选择初始状态为“Defaults to “Started” or inherit from its parent”:点击“前进”按钮,选择添加“普通资源”,标识符填写“suicide_stonith”,类别选择“stonith”,类型选择“suicide”:点击“应用”按钮完成suicide_stonith资源设置。完成后的克隆资源界面如下:点击“应用”按钮完成STONITH资源配置。i) 修改CRM配置“CRM配置”:将“No Quorum Policy”由“stop”修改为“ignore”,并应用。j) 确认群集工作状态点击“

10、管理”查看群集工作状态:3. 配置实体服务器k) 配置虚拟网络接口 在所有实体服务器上编辑/etc/sysconfig/network/ifcfg-lo文件,在其中添加如下行:IPADDR_0=172.19.52.10 # VIPNETMASK_0=255.255.255.255NETWORK_0=172.19.52.0BROADCAST_0=172.19.52.255LABEL_0=0注意按实际虚拟IP地址修改其中的IP设置。 在所有实体服务器上执行以下命令:ifconfig lo:0 172.19.52.10 broadcast 172.19.52.10netmask 255.255.25

11、5.255 upip add sh lo确认虚拟IP地址设置已生效。l) 禁用虚拟网络接口的ARP回复在所有实体服务器上编辑/etc/sysctl.conf文件,在其中添加:net.ipv4.conf.all.arp_ignore = 1net.ipv4.conf.eth0.arp_ignore = 1net.ipv4.conf.all.arp_announce = 2net.ipv4.conf.eth0.arp_announce = 24. 测试群集服务m) 创建测试网页在所有实体服务器上执行以下命令:echo Its server hostname. /srv/www/htdocs/test.htmln) 开启apache2服务service apache2 startchkconfig apache2 ono) 测试apache2群集从任意终端上访问http:/172.19.52.10/test.html,可返回当前提供服务的服务器名称。注意:负载均衡器以及实体服务器上是无法访问虚拟IP提供的服务的!测试轮流在每台物理服务器上停止和启动apache2服务,客户端是否能从其它物理服务器上获取服务。测试轮流关闭和重启每台物理服务器,客户端是否能从其它物理服务器上获取服务。测试轮流关闭和重启每台负载均衡器,客户端是否能从物理服务器上获取服务。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1