SharePlex实施文档以及常见故障 - 图文(10)
by你好我是李白
3)运行sp_ctrl
4)使用target命令配置posting到Kafka broker的topic。示例如下: sp_ctrl>target x.kafka set kafka broker=localhost:9092 sp_ctrl>target x.kafka set kafka topic=shareplex
See View and change Kafka settings for command explanations and options.
4.6.8查看并且修改Kafka设置
查看当前输出到Kafka的设置,使用如下命令。 sp_ctrl>target x.kafka show 修改设置,使用如下命令。
sp_ctrl>target x.kafka [queue queuename] set kafka property=value 说明:
? 队列queuename为post队列的名字,如果需要多个post进程,使用此选
项
? 下表中有属性以及取值
by你好我是李白
by你好我是李白
4.6.9设置恢复选项
如果Kafka进程突然意外中止,或者机器意外中止,行变化有可能会在kafka的topic中写两次。消费者必须通过检测以及丢弃重复来管理这种情况。
在一个事务中对每一个行操作的记录都有相同的事务ID并且通常使用sequence ID标记。这个属性在XML输出关键词txn元素下分别使用关键词id与关键词msgldx。
事务ID是事务提交时间的SCN,sequence ID是在事务中行变化的index。在重写Kafka topic的恢复情境中必须保证这两个值相同。
如果想要,可以使用target命令配置Post使每一个行改变记录包含附加的metadata信息。
target x.kafka [queue queuename] set metadata property[, property]
Example
target x.kafka set metadata time, userid, trans, size To reset the metadata
target x.kafka [queue queuename] reset metadata To view the metadata
target x.kafka [queue queuename] show metadata
by你好我是李白
5.日常监控
5.1 启动/关闭SharePlex
启动SharePlex: 以oracle用户登录 $ sp_cop &
$ ps -ef |grep sp_ 检查进程运行情况 关闭SharePlex $ sp_ctrl sp_ctrl> shutdown
5.2 登录控制台
SharePlex的日常维护主要通过登录控制台执行
使用oracle用户登录。
$ sp_ctrl
5.3 主要监控项目
A. 检查复制进程状态,应该为running状态
sp_ctrl> show
B. 检查队列状态,正常业务压力下各队列中Backlog数目不应过大,0表
示该队列中无数据积累。如果积累过多则需要关注(比如百万以上)。
sp_ctrl> qstatus
C. (只在源端)检查Capture进程详细状态,可以看到每个实例的当前
Oracle Redo log号(对应”Oracle Log”)和SharePlex正在处理的Oracle Redo log号(对应”Redo Log”)。如果发现”Redo Log”滞后”Oracle Log”,则需要关注。 sp_ctrl (yxzb:2200)> show capture detail
by你好我是李白
Host: yxzb Operations
Source Status Captured Since ---------- --------------- ---------- ------------------
o.splex Running 28687899 19-Jun-09 01:10:59 Log reader threads:
Thread Instance Host Oracle Log Redo Log Log Offset Kbytes Read ------ ------------ ------------ ---------- -------- ------------ ------------ 1 dl1dcdb01 22338 22338 218919904 118315716 2 dl2dcdb02 11378 11377 87642560 40060727
sp_ctrl> /
重复执行该命令,”Log Offset”的值应该是增长的。
管理归档文件时需注意,SharePlex已经处理完的(Redo Log - 1)归档可以删除。
D. (只在目标端)检查POST队列详细状态,可以查看处理到什么时间的
数据了。如果发现“Transactions posted\小于10,或者处理的很慢了,则需要关注。
sp_ctrl> show post detail sp_ctrl> /
重复执行该命令,”Operations Posted”的值应该是增长的。
E. (只在目标端)查看不一致对象,如果发现不一致对象,可根据日志中
的信息确认发生不一致的数据,找到产生原因。最后要针对该表进行同步(一般采用copy方式)。
sp_ctrl> show sync
F. 查看status库,关注error信息
sp_ctrl> show statusdb
…… 此处隐藏:527字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [基础教育]2016-2022年中国钢芯铝绞线市场现状调
- [基础教育]语文部编版初一语文下册练习题 句式变
- [基础教育]南京继续教育参考答案--深入学习贯彻习
- [基础教育]国旗下讲话稿——珍惜时间好读书
- [基础教育]北师大版六年级数学下册圆锥的体积教学
- [基础教育]人教版-音乐-四年级下册-四年级下册音
- [基础教育]乔布斯2019年斯坦福大学毕业典礼致辞.d
- [基础教育]2015年加油站安全知识竞赛试题及答案
- [基础教育]2020年教师年度考核个人工作总结
- [基础教育]2019年中考历史试题-2019年大庆市初中
- [基础教育]初三仁爱英语第一轮总复习教案
- [基础教育]SG-A094电气配管安装工程隐蔽验收记录
- [基础教育]冀教版小学数学三年级下册第六单元教材
- [基础教育]青岛版(五制)小学科学二年级下册16《制
- [基础教育]2018-2019年初中科学初一中考真卷测试
- [基础教育]幼儿园大班期末简短评语精选
- [基础教育]2018云南临沧公务员考试申论技巧:这样
- [基础教育]学校食堂经营管理方案
- [基础教育]新中国砥砺奋进的七十年原文
- [基础教育]真空泵的选型及常用计算公式
- 高职田径课程教学现状与对策
- 全髋关节置换术在老年股骨颈骨折患者中
- 青人社厅函〔2016〕576号(附件)工资
- cp101-07砂子检验作业指导书 - secret
- 微观经济学 第八章 博弈论 习题
- 2014高考真题(词语运用)汇编及答案
- 2018年人教版七年级语文下册《第三单元
- 苏教版数学四年级上册第一单元试题 - M
- 四川大学新闻与传播考研2000-2010年真
- 浙江万里学院英语专业四年制本科教学计
- 最新2018马年事业祝福语-范文word版(2
- 最全模具行业术语英文翻译
- 皮亚杰的发展心理学理论
- 64篇高考情景式默写 练习题及答案
- 仿写(学生稿)
- 《SQL Server数据库技术》试卷A
- 第七章作业答案
- 江苏省赣榆县海头高级中学高中语文必修
- 浙江省2001年10月自考正常人体解剖学答
- 2012英语重点短语




