没有avx 指令的机器 装不了oceanbase吗

【使用环境 】 正式环境
【 OB or 其他组件 】
【 使用版本 】oceanbase-ce-4.3.5.1
【问题描述】没有avx 指令的机器 装不了oceanbase吗?

image


https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000003976858

2 个赞

@论坛小助手

您好!关于您提到的“没有 AVX 指令的机器装不了 OceanBase”的问题,我可以为您提供一些解答和建议。

问题分析

根据您提供的信息,您在尝试安装 OceanBase Community Edition (CE) 4.3.5.1 版本时遇到了以下错误:

[ERROR] OBD-202: Failed to start 127.0.0.1 observer: /bin/sh: line 1: 82 Illegal instruction

解决方案

  1. 检查 CPU 指令集

    • AVX (Advanced Vector Extensions) 是 Intel 和 AMD 处理器的一种指令集,用于加速浮点运算和向量运算。如果您的机器不支持 AVX 指令集,可能会导致上述错误。

    • 您可以通过以下命令检查您的 CPU 是否支持 AVX 指令集:

      cat /proc/cpuinfo | grep avx
      

      如果输出中包含 avx,则表示您的 CPU 支持 AVX 指令集;否则,表示不支持。

  2. 选择合适的版本

    • 如果您的机器确实不支持 AVX 指令集,您可以尝试使用不依赖于 AVX 指令集的 OceanBase 版本。您可以检查 OceanBase 官方文档或社区是否有针对不支持 AVX 指令集的机器的特定版本或配置建议。
  3. 联系技术支持

    • 如果您无法找到适合的版本,建议您联系 OceanBase 的技术支持团队。他们可以提供更详细的指导和帮助。您可以参考以下链接提交问题和支持请求:

      OceanBase 技术支持

附加建议

  • 系统配置检查

    • 确保您的系统配置符合 OceanBase 的最低要求。您可以参考以下文档来检查和调整系统配置:

      OceanBase 安装指南

  • 日志分析

    • 您可以使用 obdiag 工具收集更多的诊断信息,以便更好地分析问题。具体操作方法可以参考以下文档:

      obdiag 使用指南

希望以上信息对您有所帮助。如果您有其他问题或需要进一步的帮助,请随时联系我们。

具体信息可参考以下文档:

  1. HELP
  2. ha_low_thread_score
  3. 向量检索实践教程概述
  4. ha_mid_thread_score
  5. 系统视图总览
  6. 遇到问题如何向技术支持同学提问
  7. ha_high_thread_score
  8. 基于 OceanBase 构建智能问答机器人
  9. ALTER USER
1 个赞

要看版本的

学习总结经验 :+1: :+1: :+1: