【请认真填下以下信息,否则可能由于无法定位,导致issue无法解决而被取消】
【标题描述】:执行主dn二进制mv+kill pid ,测试rto时间偶现超过30秒
【测试类型:高可用】【测试版本:5.0.0】 执行主dn二进制mv+kill pid ,测试rto时间偶现超过30秒
【操作系统和硬件信息】(查询命令: cat /etc/system-release, uname -a):
【测试环境】(单机/1主x备x级联备):
一主一备
【被测功能】:
rto
【测试类型】:
【数据库版本】(查询命令: gaussdb -V):
【预置条件】:
【操作步骤】(请填写详细的操作步骤):
1
主机和备机分别执行如上脚本。
2.主dn 二进制文件mv+kill pid
3.获取rto耗时。
【预期输出】:
预期耗时<30s
【实际输出】:
偶现rto耗时60s
【原因分析】:
【日志信息】(请附上日志文件、截图、coredump信息):
【测试代码】:
Hey @qiuqp, Welcome to openGauss Community.
All of the projects in openGauss Community are maintained by @opengauss_bot.
That means the developers can comment below every pull request or issue to trigger Bot Commands.
Please follow instructions at Here to find the details.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
Hi @qiuqp, please use the command /sig xxx to add a SIG label to this issue.
For example: /sig sqlengine or /sig storageengine or /sig om or /sig ai and so on.
You can find more SIG labels from Here.
If you have no idea about that, please contact with @xiangxinyong , @zhangxubo .
dn日志:
10:13:25秒左右构造的主dn 二进制mv+ kill pid故障,触发切换,新主机大概在10:14:32秒左右恢复写业务
新主gaussdb日志:
第一轮在线failover因为业务线程无法退出,造成30s的耗时;
第二轮重启failover,因为重启造成有额外耗时
9.22 C*B遗留
计划2024Q2实现,转需求处理。
登录 后才可以发表评论