| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> DMHS命令行搭建部署——DM8至DM8 -> 正文阅读 |
|
[大数据]DMHS命令行搭建部署——DM8至DM8 |
?一、部署前准备工作? 1.1、源端目的端都修改dm.ini参数,设置归档标记和逻辑日志标记:
重启数据库实例后查询数据库归档状态???????
可以用如下语言查询数据库附加日志状态???????
?? 1.2、源端目的端都配置dmarch.ini(归档日志):???????
1.3、DDL同步配置: 执行DDL同步脚本方式。在源端DM7/DM8数据库中以SYSDBA用户执行DDL同步脚本,在SYSDBA模式下创建相关DMHS系统表及触发器,并在DMHS配置文件中配置ddl_mask参数选项以启用该功能。???????
二、安装部署? 2.1、目的端部署流程 先启动目的端,配置dmhs.hs:???????
2.2、配置源端? 进入bin目录,配置dmhs.hs:???????
?? 2.3、F&Q 启动执行模块时出现错误,库文件libdmhs_exec.so未找到 此时要卸载dmhs重装,因为执行端装了精简版,应该装web版 在dmhs目录下卸载,./uninst.sh -i 重新安装,然后修改环境变量:
让环境变量生效source /home/dmdba/.bash_profile后,查询一下: 三、初始装载? DMHS初始装载有两种:初始字典装载和初始数据装载。 DMHS同步源端在首次启动日志分析进行数据同步之前,需要进行初始字典装载操作,在程序目录下创建DICT文件夹,并将同步表的字典信息写入文件保存在磁盘上,然后才能启动源端日志分析模块功能。 初始数据装载主要用于将同步源端的数据装载到目的端,保持源端和目的端的数据初始一致。如果没有数据装载的需求,可以不用进行该操作。 3.1、启动目的端执行服务 初次启动目的端DMHS服务时,同步执行服务并未开启,需要使用DMHS控制台工具连接DMHS管理服务,手动输入start exec命令开启。 3.2、进行初始字典装载
3.3、F&Q 出现错误:libcpt_dm8.so未找到 排查后发现精简安装缺少这个,可以从另一个虚拟机上发送过来
说明:so文件来自于dmdci.zip压缩文件。 修改环境变量
重新启动
输入:
四、同步链接测试? 在搭建完同步链路之后简单测试一下同步 4.1?、?DDL同步功能测试使用管理工具,在源端创建两个表: 浏览表数据,修改 Table_1 Table_2? 在目的端未发现 在源端上操作:
重新装载离线字典
重新查看 可以发现两张表已装载 4.2?、表修改数据同步功能测试启动捕获 start cpt 修改表内数据 保存后查看目的端: 两边已同步,证明搭建成功。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 12:35:42- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |