XXX工商局DB2 Q复制配置维护手册文档格式.docx

上传人:b****6 文档编号:17444306 上传时间:2022-12-01 格式:DOCX 页数:43 大小:1.85MB
下载 相关 举报
XXX工商局DB2 Q复制配置维护手册文档格式.docx_第1页
第1页 / 共43页
XXX工商局DB2 Q复制配置维护手册文档格式.docx_第2页
第2页 / 共43页
XXX工商局DB2 Q复制配置维护手册文档格式.docx_第3页
第3页 / 共43页
XXX工商局DB2 Q复制配置维护手册文档格式.docx_第4页
第4页 / 共43页
XXX工商局DB2 Q复制配置维护手册文档格式.docx_第5页
第5页 / 共43页
点击查看更多>>
下载资源
资源描述

XXX工商局DB2 Q复制配置维护手册文档格式.docx

《XXX工商局DB2 Q复制配置维护手册文档格式.docx》由会员分享,可在线阅读,更多相关《XXX工商局DB2 Q复制配置维护手册文档格式.docx(43页珍藏版)》请在冰豆网上搜索。

XXX工商局DB2 Q复制配置维护手册文档格式.docx

1.2WebsphereMQ的相关配置信息

QueueManager

QMSYSA

QMSYSB

Listenerport

1453

1454

TransmitQ

SYSA.XMITQ

SYSB.XMITQ

SDRchannel

SYSAtoSYSB

SYSBtoSYSA

SCVchannel

RestartQ

SYSA.RESTARTQ

AdminQ

SYSA.ADMINQ

SendQ(remote)

SYSA.SENDQ

ReceiveQ(local)

SYSB.RECVQ

AdminQ(remote)

SpillQ

IBMQREP.SPILL.MODELQ

1.3Q复制的配置信息

Qcaptureschema

ASN

Qapplyschema

Qcapturepath

/home/db2inst2/capture

Qapplypath

/home/db2inst2/apply

Replicationqueuemapname

1.4复制队列映射属性

QCapture

QApply

复制队列映射名称

QCapture服务器

topicis

QApply服务器

发送队列

接收队列

管理队列

SYSA.ADMINQ.

1.5通道测试

cd/usr/mqm/samp/bin

./amqsputSYSA.SENDQQMSYSA

./amqsgetSYSB.RECVQQMSYSB

 

2、mq用户创建

创建用户mqm和组mqm,并把组mqm加入到用户db2inst1和db2fenc1中。

3、mqsoftwareinstall

解压缩mq软件,用smittyinstallp安装,创建大小50G的mqmvg、mqmlv和文件系统mqm,挂载点/var/mqm,/var/mqm/log

4、mq队列和通道创建

在dbsvr04上执行setclockdbsvr01进行与dbsvr01的时间同步

,需要在/etc/hosts中添加dbsvr01和IP。

由于MQ的需要在dbsvr01和dbsvr04中/etc/hosts添加相互的IP和name信息。

Serviceip和servicename也要添加。

Dbsvr04:

/etc/hosts:

10.0.1.41dbsvr01

10.0.1.44dbsvr04

10.0.1.45dbserver//hacmp中serviceIP

MQ测试:

Dbsvr01:

$crtmqm-qvenus.queue.manager

WebSphereMQqueuemanagercreated.

Creatingorreplacingdefaultobjectsforvenus.queue.manager.

Defaultobjectsstatistics:

58created.0replaced.0failed.

Completingsetup.

Setupcompleted.

$strmqm

WebSphereMQqueuemanager'

venus.queue.manager'

starting.

5logrecordsaccessedonqueuemanager'

duringthelogreplayphase.

Logreplayforqueuemanager'

complete.

Transactionmanagerstaterecoveredforqueuemanager'

.

started.

$runmqsc

5724-H72(C)CopyrightIBMCorp.1994,2008.ALLRIGHTSRESERVED.

StartingMQSCforqueuemanagervenus.queue.manager.

defineqlocal(orange.queue)

1:

defineqlocal(orange.queue)

AMQ8006:

WebSphereMQqueuecreated.

end

2:

end

OneMQSCcommandread.

Nocommandshaveasyntaxerror.

AllvalidMQSCcommandswereprocessed.

$cd/usr/mqm/samp/bin/

$./amqsputORANGE.QUEUE

SampleAMQSPUT0start

targetqueueisORANGE.QUEUE

abcddsfsdsdfds

dbsvr04:

$$strmqm

:

$cd/usr/mqm/samp/bin

adsfsdfdsfsdfsdfs

SampleAMQSPUT0end

$

$./amqsgetORANGE.QUEUE

SampleAMQSGET0start

message<

adsfsdfdsfsdfsdfs>

dbsvr01:

crtmqm-lc-dSYSA.XMITQ-uDEADLETTER-lp20-ls10-lf10240QMSYSA//创建MQ队列

strmqmQMSYSA//起队列管理器

endmqlsr-mQMSYSA//停队列管理器

ps-ef|grepmq//查看队列管理器

nohuprunmqlsr-ttcp-p1453-mQMSYSA&

//起监听

ps–ef|greplsr//查看监听进程

endmqmQMSYSA//停队列

endmqlsr//停监听

dltmqmQMSYSA//删除管理队列

runmqscQMSYSA//起MQ资源

DEFINEQREMOTE('

SYSA.SENDQ'

)RNAME('

SYSB.RECVQ'

)RQMNAME('

QMSYSB'

)XMITQ('

SYSA.XMITQ'

DEFINEQLOCAL('

)USAGE(XMITQ)MAXDEPTH(1000000)DEFPSIST(YES)

DEADLETTER'

)USAGE(NORMAL)MAXDEPTH(500000)

