【 使用环境 】生产环境
【 OB or 其他组件 】OCP
【 使用版本 】4.2.0-20230921
【问题描述】添加主机后,执行主机标准之后一直失败,如何手动安装?如果不安装fio工具,对集群有什么影响?
【复现路径】添加主机 → 主机标准化
【附件及日志】之前的机器安装的fio版本为3.7,在安装失败的机器上,手动yum install fio-3.7-2.el7.x86_64安装,报错信息如下,这个可以单独提供个安装文件么,或者有没有别的解决方案?
标准化的时候报错日志看看
你发下ocp标准化主机操作时的任务日志,需要分析下具体报错信息
安装fio的时候,显示成功,但日志显示的是失败。
我联系ocp老师看下
好的,感谢~
这个说明这一项的确修复失败了,但是这里ocp没做卡点,已反馈,这个问题
可以到FIO官网下载源码编译安装 或者二进制包安装
https://fio.readthedocs.io/en/latest/index.html
这个有版本要求么?用最新的可以么?
最新版可以
OCP 部署 OB 的过程中会有一步要测试 IO 能力。OB 3.2 版本的时候使用 obadmin 和 fio 两个命令去做的,OB 4.2 后改用数据库内部的 一个 calculate_io
存储过程去做的。
fio 可以自己安装,不用这里的修复功能。fio 官网下载一个即可。
即使 fio 装不上,对OB的部署也没有实质性影响,子任务失败跳过即可。
只是生产环境 如果是部署OB V3 版本,那建议还是有 fio 吧。 OCP 会把fio跑出的一些性能数据写到 OB etc 目录下的配置文件,供 OB 内部sql和存储引擎参考。
下载的rpm包安装失败,有包冲突。
新版本的对编译器版本有要求,装了个3.14版本,具体的安装手顺如下:
wget https://github.com/axboe/fio/archive/refs/tags/fio-3.14.tar.gz
tar -zxvf fio-3.14.tar.gz
./configure
make
make install
以上,供参考~
手动安装了fio
现在这个问题解决了吗?
解决了,多谢~
麻烦问下,这个OB版本和obproxy版本是什么?