- 论坛徽章:
- 0
|
现有两台HP GL380,每台机器两块网卡,一个串口。外接一个HP Smart Array500磁盘阵列。机器安SCO OpenServer5.0.6。系统上跑得应用很简单,是一个远程文件采集程序,没有数据库应用,就是将远程文件采集到本地,放在磁盘阵列上。
双机热备方式采用双机互备,由两台机器分担部分的采集任务,每台机器负责一部分点的采集工作,通过程序配置文件来完成对需要采集的点的配置。双机采用串口心跳方式。
我在磁阵上创建了两个分区,data和logfiles,分别用来存放采集到的数据和采集程序的日志文件。然后同时将这两个分区mount到两台机器的/usr/app和/usr/app/log上。然后将采集程序安装到/usr/app下,采集程序的配置文件放在/usr/app/etc下。
在做双机的时候,我为每台机器的网卡分配了一个同网段地址,191.168.0.x,然后在为每台机器指定一个工作IP,这个IP和网卡的IP也处于同一网段,但不重复。安装就完成了。
接下来就是写脚本和修改配置文件了。由于采用的双机互备方式,所以有5个脚本,我看了随机带的手册,应该有以下的几个:
LBACKTASK-本机后援对象启动脚本
PBACKTASK-对等机后援对象启动脚本
LSHUTTASK-本机后援对象关闭脚本
PSHUTTASK-对等机后援对象关闭脚本
TESTTASK-应用测试脚本
lmountpath-本机工作文件系统配置文件
pmountpath-对等机工作文件系统配置文件
我搞不清楚这些脚本和配置文件应该怎样写,才能实现对采集应用程序的监控和自动恢复,希望对GDS比较熟悉的老大能详细的解释一下,先谢谢了。
还有一个问题,如果保持现有的硬件配置不动,我想实现串口心跳和网线心跳同时使用,能够实现吗?应该怎么做? |
|