内容摘要:使用 Linux Virtual Server 和 Heartbeat v2,分 5 个步骤跨越多个物理或虚拟 Linux® 服务器轻松构建高度可用的 Apache Web 服务器集群。
respawn 指令在运行时指定某个程序的运行和监控。如果此程序退出时的退出码不是 100,程序将自动重启。第一个参数是运行程序的用户 id,第二个参数是要运行的程序。-m 参数将 pingd 属性设为从当前机器可获得的 ping 节点数的 100 倍,而 -d 参数在修改 CIB 中的 pingd 属性之前将延迟 5 秒。ping 指令用于声明 Heartbeat 的 PingNode,而 crm 指令指定了 Heartbeat 应运行 1.x-style 集群管理器或 2.x-style 集群管理器,后者支持 2 个以上的节点。
对于所有的控制器这个文件都应该相同。适当地设置权限使 hacluster 守护程序可以读取文件也绝对重要。否则将导致日志文件中出现大量难于调试的警告。
对于某个版本的 1-style Heartbeat 集群,haresources 文件指定了节点名和连网信息(浮动 IP、关联接口和广播)。对我们而言,此文件仍然没有变化:
litsha21 192.168.71.205/24/eth0/192.168.71.255
此文件将只用于生成 cib.xml 文件。
authkeys 文件指定了一个共享的密匙以允许控制器之间进行通信。共享密钥就是一个密码,所有的 heartbeat 节点都知道这个密码并使用它进行相互通信。密钥的使用避免了无关方对 heartbeat 服务器节点的影响。此文件也没有变化:
auth 1
1 sha1 ca0e08148801f55794b23461eb4106db
接下来的几步将向您展示如何将 version 1 的 haresources 文件转换为 version 2 的基于 XML 的配置格式 (cib.xml)。虽然可以直接复制并使用清单 4 中的配置文件作为起点,但是强烈建议您针对自己的部署进行配置调整。
为了将文件格式转换为部署中使用的基于 XML 的 CIB (Cluster Information Base) 文件,请发出以下命令:
python /usr/lib64/heartbeat/haresources2cib.py /etc/ha.d/haresources > /var/lib/heartbeat/crm/test.xml
来源:ibm 作者:Eli Dow 责编:豆豆技术应用
- Photoshop调色实例:风景照片变意境
- 通过PS调色与合成打造照片怀旧效果
- photoshop实例制作:POP广告
- Photoshop婚纱照片合成:个性化装饰
- Photoshop照片合成教程:丛林中的光线
- Photoshop教程之调色打造天使美女
- PS很简单就可以为照片添加抽丝效果
- Photoshop制作震撼人心的烈火勇士画面
- Photoshop鼠绘清爽玉兰油柔肤水
- Photoshop调色教程:古典韵味的MM照片
- SSL证书请求文件(CSR)生成指南 - Zeus
- F5和Zeus负载均衡各具特色
- Zeus实现XML-JAVA的数据绑定
- FreeBSD 6.x下安装Zeus Web Server
- Zeus另一种可供选择的Web服务器
- 在Zeus Web Server中安装PHP语言支持
- Zeus 4.3 For Freebsd安装指南
- CentOS下Zeus 4.3r3的安装及基本配置
- 在Exchange 2007中使用多主机名称证书
- Exchange 2003 OWA加密设置