RoseHA85安装Word下载.docx
- 文档编号:17624181
- 上传时间:2022-12-07
- 格式:DOCX
- 页数:18
- 大小:849.24KB
RoseHA85安装Word下载.docx
《RoseHA85安装Word下载.docx》由会员分享,可在线阅读,更多相关《RoseHA85安装Word下载.docx(18页珍藏版)》请在冰豆网上搜索。
第一步、打开A服务器,安装SQL2000
*程序文件选择:
本地C盘。
*数据库文件选择:
共享的存储服务器分区。
(如:
X盘)
安装完毕后打上SP4补丁。
第二步、控制面板管理工具服务。
把SQL服务改成“手动”并停止运行。
第三步、打开B服务器,先别着急安装数据库。
先把X盘格式化,然后安装同第一二步操作。
第四步、同时打开两台服务器,在A上启动SQL没有报错的话说明安装成功一半,然后停掉SQL,在B上启动SQL正常启动的话说明安装成功。
停掉SQL
四、服务器网络设置:
第一步、设置AB服务器登录帐号密码:
密码不能为空。
两台服务器必须同样设置。
第二步、设置AB服务器名称、域。
(A服务器名HA1B服务器名HA2)必须同一域或工作组内。
第三步、A服务器名称:
HA1
IP心跳:
192.168.1.2(私网根据情况任意设置)
IP业务:
10.11.0.13(对外服务器的ip地址)
第四步、修改HA1的Host文件编辑如下:
HA1的网卡优先级设置如下:
B服务器名称:
HA2
192.168.1.3(私网根据情况任意设置)
10.11.0.14(对外服务器的ip地址)
注意:
由于B的设置步骤相同,请按照A进行配置即可。
网络配置完成后,请在A上PingB看相应的是否为心跳IP,然后在B上PingA.如果相应IP也是心跳IP,说明我们配置正确。
ROSEHA线的连接:
ROSEHA的拓扑图:
ROSEHACOM口设置:
---------------以上都没有问题了进行下一步,否则不能进行以下操作----------------
ROSEHA软件的安装与配置
一、插入光盘,安装。
下一步到这个画面为止:
*填写本地计算机名称和远程计算机名称,注意在B上安装的时候正好相反。
继续下一步完成安装。
二、运行软件:
点击蓝色箭头(运行)后输入注册码:
Rose8.5不提供试用,必须输入注册码后才能使用。
下一步
到此我们完成了A上ROSEHA的安装,B上的安装和A上的步骤相同,
三、建立心跳
1、Ip交叉线心跳
注意,如果a和b上的本地管理员密码为空的时候无法建立心跳线。
同样在b上作如上操作。
成功建立心跳线后的操作界面如下:
2、串口COM心跳
到此就完成了Rosha的安装配置。
详细双机配置。
依次选择:
viewresourceobjects进入软件配置管理界面:
如下
在此界面下配置相关资源。
首先配置磁盘资源:
ResourceCreateVolume,打开磁盘资源配置界面:
点击save保存在界面中出现刚才配置的磁盘资源:
如图
磁盘资源配置完成。
下一步,配置虚拟IP资源:
依次选择ResourceCreateIPAddress,打开界面:
在1处填写虚拟IP地址,必须和外网卡的IP处在同一网段内。
在2处选择掩码,选择外网卡掩码。
在3、4处选择外网卡的IP与掩码。
然后点击save保存。
如下图:
虚拟IP地址配置完成。
下一步,配置虚拟主机资源:
依次选择ResourceCreatecomputeraliasname,打开界面:
在1处填写,虚拟主机名。
任意填写。
在2处从AvailableObjects栏中选中“IP”单击ADD按钮添加到Pre-requisite栏中。
单击save保存退出。
界面如下:
下一步,配置文件共享资源:
依次选择ResourceCreateFileShare,打开界面:
单击Create保存退出。
下一步,配置NTServices资源:
建立NTServices资源,在右边的列表中选择SQLServer到NTService栏中,再把ObjectName栏中的内容改为MSSQLserver。
将AvailableObjects栏中的FileShare项添加到Pre-requisiteObjects栏中,选择Create按钮,退出。
依次选择资源名然后单击
使每项变成彩色图标。
基本参数配置到此为止。
双机软件正在运行中。
----------------------------------------------------------------------------------------------------------------------
高级user自定义资源配置
注:
如果需要保护的应用在服务列表里能找到的话,这一步可以跳过,如果找不到,需要提供商远程调试。
在StartExecutable、StopExecutable、Agent三项中填入如下格式的命令,其中:
StartExecutable:
c:
\haapi\start.bat
StopExecutable:
\haapi\stop.bat
Agent:
\haapi\haag.exe
特别提醒注意:
在Agent编辑框中填写的Agent程序存放的目录名中如有“空格”字符,应该将Agent编辑框中的填写的内容加双引号括起来,例如:
”c:
\programfiles\NTcluster\agent.exe”
Start.bat文件内容:
启动clock时钟程序
start/Bclock
使用参数“/B”,目的是使程序在后台运行。
stop.bat文件内容:
杀掉时钟程序和agent程序,注意有时可能每个语句需要执行两次,也就是说在stop.bat文件中将同一个kill语句写两遍,“-f”参数是强制杀进程。
kill-fclock
haag.exe用户自己编写的监控程序,这里的例子是检测clock进程是否存在。
#include
#include"
haapi.h"
#definePROCESS"
CLOCK.EXE"
intExistProcess(char*szName)
{
charbf[256];
FILE*fp;
sprintf(bf,"
ps|grep%s"
szName);
fp=_popen(bf,"
r"
);
if(fp==NULL)return-1;
bf[0]=0;
fgets(bf,sizeof(bf),fp);
_pclose(fp);
returnbf[0]!
=0;
}
voidmain(intargc,char*argv[])
intnRet;
charszResource[128];
unsignedintuTime;
if(argc!
=3)
printf("
Usage:
haag.exeResoureNameTimeOut"
exit
(1);
sprintf(szResource,argv[1]);
uTime=atol(argv[2]);
//Opentheresource
ApiOpen(szResource);
while
(1)
nRet=ExistProcess(PROCESS);
if(nRet==1)
ApiOk(szResource);
else
ApiError(szResource);
_sleep(uTime/3+1000);
//Closetheresource
ApiClose(szResource);
exit(0);
在实际配置过程中,用户可以自己的应用放在启动脚本中,停止的时候可以使用系统的kill程序将自己的程序停止,或自己有退出应用的方法,也可以在停止脚本中使用,而Agent程序需要特别注意一个参数:
AgentTimeout,此参数缺省为0,表示HA会查这个Agent的进程,当此进程在,HA认为服务正常,当此进程不在,HA认为服务异常,就会发生切换;
而当此值为非0的正值时,HA需要该Agent程序报告检测应用的状况,也就是上面c++例子编写的情况,它需要调用HA的API接口函数来向HA报告检测情况。
状态说明:
测试步骤
1.正常手工切换。
2.主机正常关机,服务切换到备机上。
3.拔掉主机端的网线,服务切换到备机上。
(注:
所用网卡必须为支持拔网线功能,如:
3COM,INTEL的网卡。
4.拔掉心跳线。
(正常现象:
心跳线变红并且两边都不能再进行切换。
)
5.进行非正常关机。
(正常现象:
所有服务都切换到备机上。
完
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- RoseHA85 安装