随笔分类 - 高可用 R6
1
摘要:问题现象 在数据库运维中,查询到某个表时,报错信息如下: ERROR: catalog is missing x attribute(s) for relid xxx 或者 错误: catalog 遗失了 relid为 xxx 的 x 个属性 报错原因 这个错误通常与系统表(如 sys_class,
阅读全文
摘要:案例说明: 在主备库建立nfs共享存储的文件系统,作为sys_rman备份的repo-path,在备库作为repo-path节点执行备份,出现数据库连接到'5432端口的错误',数据库实际的服务端口为54321。 适用版本: KingbaseES V8R6 节点信息: [kingbase@node1
阅读全文
摘要:案例说明: 在KingbaseES V8R6C7的版本中,repmgr.conf增加了connect_check_type参数可以指定参数值,默认值是‘mix’,以前版本为隐藏参数,默认值‘ping‘。connect_check_type参数可以配置为: 监控数据库connect_check_typ
阅读全文
摘要:案例说明: KingbaseES V8R6一主二备架构的集群,两个备库节点sys_log日志分别不同时间点收到‘fast shutdown request’的日志信息,导致备库数据库服务down,需要对备库数据库服务down的原因进行分析。 集群节点信息: node12:primary node10
阅读全文
摘要:案例说明: 在kylin V10环境下,通过脚本方式部署KingbaseES V8R6集群后,发现ssh无法连接主机,通过分析发现在脚本部署过程中会对系统环境进行优化配置,在修改了/etc/ssh/sshd_config中的usePAM=yes后,导致ssh连接不上。 适用版本: KingbaseE
阅读全文
摘要:背景 据实施人员反馈发现如下报错: FATAL: terminating connection due to conflict with recovery DETAIL: User query might have needed to see row versions that must be re
阅读全文
摘要:背景 此问题环境是一主五备物理集群,其中node1是主节点,node2,3是集群同步节点,node4,5是集群异地异步节点,由于异地和主节点不同网段,网速非常慢。 kdts-plus工具纯迁数据,每分钟3G数据左右,单机迁移到集群主库再同步到备库。 问题现象:node4,5的复制槽active字段非
阅读全文
摘要:案例说明: KingbaseES V8R6集群节点之间通过ssh或securecmdd工具通讯,默认节点之间通过公钥和私钥方式认证,可以密码通讯;在执行集群节点扩容时,出现以下故障,节点之间仍需要输入密码进行连接 : 适用版本: KingbaseES V8R6 一、问题分析 1、测试节点secure
阅读全文
摘要:案例说明: KingbaseES V8R6集群,备库作为repo-path节点,建立类型为‘cluster’模式的备份,在执行sys_backup.sh init时,出现“can not find primary node”故障。故障如下图所示: 适用版本: KingbaseES V8R6 一、集群
阅读全文
摘要:案例说明: 生产环境,在KingbaseES V8R6集群部署了postgis后,执行‘sys_monitor.sh start’启动集群时,出现动态库加载错误,如下所示: [kingbase@ecs-98no-0001 bin]$ ./sys_monitor.sh restart awk: sym
阅读全文
摘要:案例说明: 默认在部署securecmdd工具后,在配置文件securecmdd_config中配置参数usePAM=yes,在有的系统主机环境,会导致securecmd客户端连接失败。 适用版本: KingbaseES V8R6 操作系统: 一、问题现象 通过securecmd客户端连接secur
阅读全文
摘要:案例说明: 在KingbaseES V8R6数据库通常备份建立的crond任务,默认由root用户建立,写入到/etc/cron.d/KINGBASECRON文件中,在有的生产环境限制了普通用户使用root的权限,创建计划任务可能失败,新的KingbaseES V8R6版本,将计划任务由数据库用户创
阅读全文
摘要:案例说明: 在openEuler系统下通过脚本方式部署KingbaseES V8R6集群,脚本执行过程中,加载vip失败。本次故障问题,主要是因为openEuler系统shell和部署脚本的兼容性引起。 适用版本: KingbaseES V8R6 系统环境: openEuler-22.03-LTS
阅读全文
摘要:**案例说明:** sys_restore用于sys_dump备份的数据恢复,在实际的应用中有需求,将从sys_dump备份对象从原schema中转换到到另外的schema,sys_restore支持此需求的实现,但在应用中需要注意参数的使用。 **适用版本:** ` KingbaseES V8R6
阅读全文
摘要:KingbaseES V8R6集群运维案例之 sys_backup.sh init ‘xxxx invalid’故障 案例说明 在KingbaseES V8R6集群sys_backup.sh在cluster模式下执行备份初始化,出现 ‘xxxx invalid’故障。 适用版本: KingbaseE
阅读全文
摘要: 数据库异常关闭时,数据库关闭时来不及或者没机会做checkpoint,则需要从上一个一致性检查的开始恢复。KingbaseES备机checkpoint是不能产生checkpoint WAL日志条目的,因为如果写这样类型的checkpoint的话,就会将接收的WAL打乱,那么日志将混乱,回放会出问
阅读全文
摘要:案例说明: 在KingbaseES V8R6集群备库执行“repmgr standby switchover”时,切换失败,并且在执行过程中,伴随着“repmr standby follow”操作,本案例详细记录了解决此问题的过程。 适用版本: KingbaseES V8R6 集群节点信息: 一、备
阅读全文
摘要:案例说明: 在生产中,需要将KingbaseES V8R3集群转换为单实例架构,可以采用以下方式快速完成集群架构的迁移。 适用版本: KingbaseES V8R3 当前数据库版本: TEST=# select version(); VERSION Kingbase V008R003C002B029
阅读全文
摘要:案例说明: 在生产环境,有的应用需要调用数据库的sys_rman做备份,为了区分数据库自身的sys_rman备份和应用的备份,可以使用不同的stanza name创建备份。本案例介绍了,如何在KingbaseES V8R6数据库下,同一个实例创建不同的stanza备份。 适用版本: kingbase
阅读全文
摘要:案例说明: KingbaseES V8R6C6之后版本,单实例环境执行sys_backup.sh物理备份,默认需要通过securecmdd连接主机,如果使用ssh连接,需要配置kingbase和root用户之间的ssh互信,执行备份初始化(init);对于没有配置securecmdd服务,使用ssh
阅读全文
1

浙公网安备 33010602011771号