informix hdr是一种很灵活且方便配置的集群技术。在一台机器上进行简单几步配置即可完成。
这里概述一下linux下配置过程:
1、准备好1个实例A,复制实例A的onconfig、sqlhosts和环境变量,修改一下以启动另外一个实例B。需要修改的主要是rootpath、DBSERVERNAME和DBSERVERNUM,两个实例对应的网络端口要不同,且非常重要的一点rootpah一定要使用相同的相对路径;
2、创建实例B的相关目录,touch rootpath对应的根chunk文件;
3、应用A和B的环境变量,分别启动实例A和实例B,其中实例B必须用oninit -ivy进行启动,以实现初始化;
4、实例A执行0级备份操作ontape -s -L 0;
5、实例A执行onmode确定为主服务器onmode -d primary 实例B;
6、实例B执行物理恢复ontape -p,执行完后onstat -m可以看到实例处于fast recovery状态;
7、实例B执行onmode确认为从服务器onmode -d secondary 实例A;
8、这时实例B就变成了readonly(sec)状态,配置完成。
阅读(1114) | 评论(0) | 转发(0) |