399 Star 1.3K Fork 1.5K

GVPopenGauss / openGauss-server

 / 详情

【测试类型:故障注入】【测试版本:2.0.0】 主机持续事务插入,备机注入网卡故障后无法超时退出

已验收
缺陷
创建于  
2021-09-10 16:54

【操作系统和硬件信息】(查询命令: cat /etc/system-release, uname -a):
CentOS Linux release 7.6.1810 (Core)

【测试环境】(单机/1主x备x级联备):
一主两备

【被测功能】:
最大可用模式,主机持续事务,备机注入kill-19 或者网卡故障,wal_sender超时时间后,线程是否可以正常退出

【测试类型】:
可靠性

【数据库版本】(查询命令: gaussdb –V):
gaussdb (openGauss 2.0.0 build c95258b2) compiled at 2021-09-09 20:04:31 commit 0 last mr

【预置条件】:
gs_guc set -N all -I all -c "most_available_sync = on"
gs_guc set -N all -I all -c "synchronous_commit = on"
gs_guc reload -N all -I all -c "wal_sender_timeout = 30000"
gs_guc reload -N all -I all -c "wal_receiver_timeout = 30000"
重启集群生效

【操作步骤】(请填写详细的操作步骤):
共3个场景wal_sender线程无法退出
(1)指定一个备机为同步备、异步备注入故障,wal_sender_timeout时间后,故障备机无法超时退出;(网卡故障、kill-19)
(2)同步备为ANY 1(AZ1),其中一个备机注入故障,wal_sender_timeout时间后,故障的备机无法超时退出;(网卡故障、kill-19)
(3)同步备为*,潜在同步备注入故障,wal_sender_timeout时间后,故障的备机无法超时退出;(网卡故障、kill-19)

【预期输出】:

【实际输出】:

【原因分析】:

【日志信息】(请附上日志文件、截图、coredump信息):

【测试代码】:

评论 (1)

裴琳倩 创建了缺陷
裴琳倩 负责人设置为chenxiaobin
裴琳倩 关联仓库设置为openGauss/openGauss-server
裴琳倩 优先级设置为主要
zhangxubo 添加了
 
sig/storageengine
标签
裴琳倩 修改了描述
chenxiaobin 通过opengauss/openGauss-server Pull Request !1277任务状态待办的 修改为已完成
裴琳倩 任务状态已完成 修改为已验收
展开全部操作日志

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(1)
C++
1
https://gitee.com/opengauss/openGauss-server.git
git@gitee.com:opengauss/openGauss-server.git
opengauss
openGauss-server
openGauss-server

搜索帮助