go-ycsb测试出现grpc error

我在一台物理机上部署了十个vbox虚拟机,在物理机上运行pd,十个虚拟机上运行十个TIKV节点,使用go-ycsb进行测试,ycsb的输出报grpc error。虚拟机挂掉无法登录
物理机配置320G内存 2Tssd 虚拟机配置 4G内存,挂载50Gssd (尝试16G内存同样未成功)
pd tikv都为4.0版本。
go-ycsb输出如下

但在物理机上运行6个虚拟机上可以测试的 超过六个就会报错

1 个赞

有人能帮助解答吗

1 个赞

得看看集群的运行情况

1 个赞

pd日志如下

虚拟机中tikv节点日志 tikv1节点

如下

tikv2节点日志

tikv4节点日志

tikv5节点日志

go-ycsb的输出如下

看起来和 tikv 是没关系的,你 tidb-server 日志报什么错?

我这里是没有tidb的 只是在虚拟机上启动了tikv 没有启动tidb

可以看下监控信息或者日志,确认报错期间是否有节点的进程有重启的现象。另外你这个日志格式看上去不是 4.0 的版本,能提供下版本信息哈 hash 吗?

版本信息是2.0
我在tidb的issues中找到了这个
https://github.com/pingcap/tidb/issues/6162
我遇到的情况和他一模一样 他通过增加 TCP 连接和文件描述符的限制解决了问题。 但我并不是非常清楚他是如何做的 请问您是否可以对我帮助如何解决?

这是系统相关的限制,百度应该有很多类似文章:可以参考:https://blog.csdn.net/tsh123321/article/details/88990825

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。