开发者社区> 问答> 正文

OceanBase数据库中用obd web界面部署ob(4.2.0)的时候必定报错 这个错误什么原因

OceanBase数据库中用obd web界面部署ob(4.2.0)的时候,如果我用某个raid10的hdd盘作为部署盘,则必定报错 这个错误什么原因?

展开
收起
小易01 2023-10-17 10:58:43 167 0
来自:OceanBase
7 条回答
写回答
取消 提交回答
  • 在OceanBase数据库中,使用obd web界面部署OB集群时,如果选择了一个基于RAID10的HDD(硬盘驱动器)作为部署盘,并且这个操作导致了部署错误,则可能的原因包括但不限于以下几点:

    1. 磁盘性能要求不满足:
      OceanBase数据库对于存储有较高的性能要求,尤其在大规模并发事务处理和数据读写方面。HDD相比于SSD,在IOPS(每秒输入输出次数)和延迟上存在显著差距。如果OceanBase对部署磁盘有明确的性能指标要求,而RAID10的HDD配置可能无法达到这些标准,就可能导致部署失败。

    2. 文件系统或格式不支持:
      OceanBase可能需要特定类型的文件系统或者磁盘分区格式来保证数据一致性、高可用性和性能。如果RAID10阵列上的文件系统不符合OceanBase的要求,部署过程中可能会报错。

    3. 容量限制或资源配置不足:
      部署OceanBase集群可能需要大量的存储空间以及足够的内存和CPU资源。如果选用的RAID10 HDD配置在容量或资源分配上不足以支撑OceanBase实例的需求,也会导致部署失败。

    4. RAID配置问题:
      RAID10虽然提供了数据冗余和一定程度的读写性能提升,但如果RAID配置本身存在问题(如未同步、故障成员未修复等),也可能影响到OceanBase的正常部署。

    5. 兼容性或认证问题:
      OceanBase 4.2.0版本可能对硬件设备有特定的兼容性列表或认证要求,未经认证或不在推荐列表中的RAID设备可能会导致部署失败。

    为了准确地定位这个问题,建议检查OceanBase官方文档关于部署环境的具体要求,查看部署日志以获得具体的错误信息,并咨询OceanBase技术支持获取专业指导。
    image.png

    2024-01-05 16:55:38
    赞同 展开评论 打赏
  • 硬盘类型不支持。或者是容量不足问题。微信截图_20231028103855.png

    可以参考文档

    2024-01-03 16:30:15
    赞同 展开评论 打赏
  • 十分耕耘,一定会有一分收获!

    楼主你好,出现报错的情况,可能的原因是硬盘类型不支持,因为某些硬盘类型可能不支持OceanBase数据库的部署,所以需要确保你选择的RAID10的HDD盘符合OceanBase数据库的硬盘要求。

    还有就是盘符容量不足,OceanBase数据库需要足够的存储空间进行部署和运行,如果选择的RAID10的HDD盘的容量不足,可能导致部署过程中报错。

    2024-01-02 14:54:01
    赞同 展开评论 打赏
  • 请问具体的报错信息是什么?

    也可以通过以下命令进行检查,若有返回值则表示 RAID 卡有异常:

    tbraid log | grep -E "Read Medium ERR|Error"
    tbraid log | grep -E 'host IOs were blocked|I2C 4 cannot find idle bus'
    

    使用的是 RAID 磁盘阵列, 您需要对磁盘或者磁盘阵列的逻辑卷进行分区。建议您采用以下方案分区:
    image.png

    ——参考来源于OceanBase官方文档

    2023-12-30 00:31:21
    赞同 1 展开评论 打赏
  • 天下风云出我辈,一入江湖岁月催,皇图霸业谈笑中,不胜人生一场醉。

    RAID 10组件未正确配置。RAID 10是由两个或多个物理磁盘组成的逻辑卷分区,如果RAID 10组件未正确配置,则可能导致部署时出现错误。
    部署时指定的部署盘与数据库配置不匹配。在使用obd web界面部署OceanBase数据库时,需要正确指定部署盘和数据库配置,如果指定的部署盘与数据库配置不匹配,则可能导致部署时出现错误。
    磁盘空间不足。在使用obd web界面部署OceanBase数据库时,需要为部署操作分配足够的磁盘空间,如果磁盘空间不足,则可能导致部署时出现错误。image.png

    2023-12-29 09:49:17
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    无法正确访问或识别您所选择的RAID 10硬盘。以下是一些可能的原因:

    1. 硬件问题:RAID 10硬盘可能存在硬件故障,导致OceanBase数据库无法正确访问。建议您检查硬盘的健康状态,或者尝试使用其他硬盘进行部署。
    2. 驱动问题:您的操作系统可能没有正确安装或配置与RAID 10硬盘相关的驱动程序。请确保您已安装了适当的驱动程序,并正确配置了RAID 10。
    3. 文件系统问题:您所选择的RAID 10硬盘上的文件系统可能不被OceanBase数据库所支持。请尝试使用OceanBase数据库所支持的文件系统(例如EXT4)进行部署。
    4. 权限问题:您可能没有为OceanBase数据库分配足够的权限来访问RAID 10硬盘。请确保您为数据库用户分配了足够的权限,以便其能够访问和操作硬盘。
    5. 其他原因:可能还有其他原因导致OceanBase数据库无法正确访问RAID 10硬盘。请尝试查看错误日志以获取更多详细信息,以便更好地诊断问题。
      为了解决这个问题,您可以尝试以下方法:
    6. 检查硬盘的健康状态,并确保其没有硬件故障。
    7. 确保您已安装了适当的驱动程序,并正确配置了RAID 10。
    8. 使用OceanBase数据库所支持的文件系统(例如EXT4)进行部署。
    9. 为OceanBase数据库用户分配足够的权限,以便其能够访问和操作硬盘。
    2023-12-27 16:54:23
    赞同 展开评论 打赏
  • 具体报错是什么呃?
    参考下文档:
    部署 Web 版 ODC
    https://www.oceanbase.com/docs/common-odc-1000000000468375

    image.png

    2023-12-27 10:48:44
    赞同 展开评论 打赏
滑动查看更多
来源圈子
更多
收录在圈子:
+ 订阅
蚂蚁OceanBase数据库团队,用于OceanBase技术原理、运维经验和案例分享、对外交流。
问答排行榜
最热
最新

相关电子书

更多
Web应用系统性能优化 立即下载
高性能Web架构之缓存体系 立即下载
PWA:移动Web的现在与未来 立即下载