Deployment Frequently Asked Questions

Environmentally relevant

What OS version is required to deploy MatrixOne?

  • MatrixOne currently supports the operating systems in the table.

Linux OS

Version

Debian

11.0 or later

Ubuntu LTS

20.04 or later

Red Hat Enterprise Linux

9.0 or later releases

Oracle Enterprise Linux

9.0 or later releases

CentOS

7.0 or later releases

For Linux systems with lower kernels, it is recommended to deploy with a binary package built on musl libc if you are using a binary package installation deployment, as detailed in the recommended installation environment chapter in the Standalone Deployment Matrixone overview.

  • MatrixOne also supports the macOS operating system and is currently only recommended to run in test and development environments.

macOS

版本

macOS

Monterey 12.3 or later

  • As a domestic database, MatrixOne is currently compatible with and supported by the following domestic operating systems:

OS

OS Version

CPU

Memory

OpenCloudOS

v8.0 / v9.0

x86 CPU;4 Core

16 GB

openEuler

20.03

x86 / ARM CPU;4 Core

16 GB

TencentOS Server

v2.4 / v3.1

x86 CPU;4 Core

16 GB

UOS

V20

ARM CPU;4 Core

16 GB

KylinOS

V10

ARM CPU;4 Core

16 GB

KylinSEC

v3.4

x86 / ARM CPU;4 Core

16 GB

Can I use MatrixOne properly under Red Hat systems like CentOS 7?

MatrixOne does not have strict operating system requirements and supports use under CentOS 7, but CentOS 7 was discontinued at the end of June 24 and a newer version of the operating system is recommended.

Does MatrixOne support deployment in homegrown environments?

For the domestic operating system and chip, the chip we have adapted to Pang Peng and Haiguang, the operating system has adapted to Galactic Kirin, Euler, Kirin Shinan.

Where can I deploy MatrixOne?

MatrixOne can be deployed on premise, in a public cloud, in a private cloud, or on kubernetes.

Does MatrixOne support distributed deployment on Aliyun ecs servers?

Currently K8S based on ECS or Aliyun ACK is required for distributed deployment.

Do cluster deployments only support K8s? Can you physically distribute local deployment?

If there is no k8s and minio environment ahead of time. Our installation tools come with k8s and minio and can also be deployed on a physical machine with one click.

  • Does the current non-k8s version support master-slave configuration?

MatrixOne does not currently support a non-k8s version of the master-slave configuration and will do so later.

Can a production environment only be deployed in k8s mode?

Yes, for distributed stability and scalability, we recommend that production systems be deployed with k8s. If you don’t have k8s out of the box, you can deploy with managed k8s to reduce complexity.