磁盘参数兼容问题

【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】OB
【 使用版本 】部署环境
https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000004476410
如下文档里只有ext4配置,超过16T需要使用xfs配置,且参数 nodelalloc、 barrier=0 不同版本xfs存在兼容性问题
wrong fs type, bad option, bad superblock on /dev/, missing codepage or hram, or other error.
wrong fs type, bad option, bad superblock on /dev/, missing codepage or help, or other error.
移除nodelalloc解决

【问题描述】清晰明确描述问题
【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):

【SOP系列 22 】——故障诊断第一步(自助诊断和诊断信息收集)

【备注】基于 LLM 和开源文档 RAG 的论坛小助手已开放测试,在发帖时输入 [@论坛小助手] 即可召唤小助手,欢迎试用!

这个配置 是以ext4文件系统格式为例 如果是xfs可以不用按照ext4文件系统配置考虑


OceanBase 社区 可以参考一下 这个博客配置的文件系统格式

根因分析场景: 无 (针对文件系统的兼容性问题,当前 obdiag 没有直接适用的根因分析场景)
日志采集场景: 集群基础信息
日志采集命令: obdiag gather scene run --scene=observer.base

根据您提供的信息,您遇到的问题可能是由于不同版本的 XFS 文件系统与 OceanBase 的兼容性问题导致的。虽然移除 nodelalloc 参数可能暂时解决了您的问题,但为了更全面地了解问题的背景,我们建议使用 obdiag 工具收集集群的基础信息。这将有助于我们评估系统配置是否合适,以及其他潜在的配置问题。

请运行以下命令以收集必要的信息:

obdiag gather scene run --scene=observer.base

并将生成的日志压缩包提供给我们。

为了进一步诊断您的问题,我们需要更多的信息,请您提供以下详细信息:

  1. 当前使用的 XFS 文件系统的具体版本是什么?
  2. 您正在使用的 OceanBase 版本是多少?
  3. 之前是否进行过任何系统或软件升级?
  4. 移除 nodelalloc 参数后,是否还有其他异常情况发生?
  5. 是否有详细的错误日志或警告信息可以提供?

感谢您的配合,我们将尽快为您解决这一问题。

附上敏捷诊断工具 obdiag 使用帮助链接