DMHS同步oracle19c到dm8(二)

本文是关于如何使用DMHS将数据从Oracle19c单实例同步到DM8单实例的第二部分。内容包括安装前检查、DMHS同步配置、数据同步管理平台的安装与链路添加,以及通过管理平台进行数据比对的初步步骤。详细过程涵盖了从设置到验证的整个流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

DMHS同步oracle19c到dm8(二)

  1. 摘要
    这是夜说的第五篇学习文章,搭建dmhs从oracle19c单实例同步数据到dm8单实例,并配置达梦数据库数据同步管理平台。

DMHS同步oracle19c到dm8(一)
DMHS同步oracle19c到dm8(三)

  1. 文章目录结构
    1)安装前检查
    2)配置dmhs同步
    3)安装数据同步管理平台,并添加同步链路
    4)数据比对

  2. 搭建达梦数据同步管理平台

1.搭建dm8单实例数据库
说明:由于dmhs自带的数据库版本较低,所以需要新安装一个数据库作为dmhs存
数据的地方
​
创建用户和用户组:
[root@hsem ~]# groupadd dinstall
[root@hsem home]# useradd -G dinstall dmdba
[root@hsem home]# id dmdba
uid=1000(dmdba) gid=1001(dmdba) 组=1001(dmdba),1000(dinstall)
[root@hsem home]# echo '123456'|passwd --stdin dmdba
更改用户 dmdba 的密码 。
passwd:所有的身份验证令牌已经成功更新。
​
配置内核参数:
[root@hsem ~]# vi /etc/sysctl.conf
[root@hsem ~]# sysctl -p
fs.file-max = 6815744
fs.aio-max-nr = 1048576
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
vm.dirty_ratio = 80
vm.dirty_expire_centisecs = 500
vm.dirty_writeback_centisecs = 100
kernel.core_pattern = /dmdata/core.%p
vm.swappiness = 10
vm.dirty_background_ratio = 0
vm.min_free_kbytes = 2097152
​
配置用户限制:
[root@hsem home]# cat >>/etc/security/limits.conf <<EOF
> dmdba  soft      nice       0
> dmdba  hard      nice       0
> dmdba  soft      as         unlimited
> dmdba  hard      as         unlimited
> dmdba  soft      fsize      unlimited
> dmdba  hard      fsize      unlimited
> dmdba  soft      nproc      65536
> dmdba  hard      nproc      65536
> dmdba  soft      nofile     65536
> dmdba  hard      nofile     65536
> dmdba  soft      core       unlimited
> dmdba  hard      core       unlimited
> dmdba  soft      data       unlimited
> dmdba  hard      data       unlimited
> EOF
​
关闭防火墙:
[root@hsem home]# systemctl stop firewalld.service
[root@hsem home]# systemctl disable firewalld.service
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
​
关闭selinux:
[root@hsem home]# cat /etc/selinux/config
SELINUX=disabled
[root@hsem ~]# getenforce
Disabled
​
配置dmdba环境变量:
[dmdba@hsem ~]$ source .bash_profile
[dmdba@hsem ~]$ cat .bash_profile
# User specific environment and startup programs
​
PATH=$PATH:$HOME/.local/bin:$HOME/bin
export PATH
export DM_HOME=/home/dmdba/dmdbms
export PATH=$PATH:$DM_HOME/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$DM_HOME/bin
​
挂载安装iso:
[root@hsem ~]# mkdir -p /dmiso
[root@hsem ~]# mount -o loop /root/dm8_20210910_x86_rh6_64_sec_8.1.2.70.iso /dmiso/
mount: /dev/loop0 写保护,将以只读方式挂载
​
安装数据库软件:
[root@hsem ~]# su - dmdba
上一次登录:二 11月 16 19:31:52 CST 2021pts/0 上
[dmdba@hsem ~]$ cd /dmiso/
[dmdba@hsem dmiso]$ ./DMInstall.bin -i
请选择安装语言(C/c:中文 E/e:英文) [C/c]:
解压安装程序..........
欢迎使用达梦数据库安装程序
​
是否输入Key文件路径? (Y/y:是 N/n:否) [Y/y]:n
​
是否设置时区? (Y/y:是 N/n:否) [Y/y]:y
设置时区:
[ 1]: GTM-12=日界线西
[ 2]: GTM-11=萨摩亚群岛
[ 3]: GTM-10=夏威夷
[ 4]: GTM-09=阿拉斯加
[ 5]: GTM-08=太平洋时间(美国和加拿大)
[ 6]: GTM-07=亚利桑那
[ 7]: GTM-06=中部时间(美国和加拿大)
[ 8]: GTM-05=东部部时间(美国和加拿大)
[ 9]: GTM-04=大西洋时间(美国和加拿大)
[10]: GTM-03=巴西利亚
[11]: GTM-02=中大西洋
[12]: GTM-01=亚速尔群岛
[13]: GTM=格林威治标准时间
[14]: GTM+01=萨拉热窝
[15]: GTM+02=开罗
[16]: GTM+03=莫斯科
[17]: GTM+04=阿布扎比
[18]: GTM+05=伊斯兰堡
[19]: GTM+06=达卡
[20]: GTM+07=曼谷,河内
[21]: GTM+08=中国标准时间
[22]: GTM+09=汉城
[23]: GTM+10=关岛
[24]: GTM+11=所罗门群岛
[25]: GTM+12=斐济
[26]: GTM+13=努库阿勒法
[27]: GTM+14=基里巴斯
请选择设置时区 [21]:21
​
安装类型:
1 典型安装
2 服务器
3 客户端
4 自定义
请选择安装类型的数字序号 [1 典型安装]:1
所需空间: 1220M
​
请选择安装目录 [/home/dmdba/dmdbms]:
可用空间: 68G
是否确认安装路径(/home/dmdba/dmdbms)? (Y/y:是 N/n:否)  [Y/y]:y
​
安装前小结
安装位置: /home/dmdba/dmdbms
所需空间: 1220M
可用空间: 68G
版本信息:
有效日期:
安装类型: 典型安装
是否确认安装? (Y/y:是 N/n:否):y
2021-11-16 19:36:38
[INFO] 安装达梦数据库...
2021-11-16 19:36:38
[INFO] 安装 基础 模块...
2021-11-16 19:37:14
[INFO] 安装 服务器 模块...
2021-11-16 1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值