暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

OceanBase部署软硬件要求

SQL新手 2022-12-09
1749

OceanBase 数据库是一个分布式集群产品,在生产环境中至少要求三台机器,学习环境可以部署单机版本。OceanBase 数据库的部署跟传统数据库的部署相比,存在很多共同的地方,对操作系统硬件、软件设置等会有一些最佳实践建议,这些是 OceanBase 数据库发挥高性能稳定运行的基础。

软件资源介绍

下表列出了不同操作系统版本适用的安装包:

操作系统安装包下载地址
Anolis 7、CentOS 7、RedHat 7、Ubuntu 20.X、Debian 9.X、Anolis OS 8.Xel7 下载地址
Anolis 8、CentOS 8、RedHat 8、Debian 10 、Anolis OS 8.Xel8 下载地址

注意

建议您下载最新版本的安装包。

硬件资源准备

OceanBase 数据库 4.0 版本在以下配置进行了系统性测试验证,推荐您使用以下软硬件配置:

项目描述
系统
  • Anolis OS 8.X 版本(内核 Linux 3.10.0 版本及以上)-- 推荐
  • Red Hat Enterprise Linux Server 7.X 版本、8.X 版本(内核 Linux 3.10.0 版本及以上) -- 推荐
  • CentOS Linux 7.X 版本、8.X 版本(内核 Linux 3.10.0 版本及以上) -- 推荐
  • Debian 9.X 版本及以上版本 (内核 Linux 3.10.0 版本及以上)
  • Ubuntu 20.X 版本及以上版本(内核 Linux 3.10.0 版本及以上)
  • SUSE / OpenSUSE 15.X 版本及以上版本(内核 Linux 3.10.0 版本及以上) --推荐
物理 CPU
  • 测试环境最低要求 2 核。
  • 生产环境最低要求 4 核,推荐 32 核及以上。
  • 性能测试场景推荐 24 核及以上。
内存
  • 测试环境最低要求 8 G。
  • 生产环境最低要求 16 G,长期使用要求不低于 32 G,推荐 256 G 及以上。
  • 性能测试场景推荐 128 G 及以上。
注意
当部署多个集群时, 推荐使用 OCP 进行统一运维管理, 当部署集群比较少时, 建议使用 OBD 进行安装部署。
磁盘类型推荐使用 SSD
磁盘存储空间内存大小的 6 倍及以上
文件系统EXT4 戓 XFS,当数据超过 16T 时,使用 XFS
网卡千兆互联及以上

更多软硬件平台适配正在测试中。

说明

如果您部署 OceanBase 集群,确保集群内的所有机器配置相同。这里性能测试环境和生产环境的资源要求只是建议。在社区版后续版本,会进一步降低对内存的要求。

对于 Red Hat 操作系统,需要运行以下命令,手动关闭透明大页:

echo never > /sys/kernel/mm/redhat_transparent_hugepage/enabled
复制

对于 CentOS 操作系统,需要运行以下命令,手动关闭透明大页:

echo never > /sys/kernel/mm/transparent_hugepage/enabled
复制
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论