免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3428 | 回复: 0
打印 上一主题 下一主题

dataware for unix双机热备的详细配置(2) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-09-12 15:18 |只看该作者 |倒序浏览
1.5 DataWare的软件方面\r\n\r\nDataWare核心包含所有的系统程序,在安装时,程序“dwinst”将核心文件写到 “/usr/lib/dataware/exec”这个子目录下。\r\n\r\n“dw.cfg” 系统文件是DataWare的配置文件,DataWare核心运行时,此文件的内容作为参考数据,”dwinst”将自动读取”dw.cfg”和系统表,构成用以维持系统正常运行的参考数据文件,并放在目录 “/usr/lib/dataware/configuare”下。\r\n\r\n“dw.cfg”文件同时也定义双机系统的运行规则,如服务器运行模式:Dual Active或Hot Standby。用户可以根据实际应用情况通过此文件作正确的配置。\r\n\r\n“5MB 裸设备”是在 “/dev”目录下的一个UNIX裸设备文件,这块区域称为”握手”通信区,两台服务器的”心跳”信息放到这块区域上,以便让核心来检查服务器是否正常。一旦核心检查到生产机心跳停止,则核心将通TCP/IP协议路经确认生产机是否真正当机或是失效。如果生产机确实当机或无效,则Heartbeat Monitor(心跳侦测)自动将生产机的关键性业务切换到备份机上。\r\n\r\nHost A and Host B file system 是UNIX文件系统,根据用户需求可建立一个或多个文件系统分区。在RAID 系统的保护下,用户不必担心数据丢失。\r\n\r\nDataWare提供用户易于使用的“dw.cfg” 系统文件,在DataWare软盘上,提供两个系统文件模板”cfg.a”和“cfg.b”。\r\n\r\nHeartbeat Monitor是这样一个软件过程,它通过从”握手”通信区(5MB裸设备) 收集心跳侦测信息,去确定两台服务器是否有效,有两条途径可以确定服务器是否真正有效,当心跳侦测发现生产机无效时(5MB裸设备),则心跳侦测会通过TCP/IP协议路径发送信息到生产机,再次确认生产机的情况,如果情况属实,则心跳侦测发送一个信号到”Take Over Engine”。\r\n\r\n”Take Over Engine”是一个控制程序,这个程序只接收Heartbeat Monitor程序和”jswitch”命令的信号,当收到信号后,引擎依照”dw.cfg”文件执行接管。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP