3. 利用备机223.254.100.65的DM管理工具à主备机同步,配置相关参数,如下所示:
4. 在协调器所在的223.254.100.54上的 /dmdbms/bin/下找到obsv.ini文件(若没有,新建一个),内容如下:
#sample obsv.ini file
#this is comments
#log file path
OBSV_LOG_PATH = obsv.log
#coordinator port number
OBSV_PORT= 12349
#dm server host
OBSV_POLL_INTERVAL = 5
DM_SERVER_PORT = 12345
#dm server host
DM_SERVER = 223.254.100.59
#dm server host
DM_SERVER = 223.254.100.65
#this is comments
#log file path
OBSV_LOG_PATH = obsv.log
#coordinator port number
OBSV_PORT= 12349
#dm server host
OBSV_POLL_INTERVAL = 5
DM_SERVER_PORT = 12345
#dm server host
DM_SERVER = 223.254.100.59
#dm server host
DM_SERVER = 223.254.100.65
5.启动223.254.100.54上的 /dmdbms/bin/ 下的dmobsv
6.到此,所有配置完成。应用访问时,应该访问主机223.254.100.59的IP,当主机出现故障时,备机223.254.100.65切换为主机,此时应访问223.254.100.65。
我们也可以使用dm_svc.conf中配置的服务名来访问,dm_svc.conf文件的内容为o2000=(223.254.100.59,223.254.100.65),服务名o2000可以自己更改。Windows系统中该文件放在C:\WINDOWS\system32下即可。
下面我们以故障场景来说明这一方案的效果。