在虚拟平台上部署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差好多呀
对啊,我也好纳闷,怎么差那么多。是不是哪里出了问题。
让公司基础架构部门看看是不是有iops限速或者测试下是不是硬件性能就这这么差吧
我用fio测试,iops也是够的
Disk stats (read/write):
sdb: ios=339118/144466, merge=0/39, ticks=1142752/51090, in_queue=1193819, util=99.97%
你可以强制部署 。也可以单独一块盘部署 每台机器去买一个本地硬盘
tiup安装的命令发出来吧
ansible-playbook bootstrap.yml初始化系统环境的时候报错。
用新一点的版本吧,直接 tiup 部署
现在正常用哪个版本好,和低版本兼容吗,因为我还要个低版本配合使用,所以才想装旧版本。只有三台主机。
直接 tiup 装新版本吧,生产中貌似5.4用的较多。
要不将虚拟设备节点从 “SCSI 控制器” 改成 “NVMe 控制器”,然后再测试下 fio 看看?
此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。