免费注册 查看新帖 |

Chinaunix

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

請教關於配置數據復制服務器的問題 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-02-10 17:31 |只看该作者 |倒序浏览
我用以下方法制作:
第一步: 兩个数据库服务器系统的数据库空间组织、数据存储块结构、大小以及数据库日志必已經完全一致;
第二步:启动主数据库服务器server_A,使之进入Quiescent状态。然后用ontape -s和ontape -a作0级数据备份和逻辑日志备份,逻辑日志备份时当前的逻辑日志文件也要备份。
第三步:用onmode -d primary server_B设置该数据库服务器为server_B的主数据库服务 器, 然后使用命令 onmode -m 使server_A进入OnLine状态。
第四步:将0级备份磁盘装入备份数据库服务器的驱动器中,用 ontape -p 命令将备份恢复到 备份数据库服务器上,当数据库服务器提示是否备份逻辑日志时,回答 N。
第五步:用 onmode -d sercondary server_A 设置该数据库服务器为server_A 的备份数据 库服务 器。
第六步:将逻辑日志备份磁盘插入备份数据库服务器的驱动器中,用命令 ontape  -l 来滚回0 级数据备份以后的数据操作。全部操作结束后,备份数据库服务器便进入 Read only状态


現在問題是:

1.我的備份服務器沒有進入Read only状态,而是顯示
Informix Dynamic Server 2000 Version 9.21.UC2     -- Fast Recovery (Sec) -- Up 00:03:00 --        68232 Kbytes
2.主服務器日志裡也沒出現 DR: Primary server operational  
   從服務器日志裡也沒出現 DR: Secondary server operational
  是不是兩台服務器沒有聯接,怎麼測試有沒有聯接?是不是隻要在sqlhosts裡設置上聯接的信息就可以了?/etc/hosts   /etc/servers 裡也已經設置了。
請高手門指點,萬分感激!

论坛徽章:
0
2 [报告]
发表于 2006-02-10 17:39 |只看该作者
你的操作跟这里有些区别,不用备份逻辑日志,日志自动会传的。
http://bbs.chinaunix.net/viewthread.php?tid=665646

[ 本帖最后由 wenlq 于 2006-2-10 17:52 编辑 ]

论坛徽章:
0
3 [报告]
发表于 2006-02-13 15:25 |只看该作者
請問 NETTYPE tlitcp和NETTYPE soctcp具體有什麼不同,用NETTYPE soctcp可以嗎?

ONCONFIG配置文件裡的SERVERNUM一定要一台設為0 ,另一台設為1嗎?請高手們指教!

论坛徽章:
0
4 [报告]
发表于 2006-02-14 07:41 |只看该作者
請問 NETTYPE tlitcp和NETTYPE soctcp具體有什麼不同,用NETTYPE soctcp可以嗎?

ONCONFIG配置文件裡的SERVERNUM一定要一台設為0 ,另一台設為1嗎?請高手們指教!

论坛徽章:
1
15-16赛季CBA联赛之江苏
日期:2017-04-05 11:23:15
5 [报告]
发表于 2006-02-14 08:39 |只看该作者
nettype
描述在客户应用和数据库服务器之间的接口/协议组合的类型。
nettype由三个子域组成的八个字母的序列。
nettype的前两个字母代表数据库服务器产品,如下:
    on OnLine(这是建议形式)
    ol OnLine
    se INFORMIX-SE
    dr INFORMIX-Gateway with DRDA
 
nettype中间三个字母按如下方式表示实现通讯的网络程序接口:
   ipc IPC(进程通讯)
    soc sockets
    tli TLI(传输级接口)
其中ipc是在同一计算机内部进程间通过共享内存进行通讯的方式。其他两项是网络程序接口。
nettype最后三个字母按如下方式表示特定的IPC机制或通讯协议。
    shm 共享内存通讯
    str 数据流管道通讯
    tcp TCP/IP网络协议
    spx IPX/SPX网络协议
 
nettype值汇总
nettype值              说 明                    连接类型
onipcshm        OnLine 使用共享内存通讯           IPC
onipcstr        OnLine 使用数据流管道通讯           IPC
ontlitcp        OnLine 使用TCP/IP协议TLI             网络
onsoctcp        OnLine 使用TCP/IP协议的sockets   网络
ontlispx        OnLine 使用IPX/SPX协议的TLI             网络

soctcp 是支持网络的,所以是可以的

SERVERNUM的值只要不同就可以了

[ 本帖最后由 yunzhongyue 于 2006-2-14 08:40 编辑 ]

论坛徽章:
0
6 [报告]
发表于 2006-02-20 11:37 |只看该作者
用 onstat -g dri 去觀察 primary & sercondary Server
是否connect ?

论坛徽章:
0
7 [报告]
发表于 2006-02-20 20:21 |只看该作者
你所说的创建HDR的过程似乎有点不对,比如第一步你不需要进入quiescent模式,你只需要保证你的主机处于standard模式即可,即On-Line状态,如果不是请使用onmode -d standard。再者你不需要备份逻辑日志,相反你这时应该停掉逻辑日志的备份程序,因为逻辑日志会自动传到备机的,否则你还需要在备机上恢复逻辑日志,何必呢。NETTYPE中的同种通讯协议不要混合使用,例如tlitcp和soctcp不要同时使用。SERVERNUM是用来确定数据库实例共享内存分配的地址的,在同一机器上使用多个实例则需要不同的SERVERNUM值,以保证共享内存段不冲突,但是不同的机器就没有这个限制了。

论坛徽章:
0
8 [报告]
发表于 2006-02-24 10:28 |只看该作者
謝謝大家的回答,誰有詳細的操作步驟呢?

论坛徽章:
0
9 [报告]
发表于 2006-02-24 10:48 |只看该作者
原帖由 hk7903 于 2006-2-24 10:28 发表
謝謝大家的回答,誰有詳細的操作步驟呢?

2楼贴子中有的

论坛徽章:
0
10 [报告]
发表于 2006-02-24 11:02 |只看该作者

回复 3楼 hk7903 的帖子

you can choose any number between 0 ~ 128 ( can not re-call the exactly max value )
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP