Linux安裝配置ICDC for DB2

來源:互聯網
上載者:User

安裝配置ICDC

 

 

 

一.       環境

OS:Linux_Final_5.5(64bit)

DB:DB2 v9.7fp4_linuxx64_server.tar

ICDC:CDC_6.5.1_DB2_ Linux.zip

ACCESS SERVER: CDC_6.5.1_Accs_Svr_Lnx_x86.zip

ManangementConsole: CDC_6.5.1_Mgmt_Console_WDWS.zip 

網路:區域網路 源端IP 192.168.128.100 鏡像端IP 192.168.128.101

二.       目的

實現資料庫資料從源端到鏡像端的複製

三.       鏡像端實施1      資料庫準備a)      安裝DB2

沒什麼特殊要求,按正常的安裝步驟安裝即可。我採用的是靜默安裝

# ./db2setup –r /root/db2aese.rsp

可以通過查看/tmp下的兩個檔案獲得安裝資訊

db2setup.log db2setup.err

b)      建立資料庫

建立資料庫

#su – db2inst1

$create db mydb using codeset utf-8territory cn pagesize 8 k

 

c)      資料庫最佳化

建立使用者臨時緩衝池

$db2 CREATE BUFFERPOOL USER_TEMPDATA_BPSIZE AUTOMATIC PAGESIZE 8192

建立使用者資料緩衝池

$db2 CREATE BUFFERPOOL USERDATA_BP SIZEAUTOMATIC PAGESIZE 8192

建立使用者暫存資料表空間

$db2 CREATE USER TEMPORARY TABLESPACEUSER_TEMP_TSPACE PAGESIZE 8192 BUFFERPOOL USER_TEMPDATA_BP

改變預設使用者資料資料表空間,使用單獨的緩衝池

$db2 ALTER TABLESPACE USERSPACE1 BUFFERPOOLUSERDATA_BP

增大交易記錄檔數

$db2 connect to mydb

$db2 update db cfg for mydb usingLOGPRIMARY 50

$db2 update db cfg for mydb using LOGSECOND30

增大交易記錄檔大小

$db2 update db cfg for mydb using LOGFILSIZ100

資料庫隨作業系統啟動(可選)

$db2iauto –on db2inst1

 

2      安裝ICDC Agent

解壓檔案

$unzip CDC_6.5.1_DB2_ Linux.zip

進入檔案執行

$./setup-cdc-linux-power-db2luw.bin

如果檔案不能執行,可以更改許可權

$chmod +x setup-cdc-linux-power-db2luw.bin

 

 

安裝資訊:

安裝路徑:/home/db2inst1/ICDC/

是否啟動組態工具?yes

輸入執行個體名 :db2target

連接埠號碼:10901

是否啟用自動探索連接埠:disable

為執行個體分配磁碟配額 : 1

最大記憶體 : 1024

bit version : 64

DB2執行個體 :db2inst1

DB2 name : mydb

是否配置進階參數: n

username : db2inst1

password : *******

metadata tables : db2inst1[U1] 

refresh loader path: /home/db2inst1/ICDC/

overwrite the metadata? y

s現在是否啟動執行個體 ? y

 

啟動ICDC執行個體

$cd /home/db2inst1/ICDC/bin

$nohup ./dmts64 –I db2target &

關閉ICDC執行個體

$./dmshutdown –I db2target或

$./dmterminate.sh

 

3      安裝Access Server

解壓檔案

$unzip CDC_6.5.1_Accs_Svr_Lnx_x86.zip

進入檔案目錄執行

$./cdcaccess-6.5.1503.5-linux-x86-setup.bin

如果沒有執行許可權

$chmod +x cdcaccess-6.5.1503.5-linux-x86-setup.bin

 

 

安裝資訊:

連接埠號碼:10101

安裝路徑:/home/db2inst1/ICDCAcc

 

 

啟動AccessServer

$/home/db2inst1/ICDCAcc/bin/dmaccessserver&

關閉AccessServer

#pkill accessserver

在AccessServer中添加admin使用者

$cd /home/db2inst1/ICDCAcc/bin/

$./dmcreateuser admin db212345 adminSYSADMIN TRUE FALSE TRUE

四.       源端實施1.        資料庫準備

開啟歸檔日誌

#su – db2inst1

$mkdir /u01/dbdata/backup

$db2 update db cfg for mydb2 using logretainon

$db2 update db cfg for mydb2 usingLOGARCHMETH1 DISK:/disk01/dbdata/backup

$db2 force application all

備份資料庫

$db2 backup database mydb2 to/disk01/dbdata/backup

2.        安裝ICDC Agent

解壓檔案

$unzip CDC_6.5.1_DB2_ Linux.zip

進入檔案執行

$./setup-cdc-linux-power-db2luw.bin

如果檔案不能執行,可以更改許可權

$chmod +x setup-cdc-linux-power-db2luw.bin

 

 

安裝資訊:

安裝路徑:/home/db2inst1/ICDC/

是否啟動組態工具?yes

輸入執行個體名 :db2source

連接埠號碼:10901

是否啟用自動探索連接埠:disable

為執行個體分配磁碟配額 : 1

最大記憶體 : 1024

bit version : 64

DB2執行個體 :db2inst1

DB2 name : mydb2

是否配置進階參數: n

username : db2inst1

password : *******

metadata tables : db2inst1

refresh loader path: /home/db2inst1/ICDC/

overwrite the metadata? y

s現在是否啟動執行個體 ? y

 

啟動ICDC執行個體

$cd /home/db2inst1/ICDC/bin

$nohup ./dmts64 –I db2sourcet &

關閉ICDC執行個體

$./dmshutdown –I db2source或

$./dmterminate.sh

 

五.       安裝Management Console並配置ICDC資料同步

像一般的軟體安裝即可。

登陸時的使用者名稱為安裝access server時設定的使用者名稱

伺服器名為access server所在鏡像端IP

連接埠為安裝access server時填寫的連接埠。

配置

1建立儲存

access manager ==》資料存放區視窗右鍵==》建立儲存

2為資料存放區分配使用者

選中建立的資料存放區==》右鍵,選擇分配使用者

3配置複製項目

配置==》預訂框中右鍵建立預訂

4添加表映射

選中預訂點右鍵==》表映射(一對一)==》選擇目標表==》鏡像方式==》啟動進程

 

 

建議:在關閉Manage Console 前,關閉其與資料庫的串連。

 

 [U1]注意:如果安裝步驟導“Metadataschema:”列表中沒有db2inst1,執行命令db2 create schema db2inst1 。 編輯建立的執行個體,執行/home/db2inst1/ICDC/bin/dmconfigurets

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.