新人tidb部署问题,大家帮帮忙看看

在虚拟平台上部署tidb,报错了提示磁盘检测不过。是SSD盘,也按部署要求格式化EXT4和加参数了,还有哪里需要设置吗。
fatal: [10.137.100.114]: FAILED! => {“changed”: false, “msg”: “fio: randread iops of tikv_data_dir disk is too low: 646 < 40000, it is strongly recommended to use SSD disks for TiKV and PD, or there might be performance issues.”}
fatal: [10.137.100.115]: FAILED! => {“changed”: false, “msg”: “fio: randread iops of tikv_data_dir disk is too low: 572 < 40000, it is strongly recommended to use SSD disks for TiKV and PD, or there might be performance issues.”}
fatal: [10.137.100.116]: FAILED! => {“changed”: false, “msg”: “fio: randread iops of tikv_data_dir disk is too low: 593 < 40000, it is strongly recommended to use SSD disks for TiKV and PD, or there might be performance issues.”}

fio 磁盘性能测试没过,安装测试集群的话可以跳过检测,生产还是换好一点的机器吧

就是生产的,不好跳过,虚拟云平台部署的,应该性能没问题才对。

这iops差好多呀

对啊,我也好纳闷,怎么差那么多。是不是哪里出了问题。 :joy:

让公司基础架构部门看看是不是有iops限速或者测试下是不是硬件性能就这这么差吧

我让虚拟平台人看,说没限iops。

我用fio测试,iops也是够的
Disk stats (read/write):
sdb: ios=339118/144466, merge=0/39, ticks=1142752/51090, in_queue=1193819, util=99.97%

你可以强制部署 。也可以单独一块盘部署 每台机器去买一个本地硬盘

正常默认不检查磁盘性能的,你是不是加了 --enable-disk 这个选项。

tiup安装的命令发出来吧

ansible-playbook bootstrap.yml初始化系统环境的时候报错。

我是参考https://docs.pingcap.com/zh/tidb/v3.0/online-deployment-using-ansible
文档部署V3.0
在初始化系统环境的时候报错了

用新一点的版本吧,直接 tiup 部署

现在正常用哪个版本好,和低版本兼容吗,因为我还要个低版本配合使用,所以才想装旧版本。只有三台主机。

直接 tiup 装新版本吧,生产中貌似5.4用的较多。

要不将虚拟设备节点从 “SCSI 控制器” 改成 “NVMe 控制器”,然后再测试下 fio 看看?

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