想请教各位大神,OCB对目前的主流国产操作系统的支持和适配问题,有没有相应的清单明细?
OceanBase 数据库对目前主流的国产操作系统提供了全面的支持与适配,并有明确的官方支持清单。以下是针对 OceanBase 4.3.0 版本 的详细支持情况汇总,涵盖主流国产操作系统及其版本、架构、注意事项等关键信息。
OceanBase 支持的主流国产操作系统清单(截至 v4.3.0)
国产操作系统 | 官方支持版本 | 支持的服务器架构 | 内核要求 | 文档来源 |
---|---|---|---|---|
KylinOS(银河麒麟) | V10 | x86_64(含海光)、ARM_64(鲲鹏、飞腾) | 无特殊说明,需满足通用 Linux 内核要求 | 文档链接 |
统信 UOS(UnionTech OS) | V20(含 1020a/1021a/1021e/1001c 等子版本) | x86_64(含海光)、ARM_64(鲲鹏、飞腾) | 推荐使用标准内核,建议不低于 3.10.0 | 文档链接 |
龙蜥 AnolisOS | 8.6 及以上 | x86_64(含海光)、ARM_64(鲲鹏、飞腾) | Linux 3.10.0 及以上 | 文档链接 |
openEuler | 20.03 LTS SP1/SP2、22.03、24.03 | x86_64(含海光)、ARM_64(鲲鹏、飞腾) | Linux 5.10.0 及以上(高于一般系统要求) | 文档链接 |
中科方德 NFSChina | 4.0 及以上 | x86_64(含海光)、ARM_64(鲲鹏、飞腾) | 建议 ≥3.10.0 | 文档链接 |
浪潮 Inspur kos | 5.8 | x86_64(含海光)、ARM_64(鲲鹏、飞腾) | 建议 ≥3.10.0 | 文档链接 |
凝思 LinxOS | V6.0.99、V6.0.100 | x86_64(含海光)、ARM_64(鲲鹏、飞腾) | 建议 ≥3.10.0 | 文档链接 |
注:除上述系统外,OceanBase 也支持 Alibaba Cloud Linux、Rocky Linux 等国产化程度较高的定制发行版。
对于基于 RHEL/CentOS 衍生的系统(如 KylinOS、UOS、AnolisOS)
echo never > /sys/kernel/mm/redhat_transparent_hugepage/enabled echo never > /sys/kernel/mm/redhat_transparent_hugepage/defrag
对于 RHEL 9+/CentOS Stream 或部分新版内核
echo never > /sys/kernel/mm/transparent_hugepage/enabled echo never > /sys/kernel/mm/transparent_hugepage/defrag
总结
OceanBase 数据库已深度适配国内主流自主可控的操作系统生态,在ZF、金融、电信等行业广泛应用。其支持策略体现出以下几个特点:
- 广泛兼容性:覆盖麒麟、统信、龙蜥、欧拉等核心国产 OS;
- 国产芯片协同优化:针对鲲鹏、飞腾、海光等平台进行了架构级适配;
- 企业级稳定性保障:所有支持组合均经过系统性测试验证;
- 持续演进:随着新版本发布,不断扩展对国产系统的支持范围(例如 v4.3.0 新增全面适配 Rocky Linux 9)。
如果您正在规划基于国产化环境部署 OceanBase,建议优先选择 AnolisOS 8.6+、openEuler 22.03+ 或 UOS V20 等长期支持(LTS)版本,并严格按照官方文档进行系统调优。
更多详情请参考官方文档:
1 个赞
感谢解答