達夢dsc+dw部署
1. 背景
為了替換 oracle RAC+DG 架構,達夢提出對應的架構,即 dsc+dw 叢集,並針對此架構測試效能,最終與 oracle 對比。
2. 概述
本文件介紹 dsc+dw 叢集詳細的部署過程。
3. 部署過程
3.1 部署規劃
本次部署為 2 節點 DSC 為主庫,單機達夢為物理備庫
IP 規劃:
主機名 |
服務 ip |
心跳 ip |
例項名 |
節點用途 |
dm-db301 |
29.33.33.146 |
192.168.125.158 |
DSC1 |
DSC 節點 1 |
dm-db30 2 |
29.33.33.147 |
192.168.125.159 |
DSC2 |
DSC 節點 2 |
db401 |
29.33.33.139 |
29.33.33.139 |
DSC_DW |
DSC 備庫 |
埠規劃:
例項名 |
例項埠 |
MAL 系統埠 |
CSS 埠 |
ASM 埠 |
ASM 的 MAL 埠 |
DCR 檢查例項埠 |
守護程式埠 |
例項對守護程式監聽埠 |
DSC1 |
5236 |
9236 |
9341 |
9351 |
7236 |
9741 |
3567 |
4567 |
DSC2 |
5236 |
9236 |
9341 |
9351 |
7236 |
9741 |
3567 |
4567 |
DSC_DW |
5236 |
9236 |
/ |
/ |
/ |
|
3567 |
4567 |
共享儲存規劃:
磁碟 |
裸裝置名 / 用途 |
/dev/sdb(500G) |
/dev/raw/raw1 ( 資料磁碟 ) |
/dev/sdc(5G) |
/dev/raw/raw2 (DCR 磁碟 ) |
/dev/sdd(5G) |
/dev/raw/raw3 (vote 磁碟 ) |
/dev/sde(20G) |
/dev/raw/raw4 (redo 日誌磁碟 ) |
目錄規劃:(在對應伺服器上建立目錄 owner 為 dmdba 組為 dinstall )
資料庫軟體安裝目錄 |
/home/dmdba/dmdbms |
DSC 配置檔案目錄 |
/home/dmdba/config |
DSC 本地歸檔目錄 |
/home/dmdba/dmarch |
DSC 遠端歸檔目錄 |
/home/dmdba/arch_remote |
單機備庫資料檔案目錄 |
/u01/dmdata/ |
單機備庫歸檔目錄 |
/u01/dmdata/arch |
3.2 資料庫軟體安裝
3 個節點上安裝資料庫軟體:
3.2.1 作業系統配置
關閉 selinux
cat /etc/sysconfig/selinux
修改以下內容,並重啟伺服器
SELINUX=disabled
新建資料庫管理使用者和組
執行以下命令,新建使用者組 dinstall 。
groupadd dinstall |
執行以下命令,新建使用者 dmdba 。
useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba |
執行以下命令,修改 dmdba 使用者密碼。
passwd dmdba |
修改使用者資源限制
執行以下命令,修改 dmdba 使用者資源限制。
vim /etc/security/limits.conf |
檔案末尾新增如下內容:
dmdba soft core unlimited
|
執行以下命令,修改 dmdba 使用者環境變數。
vi /home/dmdba/.bash_profile |
檔案末尾新增如下內容:
export DM_HOME=/home/dmdba/dmdbms
|
3.2.2 資料庫軟體安裝
使用 dmdba 使用者安裝軟體(所有節點都安裝軟體)
執行 DMInstall.bin 檔案開始安裝,選擇【 -i 】引數以命令列方式安裝。
./DMInstall.bin -i |
選擇安裝程式的語言 c/C 為中文, e/E 為英文。
提示是否安裝 key 檔案,輸入 N 跳過。
選擇時區,21 即東 8 區。
選擇安裝型別,預設典型安裝(包含所有內容)。
選擇軟體安裝目錄,預設 /home/dmdba/dmdbms
確認安裝
安裝完成提示使用 root 執行指令碼:
/home/dmdba/dmdbms/ script/root/root_installer.sh
3.3 DSC 叢集部署
3.3.1 使用 udev 繫結裸裝置
dm-db301 , dm-db30 2 上都需要配置。
sdb-sde 是需要配置的共享磁碟。
執行以下命令,新建 udev 規則檔案。
vi /etc/udev/rules.d/9 9 -raw.rules |
新增以下內容:
ACTION=="add",KERNEL=="sdb",RUN+="/bin/raw /dev/raw/raw1 %N"
|
執行以下命令,使 udev 生效。
udevadm trigger --type=devices --action=change |
執行以下命令,檢查是否配置成功。
ll /dev/raw/raw* |
注意
如果檢視不到配置的裸裝置,請重啟伺服器再驗證。
3.3.2 配置 DCR 初始化配置檔案
建立配置檔案存放目錄, 2 個節點都要執行,使用 dmdba 使用者,執行以下命令:
mkdir -p /home/dmdba/config |
新建 dmdcr_cfg.ini 檔案,節點 1 使用 dmdba 使用者,執行以下命令:
vim /home/dmdba/config/dmdcr_cfg.ini |
新增以下內容:
DCR_N_GRP = 3
DCR_VTD_PATH = /dev/raw/raw3
DCR_OGUID = 63635
[GRP] DCR_GRP_TYPE = CSS DCR_GRP_NAME = CSS DCR_GRP_N_EP = 2 DCR_GRP_DSKCHK_CNT = 60 [CSS] DCR_EP_NAME = CSS1 DCR_EP_HOST = 192.168.128.158 DCR_EP_PORT = 9341 [CSS] DCR_EP_NAME = CSS2 DCR_EP_HOST = 192.168.128.159 DCR_EP_PORT = 9341
[GRP] DCR_GRP_TYPE = ASM DCR_GRP_NAME = ASM DCR_GRP_N_EP = 2 DCR_GRP_DSKCHK_CNT = 60 [ASM] DCR_EP_NAME = ASM1 DCR_EP_SHM_KEY = 93360 DCR_EP_SHM_SIZE = 100 DCR_EP_HOST = 192.168.128.158 DCR_EP_PORT = 9351 DCR_EP_ASM_LOAD_PATH = /dev/raw [ASM] DCR_EP_NAME = ASM2 DCR_EP_SHM_KEY = 93361 DCR_EP_SHM_SIZE = 10 DCR_EP_HOST = 192.168.128.159 DCR_EP_PORT = 9351 DCR_EP_ASM_LOAD_PATH = /dev/raw
[GRP] DCR_GRP_TYPE = DB DCR_GRP_NAME = DSC DCR_GRP_N_EP = 2 DCR_GRP_DSKCHK_CNT = 60 [DSC] DCR_EP_NAME = DSC1 DCR_EP_SEQNO = 0 DCR_EP_PORT = 5236 DCR_CHECK_PORT = 9741 [DSC] DCR_EP_NAME = DSC2 DCR_EP_SEQNO = 1 DCR_EP_PORT = 5236 DCR_CHECK_PORT = 9741
|
3.3.3 建立 ASM 磁碟
使用 dmdba 使用者,執行以下命令(只需在一個節點執行)。
dmasmcmd |
進入 ASM 提示符後執行以下命令:
[dmdba@db301 ~]$ dmasmcmd DMASMCMD V8 ASM>create dcrdisk '/dev/raw/raw2' 'dcr' [Trace]The ASM initialize dcrdisk /dev/raw/raw2 to name DMASMdcr Used time: 3.701(ms). ASM>create votedisk '/dev/raw/raw3' 'vote' [Trace]The ASM initialize votedisk /dev/raw/raw3 to name DMASMvote Used time: 4.154(ms). ASM>create asmdisk '/dev/raw/raw4' 'LOG0' [Trace]The ASM initialize asmdisk /dev/raw/raw4 to name DMASMLOG0 Used time: 4.100(ms). ASM>create asmdisk '/dev/raw/raw1' 'DATA0' [Trace]The ASM initialize asmdisk /dev/raw/raw1 to name DMASMDATA0 Used time: 3.159(ms). ASM>init dcrdisk '/dev/raw/raw2' from '/home/dmdba/config/dmdcr_cfg.ini' identified by '123456' [Trace]DG 126 allocate 4 extents for file 0xfe000002. Used time: 222.651(ms). ASM>init votedisk '/dev/raw/raw3' from '/home/dmdba/config/dmdcr_cfg.ini' [Trace]DG 125 allocate 4 extents for file 0xfd000002. Used time: 69.415(ms). ASM> |
3.3.4 配置ASM的MAL系統配置檔案
2 個節點都需要配置,且檔案內容相同,執行以下命令:
vi /home/dmdba/config/dmasvrmal.ini |
新增以下內容:
|
3.3.5 配置 DCR 啟動配置檔案
vi /home/dmdba/config/dmdcr.ini |
節點 1 ( DSC1 ) 新增以下內容:
DMDCR_PATH = /dev/raw/raw
2
|
節點 2 ( DSC2 ) 新增以下內容:
DMDCR_PATH = /dev/raw/raw
2
|
3.3.6 啟動DMCSS服務
2 個節點啟動 dmcss , dmdba 使用者到資料庫安裝目錄 bin 下執行以下命令:
(以前臺方式啟動,僅為測試部署是否成功)
dmcss dcr_ini=/home/dmdba/config/dmdcr.ini |
css 服務啟動後會自動拉起 asm 服務(出現 asm is ready 即表明啟動成功)
3.3.7 建立 ASM 磁碟組
asm 啟動成功後,節點 1 ( DSC1 ,只需在一個節點執行即可) 使用 dmdba 使用者啟動 dmasmtool 工具。
dmasmtool dcr_ini=/home/dmdba/config/dmdcr.ini |
在 ASM 提示符下建立 asm 磁碟組,建立 redo 日誌磁碟組,執行以下命令:
create diskgroup 'DMLOG' asmdisk '/dev/raw/raw 4 ' |
建立資料檔案磁碟組,執行以下命令:
create diskgroup 'DMDATA' asmdisk '/dev/raw/raw 1 ' |
3.3.8 初始化 DSC 叢集資料庫例項
配置 dminit 控制檔案,節點 1 使用 dmdba 使用者執行以下命令:
vi /home/dmdba/config/dminit.ini |
新增以下內容:
db_name = DSC system_path = +DMDATA/data
system = +DMDATA/data/dsc/system.dbf system_size = 128 roll = +DMDATA/data/dsc/roll.dbf roll_size = 128 main = +DMDATA/data/dsc/main.dbf main_size = 128 ctl_path = +DMDATA/data/dsc/dm.ctl ctl_size = 8 log_size = 100 00 dcr_path = /dev/raw/raw2 #dcr 磁碟路徑,目前不支援 asm ,只能是裸裝置 dcr_seqno = 0 auto_overwrite = 1 charset =1 # 字符集為 utf8 page_size =32 [DSC1] #inst_name 跟 dmdcr_cfg.ini 中 DB 型別 group 中 DCR_EP_NAME 對應 config_path = /home/dmdba/config/dsc1 port_num = 5236 mal_host = 192.168.128.158 mal_port = 9236 log_path = +DMLOG/log/dsc1_log01.log log_path = +DMLOG/log/dsc1_log02.log [DSC2] #inst_name 跟 dmdcr_cfg.ini 中 DB 型別 group 中 DCR_EP_NAME 對應 config_path = /home/dmdba/config/dsc2 port_num = 5236 mal_host = 192.168.128.159 mal_port = 9236 log_path = +DMLOG/log/dsc2_log01.log log_path = +DMLOG/log/dsc2_log02.log |
初始化例項,節點 1 使用 dmdba 使用者執行以下命令:
dminit control=/home/dmdba/config/dminit.ini |
初始化完成後會在 init 控制檔案配置的目錄( config_path 引數配置的目錄)下生成 2 個例項的配置檔案
需要手動將節點 2 的配置檔案,從節點 1 複製到節點 2 對應目錄
cd /home/dmdba/config scp -r dsc2 192.168. 128 .1 59 :/home/dmdba/config/ |
觀察 兩個節點的 css 視窗日誌, db 會被自動啟動。出現 system is ready ep real open ,說明資料庫例項啟動成功。
3.3.9 註冊服務
以上啟動方式為前臺啟動,僅用於驗證叢集配置過程。配置成功後需要註冊為系統服務,方便啟動和關閉叢集,以及實現開機自動啟動。
2 個節點都需要註冊,使用 root 使用者執行,到資料庫安裝目錄的 script/root 目錄。
節點 1 執行以下命令:
./dm_service_installer.sh -t dmcss -p css1 -dcr_ini /home/dmdba/config/dmdcr.ini |
節點 2 執行以下命令:
./dm_service_installer.sh -t dmcss -p css2 -dcr_ini /home/dmdba/config/dmdcr.ini |
關閉前臺啟動的 css ,以服務方式啟動 css 。
節點 1 執行以下命令:
systemctl start DmCSSServicecss1 |
節點 2 執行以下命令:
systemctl start DmCSSServicecss2 |
3.4 DSC+ 單機的 DW 部署
為 DSC 叢集配置實時備機(單機),組成資料守護叢集( DW )
3.4.1 配置 DSC 叢集監視器
任意節點新建監視器配置檔案,執行以下命令:
vi /home/dmdba/config/dmcssm.ini |
新增以下內容:
#
和
dmdcr_cfg.ini
中的
DCR_OGUID
保持一致
|
啟動監視器,dmdba 使用者執行,
dmcssm ini_path=/home/dmdba/config/dmcssm.ini |
3.4.2 離線備份 DSC 資料
在監視器中關閉資料庫例項,執行以下命令
ep stop dsc |
使用 dmrman 工具備份資料庫, dmdba 使用者執行
dmrman use_ap=2 dcr_ini=/ home/dmdba /config/dmdcr.ini |
在 RAMN 提示符下,執行備份命令:
RMAN>backup database ‘ /home/dmdba/config/dsc1/dm.ini ’ backupset ‘ /home/dmdba/dscfullbak ’ ; |
備份完成將備份檔案拷貝到 DSC 備庫( 29.33.33.139 上合適的目錄)
3.4.3 修改 DSC 例項配置檔案
DSC 叢集的 2 個節點都需要修改
DSC1 上 dmdba 使用者執行
vi /home/dmdba/config/dsc1/dm.ini |
修改以下引數值
ALTER_MODE_STATUS = 0 # 不允許手工方式修改例項模式 / 狀態
ENABLE_OFFLINE_TS = 2 # 不允許備庫 OFFLINE 表空間
ARCH_INI = 1 # 開啟歸檔模式
DSC2 上 dmdba 使用者執行
vi /home/dmdba/config/dsc2/dm.ini |
修改以下引數值
ALTER_MODE_STATUS = 0 # 不允許手工方式修改例項模式 / 狀態
ENABLE_OFFLINE_TS = 2 # 不允許備庫 OFFLINE 表空間
ARCH_INI = 1 # 開啟歸檔模式
3.4.4 修改 DSC MAL 系統配置檔案
DSC 叢集的 2 個節點都需要修改
DSC1 上 dmdba 使用者執行
vi /home/dmdba/config/dsc1/dmmal.ini |
修改為以下內容:
[mal_inst0] mal_inst_name = DSC1 mal_host = 29.33.33.146 mal_port = 9236 mal_inst_host = 192.168.128.158 mal_inst_port = 5236 mal_dw_port = 3567 mal_inst_dw_port = 4567
[mal_inst1] mal_inst_name = DSC2 mal_host = 29.33.33.147 mal_port = 9236 mal_inst_host = 192.168.128.159 mal_inst_port = 5236 mal_dw_port = 3567 mal_inst_dw_port = 4567
[mal_inst2] mal_inst_name = dsc_dw mal_host = 29.33.33.139 mal_port = 9236 mal_inst_host = 29.33.33.139 mal_inst_port = 5236 mal_dw_port = 3567 mal_inst_dw_port = 4567 |
DSC2 上 dmdba 使用者執行
vi /home/dmdba/config/dsc2/dmmal.ini |
[mal_inst0] mal_inst_name = DSC1 mal_host = 29.33.33.146 mal_port = 9236 mal_inst_host = 192.168.128.158 mal_inst_port = 5236 mal_dw_port = 3567 mal_inst_dw_port = 4567
[mal_inst1] mal_inst_name = DSC2 mal_host = 29.33.33.147 mal_port = 9236 mal_inst_host = 192.168.128.159 mal_inst_port = 5236 mal_dw_port = 3567 mal_inst_dw_port = 4567
[mal_inst2] mal_inst_name = dsc_dw mal_host = 29.33.33.139 mal_port = 9236 mal_inst_host = 29.33.33.139 mal_inst_port = 5236 mal_dw_port = 3567 mal_inst_dw_port = 4567 |
3.4.5 配置 DSC 歸檔配置檔案
DSC 叢集的 2 個節點都需要修改
DSC1 上 dmdba 使用者執行
vi /home/dmdba/config/dsc1/dmarch.ini |
新增以下內容
[ARCHIVE_LOCAL1] ARCH_TYPE = LOCAL ARCH_DEST = /home/dmdba/dmarch ARCH_FILE_SIZE = 64 ARCH_SPACE_LIMIT = 51200 [ARCHIVE_REMOTE1] ARCH_TYPE = REMOTE ARCH_DEST = DSC2 ARCH_INCOMING_PATH = /home/dmdba/arch_remote ARCH_FILE_SIZE = 64 ARCH_SPACE_LIMIT = 51200 [ARCHIVE_REALTIME] ARCH_TYPE = REALTIME ARCH_DEST = DSC_DW |
DSC2 上 dmdba 使用者執行
vi /home/dmdba/config/dsc2/dmarch.ini |
新增以下內容
[ARCHIVE_LOCAL1] ARCH_TYPE = LOCAL ARCH_DEST = /home/dmdba/dmarch ARCH_FILE_SIZE = 64 ARCH_SPACE_LIMIT = 51200 [ARCHIVE_REMOTE1] ARCH_TYPE = REMOTE ARCH_DEST = DSC 1 ARCH_INCOMING_PATH = /home/dmdba/arch_remote ARCH_FILE_SIZE = 64 ARCH_SPACE_LIMIT = 51200 [ARCHIVE_REALTIME] ARCH_TYPE = REALTIME ARCH_DEST = DSC_DW |
3.4.6 配置 DSC 資料守護配置檔案
DSC 叢集的 2 個節點都需要修改
DSC1 上 dmdba 使用者執行
vi /home/dmdba/config/dsc1/dmwatcher.ini |
新增以下內容
[GRP_DSC_DW] DW_TYPE = GLOBAL # 全域性守護型別 DW_MODE = MANUAL # 手 動切換模式 DW_ERROR_TIME = 60 # 遠端守護程式故障認定時間 INST_RECOVER_TIME = 60 # 主庫守護程式啟動恢復的間隔時間 INST_ERROR_TIME = 35 # 本地例項故障認定時間 INST_OGUID = 453331 # 守護系統唯一 OGUID 值 INST_INI = /home/dmdba/config/dsc1/dm.ini #dm.ini 配置檔案路徑 DCR_INI =/home/dmdba/config/dmdcr.ini #dmdcr.ini 配置檔案路徑 INST_AUTO_RESTART = 0 # 關閉例項的自動啟動功能 |
DSC2 上 dmdba 使用者執行
vi /home/dmdba/config/dsc2/dmwatcher.ini |
新增以下內容
[GRP_DSC_DW] DW_TYPE = GLOBAL # 全域性守護型別 DW_MODE = MANUAL # 手 動切換模式 DW_ERROR_TIME = 60 # 遠端守護程式故障認定時間 INST_RECOVER_TIME = 60 # 主庫守護程式啟動恢復的間隔時間 INST_ERROR_TIME = 35 # 本地例項故障認定時間 INST_OGUID = 453331 # 守護系統唯一 OGUID 值 INST_INI = /home/dmdba/config/dsc 2 /dm.ini #dm.ini 配置檔案路徑 DCR_INI =/home/dmdba/config/dmdcr.ini #dmdcr.ini 配置檔案路徑 INST_AUTO_RESTART = 0 # 關閉例項的自動啟動功能 |
3.4.7 備庫建立例項
備庫上( 29.33.33.139 )使用 dmdba 使用者執行例項初始化
dminit path=/u01/dmdata/ page_size=32 charset=1 db_name=dsc_dw |
3.4.8 修改備庫例項配置檔案
備庫上( 29.33.33.139 )使用 dmdba 使用者執行
vi /u01/dmdata/dsc_dw/dm.ini |
修改以下引數值
INSTANCE_NAME=DSC_DW # 例項名
ALTER_MODE_STATUS = 0 # 不允許手工方式修改例項模式 / 狀態
ENABLE_OFFLINE_TS = 2 # 不允許備庫 OFFLINE 表空間
ARCH_INI = 1 # 開啟歸檔模式
MAL_INI = 1 # 開啟 MAL 系統
3.4.9 配置備庫歸檔配置檔案
備庫上( 29.33.33.139 )使用 dmdba 使用者執行
vi /u01/dmdata/dsc_dw/dmarch.ini |
新增以下內容
[ARCHIVE_LOCAL1] arch_type =local arch_dest = /u01/dmdata/arch arch_file_size = 64 arch_space_limit = 51200 [ARCHIVE_REALTIME] arch_type = realtime arch_dest = DSC1/DSC2 |
3.4.10 配置備庫 MAL 系統配置檔案
備庫上( 29.33.33.139 )使用 dmdba 使用者執行
vi /u01/dmdata/dsc_dw/dmmal.ini |
新增以下內容
|
3.4.11 配置備庫資料守護配置檔案
備庫上( 29.33.33.139 )使用 dmdba 使用者執行
vi /u01/dmdata/dsc_dw/dmwatcher.ini |
新增以下內容
[GRP_DSC_DW] DW_TYPE = GLOBAL # 全域性守護型別 DW_MODE = MANUAL # 手 動切換模式 DW_ERROR_TIME = 60 # 遠端守護程式故障認定時間 INST_RECOVER_TIME = 60 # 主庫守護程式啟動恢復的間隔時間 INST_ERROR_TIME = 35 # 本地例項故障認定時間 INST_OGUID = 453331 # 守護系統唯一 OGUID 值 INST_INI = /u01/dmdata/dsc_dw/dm.ini #dm.ini 配置檔案路徑 INST_AUTO_RESTART = 1 # 開啟例項的自動啟動功能 INST_STARTUP_CMD = /home/dmdba/dmdbms/bin/dmserver # 命令列方式啟動 |
3.4.12 啟動所有例項到 mount 狀態
在 DSC1 上啟動例項,使用 dmdba 使用者執行
dmserver path=/home/dmdba/config/dsc 1 /dm.ini dcr_ini=/home/dmdba/config/dmdcr.ini mount |
在 DSC2 上啟動例項,使用 dmdba 使用者執行
dmserver path=/home/dmdba/config/dsc 2 /dm.ini dcr_ini=/home/dmdba/config/dmdcr.ini mount |
在備庫( 29.33.33.139 )上啟動例項,使用 dmdba 使用者執行
dmserver path=/ u01 /dmd ata /dsc _dw /dm.ini mount |
3.4.13 修改主備庫模式
使用 disql 工具連線各例項,任意節點使用 dmdba 執行
disql SYSDBA/SYSDBA@29.33.33.146 SQL>sp_set_oguid(453331); |
disql SYSDBA/SYSDBA@29.33.33.147 SQL>sp_set_oguid(453331); SQL>alter database primary; |
disql SYSDBA/SYSDBA@29.33.33.139 SQL>sp_set_oguid(453331); SQL>alter database standby; |
3.4.15 啟動所有節點守護程式
在 DSC1 上啟動例項,使用 dmdba 使用者執行
d m watcher /home/dmdba/config/dsc 1 /dm watcher .ini |
在 DSC2 上啟動例項,使用 dmdba 使用者執行
d m watcher /home/dmdba/config/dsc 1 /dm watcher .ini |
在備庫( 29.33.33.139 )上啟動例項,使用 dmdba 使用者執行
d m watcher / u01 /dmd ata /dsc _dw /dm watcher .ini |
3.4.16 註冊服務
以上啟動方式為前臺啟動,僅用於驗證叢集配置過程。配置成功後需要註冊為系統服務,方便啟動和關閉叢集,以及實現開機自動啟動。
所有 節點都需要註冊,使用 root 使用者執行,到資料庫安裝目錄的 script/root 目錄。
DSC 節點 DSC1 執行以下命令:
./dm_service_installer.sh -t dmwatcher -p dmwdsc1 -watcher_ini /home/dmdba/config/dsc1/dmwatcher.ini |
DSC 節點 DSC 2 執行以下命令:
./dm_service_installer.sh -t dmwatcher -p dmwdsc 2 -watcher_ini /home/dmdba/config/dsc 2 /dmwatcher.ini |
備庫 節點 ( 29.33.33.139 ) 執行以下命令:
./dm_service_installer.sh -t dmwatcher -p dmwdscdw -watcher_ini /u01/dmdata/dsc_dw/dmwatcher.ini |
關閉前臺啟動的 例項和守護程式 ,以服務方式啟動 守護程式 。
DSC 節點 DSC1 執行以下命令:
systemctl start DmWatcherServicedmwdsc 1 |
DSC 節點 DSC2 執行以下命令:
systemctl start DmWatcherServicedmwdsc2 |
備庫 節點 ( 29.33.33.139 ) 執行以下命令:
systemctl start DmWatcherServicedmwdscdw |
3.5 測試 DSC+DW 叢集
使用 disql 工具連線任意 DSC 節點,建立測試表 test ,並插入資料測試
disql SYSDBA/SYSDBA@29.33.33.147 SQL>create table test(id int); SQL>insert into test values (1); SQL>commit; |
連線備庫查詢是否正常同步
disql SYSDBA/SYSDBA@29.33.33.139 SQL>select * from test; |
得到結果為 1 ,說明同步正常。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69994925/viewspace-2894007/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 達夢DEM部署主備守護叢集
- 在雲上輕鬆部署達夢資料庫資料庫
- 達夢DIsqlSQL
- 達夢安裝
- 達夢資料庫初體驗-單機環境部署記錄資料庫
- 【達夢】Docker安裝達夢資料庫 dm8Docker資料庫
- Kylin Desktop V10部署達夢資料庫(DM8)資料庫
- 達夢8MPP叢集(2節點+順序備)linux下部署Linux
- 達夢遷移工具之MySQL資料庫遷移到達夢MySql資料庫
- DBeave如何連線達夢資料庫,設定達夢驅動,真酷資料庫
- 達夢DMDSC叢集搭建
- 搭建達夢DSC叢集
- Docker下夢織CMS的部署Docker
- 達夢資料庫安裝資料庫
- 初識達夢資料庫資料庫
- 達夢資料庫開發資料庫
- 達夢SQL優化方法statSQL優化
- 達夢資料庫學習資料庫
- 達夢資料庫基礎知識(三)達夢資料庫記憶體結構資料庫記憶體
- 學習達夢hint注入筆記筆記
- 達夢資料庫學習心得資料庫
- 達夢資料庫日常運維資料庫運維
- 達夢列儲存表(HUGE Table)
- 達夢dmfldr資料快速載入
- 達夢dmfldr載入大欄位
- Redhat 7 下安裝達夢7Redhat
- 效能優化之達夢AWR使用優化
- 達夢資料庫基礎---表資料庫
- 達夢資料庫(DM8)大規模並行叢集MPP 2節點安裝部署資料庫並行
- 達夢8分析core檔案
- 達夢7在Linux平臺安裝Linux
- 達夢資料庫DCP培訓心得資料庫
- 達夢資料庫之初步測試資料庫
- 配置達夢資料庫同構DBLINK資料庫
- 達夢資料庫備份恢復資料庫
- 達夢7資料庫初始化資料庫
- 達夢7同構(DM-DM)DBLINK
- 達夢7異構(DM-Oracle) DBLINKOracle