Choosing an Operating System for TiDB 7.5 Deployment

Note:
This topic has been translated from a Chinese forum by GPT and might contain errors.

Original topic: Tidb7.5 部署操作系统选择

| username: yytest

Among the officially tested and stable operating system versions, CentOS 7 is about to be discontinued. Considering the factor of localization, which operating system is better to choose?

Red Hat Enterprise Linux 8.4 and above 8.x versions

Red Hat Enterprise Linux 7.3 and above 7.x versions
CentOS 7.3 and above 7.x versions

Amazon Linux 2

Rocky Linux 9.1 and above versions

Kylin OS Euler Edition V10 SP1/SP2

UnionTech OS (UOS) V20

openEuler 22.03 LTS SP1

| username: TiDBer_QYr0vohO | Original post link

These versions, Kylin V10 SP1/SP2, openEuler 22.03 LTS SP1, and UOS V20, have been officially tested and should not have any issues.

| username: cassblanca | Original post link

Different versions of TiDB have different operating system requirements. Please refer to the official recommendations TiDB Software and Hardware Environment Recommended Configuration | PingCAP Documentation Center.

| username: Kamner | Original post link

According to the official compatibility list, choose based on the operating system system selected by your own enterprise.

| username: zhaokede | Original post link

Domestic options, only a few systems to choose from.

| username: 连连看db | Original post link

You can try Rocky, which is open-source and free.

| username: virvle | Original post link

We plan to use CentOS 7.8.

| username: zhanggame1 | Original post link

How about using Rocky Linux 9.1 if we don’t consider domestic alternatives? The domestic options are Kylin OS Euler version V10 SP1/SP2 and UnionTech OS (UOS) V20.

| username: wangkk2024 | Original post link

It depends on the specific requirements.

| username: YuchongXU | Original post link

It depends on the specific company’s requirements.

| username: yytest | Original post link

Thank you all for the guidance. Currently considering using openEuler22.03, but the official support for SP1 is no longer available for download. Has the latest version SP3 of openEuler passed TiDB certification support?

| username: 呢莫不爱吃鱼 | Original post link

There are no issues with the Anolis 7.9 Dragon Lizard system either.

| username: xiaoqiao | Original post link

Based on your requirements, choose the most mature one, as stability is the most important.

| username: 友利奈绪 | Original post link

The community should have test cases that are not officially documented.

| username: TiDBer_JUi6UvZm | Original post link

It depends on your needs. If there is no requirement for domestic products, it is better to use non-domestic systems whenever possible.

| username: TiDBer_JUi6UvZm | Original post link

Additionally, even if CentOS 7 is about to be discontinued, it won’t affect you if you don’t purchase support services. As for domestic systems, unless there is technical support provided by database or operating system vendors, it’s better to wait a bit longer.

| username: zhang_2023 | Original post link

All are compatible.

| username: 小于同学 | Original post link

Different versions of TiDB have different requirements for the operating system. Please refer to the official recommendations TiDB Software and Hardware Environment Recommendations | PingCAP Documentation Center.

| username: TiDBer_ivan0927 | Original post link

You can follow the compatibility list and then choose based on the actual situation of the business side.

| username: 舞动梦灵 | Original post link

It’s better to use Red Hat, according to the supported architectures provided in the official documentation.