单机部署 MatrixOne¶
单机版 MatrixOne 适用场景即是使用单台开发机器部署 MatrixOne,体验 MatrixOne 的基本功能,与单机版使用一个 MySQL 基本相同。
安装环境¶
推荐安装环境¶
作为一款开源数据库,MatrixOne 目前支持主流的 Linux 和 MacOS 系统。为了快速上手,本文档中优先推荐如下硬件规格:
操作系统 |
操作系统版本 |
CPU |
内存 |
|---|---|---|---|
Debian |
11 以上 |
x86 / ARM CPU;4 核 |
16 GB |
Ubuntu |
20.04 及以上 |
x86 / ARM CPU;4 核 |
16 GB |
CentOS |
7 及以上 |
x86 / ARM CPU;4 核 |
16 GB |
macOS |
Monterey 12.3 及以上 |
x86 / ARM CPU;4 核 |
16 GB |
备注
如果您当前使用的 Linux 系统内核版本较低(低于 5.0),由于 linux 内核的限制,使用基于 glibc 构建的二进制包进行 Matrixone 的部署时可能会报与 glibc 相关的错误,这时候您可以选择使用二进制包部署中的基于 musl libc 构建的二进制包进行部署。musl libc 是一个为 Linux 系统设计的轻量级 C 标准库,使用 musl libc 打包应用程序可以让你生成不依赖于系统 C 库的静态二进制文件。此外,由于 CentOS 8 已经停止官方支持,且 CentOS 7 也将在 2024 年 6 月 30 日结束维护周期,目前使用这些版本的用户可能会面临一些风险。因此,我们建议用户使用其他操作系统版本。
你也可以查阅硬件与操作系统要求,查看更多关于硬件规格推荐,选用合适的硬件环境。
支持国产系统¶
作为一款国产数据库,MatrixOne 目前能够与以下国产操作系统兼容并提供支持:
操作系统 |
操作系统版本 |
CPU |
内存 |
|---|---|---|---|
OpenCloudOS |
v8.0 / v9.0 |
x86 CPU;4 核 |
16 GB |
openEuler |
20.03 |
x86 / ARM CPU;4 核 |
16 GB |
TencentOS Server |
v2.4 / v3.1 |
x86 CPU;4 核 |
16 GB |
统信 |
V20 |
ARM CPU;4 核 |
16 GB |
银河麒麟 |
V10 |
ARM CPU;4 核 |
16 GB |
麒麟信安 |
v3.0 |
x86 / ARM CPU;4 核 |
16 GB |
NOTE: 支持的国产 CPU 有腾云 S2500、FT2000+/64、鲲鹏 916、鲲鹏 920 和海光 H620-G30
在 macOS 上部署¶
你可以在以下三种方式中选择最适合你的一种,在 macOS 上安装并连接 MatrixOne:
在 Linux 上部署¶
你可以在以下三种方式中选择最适合你的一种,在 Linux 上安装并连接 MatrixOne:
参考文档¶
更多有关连接 MatrixOne 的方式,参见:
常见的安装和部署问题,参见安装和部署常见问题。
关于分布式部署 MatrixOne,参见 MatrixOne 分布式集群部署。