This is an automated email from the ASF dual-hosted git repository.
dataroaring pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris-website.git
The following commit(s) were added to refs/heads/master by this push:
new 276411a0c42 Update fdb version (#2818)
276411a0c42 is described below
commit 276411a0c423bea7bc676764d262973462f7a6a4
Author: Gavin Chou <[email protected]>
AuthorDate: Mon Sep 1 10:27:35 2025 +0800
Update fdb version (#2818)
## Versions
- [x] dev
- [x] 3.0
- [ ] 2.1
- [ ] 2.0
## Languages
- [x] Chinese
- [x] English
## Docs Checklist
- [ ] Checked by AI
- [ ] Test Cases Built
---
docs/compute-storage-decoupled/before-deployment.md | 4 ++++
.../deploy-manually/separating-storage-compute-deploy-manually.md | 5 +++++
.../deploy-on-kubernetes/separating-storage-compute/install-fdb.md | 2 +-
.../current/compute-storage-decoupled/before-deployment.md | 4 ++++
.../deploy-manually/separating-storage-compute-deploy-manually.md | 4 ++++
.../deploy-on-kubernetes/separating-storage-compute/install-fdb.md | 2 +-
.../version-3.0/compute-storage-decoupled/before-deployment.md | 4 ++++
.../deploy-manually/separating-storage-compute-deploy-manually.md | 4 ++++
.../deploy-on-kubernetes/separating-storage-compute/install-fdb.md | 2 +-
.../version-3.0/compute-storage-decoupled/before-deployment.md | 4 ++++
.../deploy-manually/separating-storage-compute-deploy-manually.md | 4 ++++
.../deploy-on-kubernetes/separating-storage-compute/install-fdb.md | 2 +-
12 files changed, 37 insertions(+), 4 deletions(-)
diff --git a/docs/compute-storage-decoupled/before-deployment.md
b/docs/compute-storage-decoupled/before-deployment.md
index 415e54ef692..aa7a940815b 100644
--- a/docs/compute-storage-decoupled/before-deployment.md
+++ b/docs/compute-storage-decoupled/before-deployment.md
@@ -49,6 +49,10 @@ When machine configurations are high, consider mixing FDB,
FE, and Meta Service,
This section provides a step-by-step guide to configure, deploy, and start the
FoundationDB (FDB) service using the provided scripts `fdb_vars.sh` and
`fdb_ctl.sh`. You can download [doris
tools](http://apache-doris-releases.oss-accelerate.aliyuncs.com/apache-doris-3.0.2-tools.tar.gz)
and get `fdb_vars.sh` and `fdb_ctl.sh` from `fdb` directory.
+:::tip
+Doris currently relies on FDB version 7.1.x by default. If you have already
installed FDB separately, please ensure it is version 7.1.x; otherwise, the
Meta Service will fail to start.
+:::
+
#### 5.1.1 Machine Requirements
Typically, at least 3 machines equipped with SSDs are required to form a
FoundationDB cluster with dual data replicas and allow for single machine
failures.
diff --git
a/docs/install/deploy-manually/separating-storage-compute-deploy-manually.md
b/docs/install/deploy-manually/separating-storage-compute-deploy-manually.md
index 501a53e73a3..7505d526294 100644
--- a/docs/install/deploy-manually/separating-storage-compute-deploy-manually.md
+++ b/docs/install/deploy-manually/separating-storage-compute-deploy-manually.md
@@ -27,6 +27,11 @@ After completing the prerequisite checks and planning, such
as environment check
This section provides step-by-step instructions for configuring, deploying,
and starting the FoundationDB (FDB) service using the `fdb_vars.sh` and
`fdb_ctl.sh` scripts. You can download the [doris
tools](http://apache-doris-releases.oss-accelerate.aliyuncs.com/apache-doris-3.0.2-tools.tar.gz)
and retrieve the `fdb_vars.sh` and `fdb_ctl.sh` from the `fdb` directory.
+:::tip
+Doris currently relies on FDB version 7.1.x by default. If you have already
installed FDB separately, please ensure it is version 7.1.x; otherwise, the
Meta Service will fail to start.
+:::
+
+
1. Machine Requirements
Typically, at least 3 machines with SSDs are needed to form a FoundationDB
cluster with double data replicas, allowing for a single machine failure. If in
a testing/development environment, a single machine can be used to set up
FoundationDB.
diff --git
a/docs/install/deploy-on-kubernetes/separating-storage-compute/install-fdb.md
b/docs/install/deploy-on-kubernetes/separating-storage-compute/install-fdb.md
index 678b3e893ba..0a5566512e7 100644
---
a/docs/install/deploy-on-kubernetes/separating-storage-compute/install-fdb.md
+++
b/docs/install/deploy-on-kubernetes/separating-storage-compute/install-fdb.md
@@ -5,7 +5,7 @@
}
---
-FoundationDB is a distributed database developed by Apple that provides strong
consistency for structured data storage. In the Doris compute-storage
decoupling model, FoundationDB is used as the metadata store, with the
meta-service component managing the metadata within FoundationDB. When
deploying a compute-storage decoupled cluster on Kubernetes, FoundationDB must
be deployed in advance. Two deployment options are recommended:
+FoundationDB is an open-source distributed database released under the Apache
2.0 license, it provides strong consistency for structured data storage. In the
Doris compute-storage decoupling model, FoundationDB is used as the metadata
store, with the meta-service component managing the metadata within
FoundationDB. When deploying a compute-storage decoupled cluster on Kubernetes,
FoundationDB must be deployed in advance. Two deployment options are
recommended:
- Deploying FoundationDB directly on virtual machines (including physical
machines).
- Using the
[fdb-kubernetes-operator](https://github.com/FoundationDB/fdb-kubernetes-operator)
to deploy FoundationDB on Kubernetes.
diff --git
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/compute-storage-decoupled/before-deployment.md
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/compute-storage-decoupled/before-deployment.md
index f5bfc4186da..ede8a0ba44a 100644
---
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/compute-storage-decoupled/before-deployment.md
+++
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/compute-storage-decoupled/before-deployment.md
@@ -51,6 +51,10 @@ Doris 存算分离架构包含三个主要模块:
本节提供了脚本 `fdb_vars.sh` 和 `fdb_ctl.sh` 配置、部署和启动 FDB(FoundationDB)服务的分步指南。您可以下载
[doris
tools](http://apache-doris-releases.oss-accelerate.aliyuncs.com/apache-doris-3.0.2-tools.tar.gz)
并从 `fdb` 目录获取 `fdb_vars.sh` 和 `fdb_ctl.sh`。
+:::tip
+Doris 默认依赖的 FDB 版本为 7.1.x 系列。若已提前安装 FDB,请确认其版本属于 7.1.x 系列,否则 Meta Service
将启动失败。
+:::
+
#### 5.1.1 机器要求
通常,至少需要 3 台配备 SSD 的机器来形成具有双数据副本并允许单机故障的 FoundationDB 集群。
diff --git
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/install/deploy-manually/separating-storage-compute-deploy-manually.md
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/install/deploy-manually/separating-storage-compute-deploy-manually.md
index 97feb643b0f..463f64ace10 100644
---
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/install/deploy-manually/separating-storage-compute-deploy-manually.md
+++
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/install/deploy-manually/separating-storage-compute-deploy-manually.md
@@ -29,6 +29,10 @@
本节提供了脚本 `fdb_vars.sh` 和 `fdb_ctl.sh` 配置、部署和启动 FDB(FoundationDB)服务的分步指南。您可以下载
[doris
tools](http://apache-doris-releases.oss-accelerate.aliyuncs.com/apache-doris-3.0.2-tools.tar.gz)
并从 `fdb` 目录获取 `fdb_vars.sh` 和 `fdb_ctl.sh`。
+:::tip
+Doris 默认依赖的 FDB 版本为 7.1.x 系列。若已提前安装 FDB,请确认其版本属于 7.1.x 系列,否则 Meta Service
将启动失败。
+:::
+
1. 机器要求
通常,至少需要三台配备 SSD 的机器来组成具有双副本、单机故障容忍的 FoundationDB 集群。如果是测试/开发环境,单台机器也能搭建
FoundationDB。
diff --git
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/install/deploy-on-kubernetes/separating-storage-compute/install-fdb.md
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/install/deploy-on-kubernetes/separating-storage-compute/install-fdb.md
index a779a828d7d..10b92fe4f31 100644
---
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/install/deploy-on-kubernetes/separating-storage-compute/install-fdb.md
+++
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/install/deploy-on-kubernetes/separating-storage-compute/install-fdb.md
@@ -5,7 +5,7 @@
}
---
-[FoundationDB](https://apple.github.io/foundationdb/#overview) 是 Apple
公司开发的分布式强一致性存储结构化数据的数据库,Doris 存算分离模式使用 FoundationDB 作为元数据存储。Kubernetes
上部署存算分离集群需要提前部署 FoundationDB 服务,推荐两种部署方式:
+[FoundationDB](https://apple.github.io/foundationdb/#overview) 是基于Apache
2.0开源协议的分布式强一致性存储结构化数据的数据库,Doris 存算分离模式使用 FoundationDB 作为元数据存储。Kubernetes
上部署存算分离集群需要提前部署 FoundationDB 服务,推荐两种部署方式:
- 在机器(包括物理机)上直接部署。机器直接部署 FoundationDB 请参考 Doris
存算分离官方文档[部署前准备部分](../../../compute-storage-decoupled/before-deployment)搭建
FoundationDB 集群。部署前请确保 FoundationDB 部署的机器和 Doris 所在的 Kubernetes 在同一个局域网内。
- 在 Kubernetes 上部署 FoundationDB。FoundationDB 官方提供 Kubernetes 上部署运维管理服务
[fdb-kubernetes-operator](https://github.com/FoundationDB/fdb-kubernetes-operator)。
diff --git
a/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.0/compute-storage-decoupled/before-deployment.md
b/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.0/compute-storage-decoupled/before-deployment.md
index f5bfc4186da..ca9a5051457 100644
---
a/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.0/compute-storage-decoupled/before-deployment.md
+++
b/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.0/compute-storage-decoupled/before-deployment.md
@@ -51,6 +51,10 @@ Doris 存算分离架构包含三个主要模块:
本节提供了脚本 `fdb_vars.sh` 和 `fdb_ctl.sh` 配置、部署和启动 FDB(FoundationDB)服务的分步指南。您可以下载
[doris
tools](http://apache-doris-releases.oss-accelerate.aliyuncs.com/apache-doris-3.0.2-tools.tar.gz)
并从 `fdb` 目录获取 `fdb_vars.sh` 和 `fdb_ctl.sh`。
+:::tip
+Doris 当前默认依赖的 FDB 版本为 7.1.x, 如果已经提前自行安装了 FDB, 请确认版本为7.1.x系列版本, 否则 Meta Service
启动会失败.
+:::
+
#### 5.1.1 机器要求
通常,至少需要 3 台配备 SSD 的机器来形成具有双数据副本并允许单机故障的 FoundationDB 集群。
diff --git
a/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.0/install/deploy-manually/separating-storage-compute-deploy-manually.md
b/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.0/install/deploy-manually/separating-storage-compute-deploy-manually.md
index 06d2279aaa5..9a210d9f37f 100644
---
a/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.0/install/deploy-manually/separating-storage-compute-deploy-manually.md
+++
b/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.0/install/deploy-manually/separating-storage-compute-deploy-manually.md
@@ -29,6 +29,10 @@
本节提供了脚本 `fdb_vars.sh` 和 `fdb_ctl.sh` 配置、部署和启动 FDB(FoundationDB)服务的分步指南。您可以下载
[doris
tools](http://apache-doris-releases.oss-accelerate.aliyuncs.com/apache-doris-3.0.2-tools.tar.gz)
并从 `fdb` 目录获取 `fdb_vars.sh` 和 `fdb_ctl.sh`。
+:::tip
+Doris 默认依赖的 FDB 版本为 7.1.x 系列。若已提前安装 FDB,请确认其版本属于 7.1.x 系列,否则 Meta Service
将启动失败。
+:::
+
1. 机器要求
通常,至少需要三台配备 SSD 的机器来组成具有双副本、单机故障容忍的 FoundationDB 集群。如果是测试/开发环境,单台机器也能搭建
FoundationDB。
diff --git
a/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.0/install/deploy-on-kubernetes/separating-storage-compute/install-fdb.md
b/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.0/install/deploy-on-kubernetes/separating-storage-compute/install-fdb.md
index 343dce613ea..137dc7ffb51 100644
---
a/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.0/install/deploy-on-kubernetes/separating-storage-compute/install-fdb.md
+++
b/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.0/install/deploy-on-kubernetes/separating-storage-compute/install-fdb.md
@@ -5,7 +5,7 @@
}
---
-[FoundationDB](https://apple.github.io/foundationdb/#overview) 是 Apple
公司开发的分布式强一致性存储结构化数据的数据库,Doris 存算分离模式使用 FoundationDB 作为元数据存储。Kubernetes
上部署存算分离集群需要提前部署 FoundationDB 服务,推荐两种部署方式:
+[FoundationDB](https://apple.github.io/foundationdb/#overview) 是基于Apache
2.0开源协议的分布式强一致性存储结构化数据的数据库,Doris 存算分离模式使用 FoundationDB 作为元数据存储。Kubernetes
上部署存算分离集群需要提前部署 FoundationDB 服务,推荐两种部署方式:
- 在机器(包括物理机)上直接部署。机器直接部署 FoundationDB 请参考 Doris
存算分离官方文档[部署前准备部分](../../../compute-storage-decoupled/before-deployment)搭建
FoundationDB 集群。部署前请确保 FoundationDB 部署的机器和 Doris 所在的 Kubernetes 在同一个局域网内。
- 在 Kubernetes 上部署 FoundationDB。FoundationDB 官方提供 Kubernetes 上部署运维管理服务
[fdb-kubernetes-operator](https://github.com/FoundationDB/fdb-kubernetes-operator)。
diff --git
a/versioned_docs/version-3.0/compute-storage-decoupled/before-deployment.md
b/versioned_docs/version-3.0/compute-storage-decoupled/before-deployment.md
index 415e54ef692..aa7a940815b 100644
--- a/versioned_docs/version-3.0/compute-storage-decoupled/before-deployment.md
+++ b/versioned_docs/version-3.0/compute-storage-decoupled/before-deployment.md
@@ -49,6 +49,10 @@ When machine configurations are high, consider mixing FDB,
FE, and Meta Service,
This section provides a step-by-step guide to configure, deploy, and start the
FoundationDB (FDB) service using the provided scripts `fdb_vars.sh` and
`fdb_ctl.sh`. You can download [doris
tools](http://apache-doris-releases.oss-accelerate.aliyuncs.com/apache-doris-3.0.2-tools.tar.gz)
and get `fdb_vars.sh` and `fdb_ctl.sh` from `fdb` directory.
+:::tip
+Doris currently relies on FDB version 7.1.x by default. If you have already
installed FDB separately, please ensure it is version 7.1.x; otherwise, the
Meta Service will fail to start.
+:::
+
#### 5.1.1 Machine Requirements
Typically, at least 3 machines equipped with SSDs are required to form a
FoundationDB cluster with dual data replicas and allow for single machine
failures.
diff --git
a/versioned_docs/version-3.0/install/deploy-manually/separating-storage-compute-deploy-manually.md
b/versioned_docs/version-3.0/install/deploy-manually/separating-storage-compute-deploy-manually.md
index 2f002f156f9..5be9a0ef182 100644
---
a/versioned_docs/version-3.0/install/deploy-manually/separating-storage-compute-deploy-manually.md
+++
b/versioned_docs/version-3.0/install/deploy-manually/separating-storage-compute-deploy-manually.md
@@ -27,6 +27,10 @@ After completing the prerequisite checks and planning, such
as environment check
This section provides step-by-step instructions for configuring, deploying,
and starting the FoundationDB (FDB) service using the `fdb_vars.sh` and
`fdb_ctl.sh` scripts. You can download the [doris
tools](http://apache-doris-releases.oss-accelerate.aliyuncs.com/apache-doris-3.0.2-tools.tar.gz)
and retrieve the `fdb_vars.sh` and `fdb_ctl.sh` from the `fdb` directory.
+:::tip
+Doris currently relies on FDB version 7.1.x by default. If you have already
installed FDB separately, please ensure it is version 7.1.x; otherwise, the
Meta Service will fail to start.
+:::
+
1. Machine Requirements
Typically, at least 3 machines with SSDs are needed to form a FoundationDB
cluster with double data replicas, allowing for a single machine failure. If in
a testing/development environment, a single machine can be used to set up
FoundationDB.
diff --git
a/versioned_docs/version-3.0/install/deploy-on-kubernetes/separating-storage-compute/install-fdb.md
b/versioned_docs/version-3.0/install/deploy-on-kubernetes/separating-storage-compute/install-fdb.md
index c72bbf4f530..387d025e7fd 100644
---
a/versioned_docs/version-3.0/install/deploy-on-kubernetes/separating-storage-compute/install-fdb.md
+++
b/versioned_docs/version-3.0/install/deploy-on-kubernetes/separating-storage-compute/install-fdb.md
@@ -5,7 +5,7 @@
}
---
-FoundationDB is a distributed database developed by Apple that provides strong
consistency for structured data storage. In the Doris compute-storage
decoupling model, FoundationDB is used as the metadata store, with the
meta-service component managing the metadata within FoundationDB. When
deploying a compute-storage decoupled cluster on Kubernetes, FoundationDB must
be deployed in advance. Two deployment options are recommended:
+FoundationDB is an open-source distributed database released under the Apache
2.0 license, it provides strong consistency for structured data storage. In the
Doris compute-storage decoupling model, FoundationDB is used as the metadata
store, with the meta-service component managing the metadata within
FoundationDB. When deploying a compute-storage decoupled cluster on Kubernetes,
FoundationDB must be deployed in advance. Two deployment options are
recommended:
- Deploying FoundationDB directly on virtual machines (including physical
machines).
- Using the
[fdb-kubernetes-operator](https://github.com/FoundationDB/fdb-kubernetes-operator)
to deploy FoundationDB on Kubernetes.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]