li
  当前位置:主页 > 集群技术 > 文章内容
li
Linux 系统下双机HA的功能实现(3)
来源: www.ixdba.net  作者: IXDBA.NET官方    时间:2006-09-28   阅读:198  
本文章共5518字,分4页,当前第3页,快速翻页:
 

# hello 192.168.8.240/19/eth0/192.168.31.251 httpd tomcat
指定cluster IP192.168.8.240,子网掩码为255.255.224.0,使用的网络接口卡为eth0,并强制设定广播地址为192.168.31.251
注意:两台主机的haresources文件设置必须完全一致。

1.3.3 
配置authkeys文件

authkeys
文件用于heartbeat的鉴权设置,共有三种可用的鉴权方式:crcmd5sha1。三种方式安全性依次提高,但同时占用的系统资源也依次扩大。crc安全性最低,适用于物理上比较安全的网络,sha1提供最为有效的鉴权方式,占用的系统资源也最多。
IXDBA.NET技术社区

其配置语句格式如下:
auth <number> 
<number> <authmethod> [<authkey>]
举例说明:
auth 1 
1 sha1 key-for-sha1
其中键值key-for-sha1可以任意指定,number设置必须保证上下一致。

auth 2 
2 crc
crc
方式不需要指定键值。
最后,该authkeys文件的文件许可权应该设为600(即-rw-------),命令为:
     chmod 600 authkeys
注意:上述三个配置文件设置完毕后,应该复制到/etc/ha.d目录下。

1.4 
运行与测试

1.4.1 
启动heartbeat

    heartbeat
安装完成后,自动在/etc/rc.d/init.d/目录下生成启动脚本heartbeat,启动heartbeat可以使用命令  /etc/rc.d/init.d/heartbeat start
此外还可以使用stoprestartreloadstatus等控制参数。
heartbeat
在生成启动脚本的同时也为不同的runlevel创建了启动脚本的符号连接,从而在切换runlevel的时候自动启动或关闭heartbeat
例如,在/etc/rc.d/rc3.d/目录下创建了符号连接S75heartbeat,从而在系统进入字符模式(runlevel 3)时自动启动heartbeat。在/etc/rc.d/rc6.d/目录下创建了符号连接K05heartbeat,从而在系统重启(runlevel 6)时自动关闭heartbeat
默认情况下,heartbeat的启动优先级是75,关闭优先级是5
可以手动来创建。命令如下:
cd /etc/rc.d/rc0.d    ln -s ../init.d/heartbeat K05heartbeat 
cd /etc/rc.d/rc3.d    ln -s ../init.d/heartbeat S75heartbeat 
cd /etc/rc.d/rc5.d    ln -s ../init.d/heartbeat S75heartbeat 
cd /etc/rc.d/rc6.d    ln -s ../init.d/heartbeat K05heartbeat

1.4.2 
测试方案

下面描述一个简单的测试方案。系统环境和软件配置如下:
两台主机的主机名和IP地址分别为:   
hello(192.168.6.7)    
web(192.168.6.33)
ha.cf文件中的node语句定义如下:
node hello
node web
haresources
文件定义如下:
hello 192.168.8.240/19/192.168.31.255
该语句指定双机系统的主节点为hello,从节点为web,集群IPcluster IP)为192.168.8.240,子网掩码为255.255.224.0,广播地址为192.168.31.255。本测试方案没有指定heartbeat启动的服务,仅通过ping命令和telnet命令来检测双机系统的可用性。
任何一台主机在启动heartbeat后,可以使用命令 ps aux | grep heartbeat 来查看heartbeat的进程状态,可以使用ifconfig命令确认当前主机是否已经绑定了cluster IP,此外还可以在/var/log/目录下查看heartbeat的日志文件ha-debugha-log。如果运行过程中产生了任何异常或错误消息,则应该根据上述信息进行检查和调试。

测试步骤如下:

1.  


阅读更多内容<<上一页 · 1 · 2 · 3 · 4 · 下一页>>


  上一篇: 配置基于DR模式Lvs集群   下一篇: 网络文件系统(NFS)基本使用
li
 §相关评论  
 热点文章

·Linux RAC OCFS文件系统与INOD
·Oracle10g R2 Installing RAC
·Linux服务器集群系统(lvs)
·Linux对存储文件系统的技术架构
·linux常用集群文件系统简介
·如何选择合适的双机和集群软件
·LifeKeeper软件介绍
·纯软件方式的双机热备方案深入
·双机热备:基于共享存储与纯软
·双机热备与数据备份,数据安全的
·双机热备常见问题释疑
li
 编辑推荐
·Linux RAC OCFS文件系统与INOD
·Oracle10g R2 Installing RAC
·Linux服务器集群系统(lvs)
·Linux对存储文件系统的技术架构
·linux常用集群文件系统简介
·如何选择合适的双机和集群软件
·LifeKeeper软件介绍
·纯软件方式的双机热备方案深入
·双机热备:基于共享存储与纯软
·双机热备与数据备份,数据安全的
·双机热备常见问题释疑
li
 相关篇章
·配置基于DR模式Lvs集群
·LVS ipvsadm命令参考
·主要Linux 平台高可用集群软件
·Linux下的高可用性方案研究
·网络文件系统(NFS)基本使用
·OCFS,OCFS2,ASM,RAW 性能讨论
·Ocfs2安装步骤
·GFS文件系统体系结构、安装流程、...
·关于Linux系统中日志文件系统的概...
·Linux as4上安装 OCFS2集群文件系...
·Ocfs2文件系统常见问题解决方法(...
·Linux集群大全 哪种群集适合您
·推荐:Gfs安装配置参考文档
·Tomcat集群技术部署文档
 
li
设为首页 | 关于我们 | 技术服务 | 收藏本站 | 网站地图 | 联系方式 | 本站友情连接