ALTERQMGRDEADQ('

DEFINECHL('

SYSAtoSYSB'

)CHLTYPE(SDR)TRPTYPE(TCP)CONNAME('

10.0.1.44(1454)'

)DISCINT(0)BATCHSZ(200)

STARTCHANNEL('

SYSBtoSYSA'

)CHLTYPE(RCVR)TRPTYPE(TCP)BATCHSZ(200)

SYSA.ADMINQ'

)MAXDEPTH(500000)DEFPSIST(YES)

SYSA.RESTARTQ'

End

*************************

runmqscQMSYSA

dischstatus('

)//显示running通道状态正常

dischstatus('

AMQ8417:

DisplayChannelStatusdetails.

CHANNEL(SYSBtoSYSA)CHLTYPE(RCVR)

CONNAME(10.0.1.44)CURRENT

RQMNAME(QMSYSB)STATUS(RUNNING)

SUBSTATE(RECEIVE)

runmqscQMSYSB

runmqchl-cSYSAtoSYSB-mQMSYSA//如果没有错误信息显示,表明该channel成功运行

runmqchl-cSYSBtoSYSA-mQMSYSA//如果没有错误信息显示,表明该channel成功运行

********************************

修改queuemanager的CCSID:

strmqm

runmqsc

displayqmgr//检查当前queuemanager的CCSID值

alterqmgrccsid(437)

crtmqm-lc-dSYSB.XMITQ-uDEADLETTER-lp20-ls10-lf10240QMSYSB

strmqmQMSYSB

nohuprunmqlsr-ttcp-p1454-mQMSYSB&

)MAXDEPTH(1000000)DEFPSIST(YES)

QMSYSA'

SYSB.XMITQ'

)MAXDEPTH(1000000)USAGE(XMITQ)DEFPSIST(YES)

10.0.1.45(1453)'

DEFINEQMODEL('

IBMQREP.SPILL.MODELQ'

)DEFSOPT(SHARED)MAXDEPTH(1000000)MSGDLVSQ(FIFO)DEFTYPE(PERMDYN)

****************************

//起监听

CHANNEL(SYSAtoSYSB)CHLTYPE(RCVR)

CONNAME(10.0.1.45)CURRENT

RQMNAME(QMSYSA)STATUS(RUNNING)

CHANNEL(SYSBtoSYSA)CHLTYPE(SDR)

CONNAME(10.0.1.45(1453))CURRENT

SUBSTATE(MQGET)XMITQ(SYSB.XMITQ)

EN)

*********************************************

修改队列管理器中的字符集命令:

首先打开命令行窗口。

在打开后的命令窗口中输入:

runmqsc(队列管理器名称),然后按回车。

其后再输入:

ALTERQMGRCCSID(字符集代码),回车,修改成功。

最后输入:

DISPLAYQMGRCCSID,查看已经更改过的字符编码集。

DISPLAYQMSTATUSSTATUS(查看qmgr的运行状态)

注:

1208是UTF-8格式,1381是中文格式。

在字符集代码处选择输入,如果这两都不是你需要的,你可以查看MB帮助或MQ帮助,选择合适你的字符集代码。

5、创建catalog库

本地复制中心pc、dbsvr01、dbsvr02上创建catalog库。

本地复制中心pc上:

C:

\DocumentsandSettings\admin>

cd\

\>

db2listdbdirectory

SQL1031N在指示的文件系统中找不到数据库目录。

SQLSTATE=58031

db2catalogtcpipnodepridnoderemote10.0.1.45server50002//prodnode对应dbsvr01主机

DB20000ICATALOGTCPIPNODE命令成功完成。

DB21056W直到刷新目录高速缓存之后,目录更改才生效。

db2catalogdbtopicisatnodepridnode

DB20000ICATALOGDATABASE命令成功完成。

db2terminate

DB20000ITERMINATE命令成功完成。

db2connecttotopicisuserdb2inst1usingdb2inst1

数据库连接信息

数据库服务器=DB2/AIX649.7.1

SQL授权标识=DB2INST1

本地数据库别名=TOPICIS

db2catalogtcpipnodedssnoderemote10.0.1.44server50002//dssnode对应dbsvr04主机

db2catalogdbtopicisasdssdbatnodedssnode//创建topicis别名为dssdb

db2connecttodssdbuserdb2inst1usingdb2inst1

本地数据库别名=DSSDB

删除用:

db2uncatalogdbdssdb

Db2uncatalognodedssnode

dbsvr01上catalog:

$db2catalogtcpipnodedssnoderemote10.0.1.44server50002//dssnode对应为dbsvr04

DB20000ITheCATALOGTCPIPNODEcommandcompletedsuccessfully.

DB21056WDirectorychangesmaynotbeeffectiveuntilthedirectorycacheis

refreshed.

$db2catalogdbtopicisasdssdbatnodedssnode//创建topicis别名为dssdb

DB20000ITheCATALOGDATABASEcommandcompletedsuccessfully.

$db2terminate

DB20000ITheTERMINATEcommandcompletedsuccessfully.

dbsvr04上catalog:

$db2catalogdbtopicisasdssdbon/home/db2inst1//创建topicis别名为dssdb

$db2listdbdirectory

SystemDatabaseDirectory

Numberofentriesinthedirectory=2

Database1entry:

Databasealias=TOPICIS

Databasename=TOPICIS

Localdatabasedirectory=/home/db2inst1

Databasereleaselevel=d.00

Comment=

Directoryentrytyp

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 营销活动策划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1