This is an automated email from the ASF dual-hosted git repository.
yiguolei pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
The following commit(s) were added to refs/heads/master by this push:
new b93860902f [doc](tablet-health) modify content about tablet state
(#11086)
b93860902f is described below
commit b93860902f203c365c7d0e82442cc4b43d139e15
Author: caiconghui <[email protected]>
AuthorDate: Mon Aug 8 10:43:13 2022 +0800
[doc](tablet-health) modify content about tablet state (#11086)
Co-authored-by: caiconghui1 <[email protected]>
---
.../maint-monitor/tablet-repair-and-balance.md | 48 +++++++++++-----------
.../maint-monitor/tablet-repair-and-balance.md | 40 +++++++++---------
2 files changed, 44 insertions(+), 44 deletions(-)
diff --git
a/docs/en/docs/admin-manual/maint-monitor/tablet-repair-and-balance.md
b/docs/en/docs/admin-manual/maint-monitor/tablet-repair-and-balance.md
index 44898313db..709800376c 100644
--- a/docs/en/docs/admin-manual/maint-monitor/tablet-repair-and-balance.md
+++ b/docs/en/docs/admin-manual/maint-monitor/tablet-repair-and-balance.md
@@ -259,42 +259,42 @@ Both replica repair and balancing are accomplished by
replica copies between BEs
In addition, by default, we provide two separate slots per disk for balancing
tasks. The purpose is to prevent high-load nodes from losing space by balancing
because slots are occupied by repair tasks.
-## Duplicate Status View
+## Tablet State View
-Duplicate status view mainly looks at the status of the duplicate, as well as
the status of the duplicate repair and balancing tasks. Most of these states
**exist only in** Master FE nodes. Therefore, the following commands need to be
executed directly to Master FE.
+Tablet state view mainly looks at the state of the tablet, as well as the
state of the tablet repair and balancing tasks. Most of these states **exist
only in** Master FE nodes. Therefore, the following commands need to be
executed directly to Master FE.
-### Duplicate status
+### Tablet state
1. Global state checking
- Through `SHOW PROC'/ statistic'; `commands can view the replica status
of the entire cluster.
+ Through `SHOW PROC'/cluster_health/tablet_health'; `commands can view
the replica status of the entire cluster.
- ```
-
+----------+-----------------------------+----------+--------------+----------+-----------+------------+--------------------+-----------------------+
- | DbId | DbName | TableNum | PartitionNum |
IndexNum | TabletNum | ReplicaNum | UnhealthyTabletNum | InconsistentTabletNum |
-
+----------+-----------------------------+----------+--------------+----------+-----------+------------+--------------------+-----------------------+
- | 35153636 | default_cluster:DF_Newrisk | 3 | 3 | 3
| 96 | 288 | 0 | 0 |
- | 48297972 | default_cluster:PaperData | 0 | 0 | 0
| 0 | 0 | 0 | 0 |
- | 5909381 | default_cluster:UM_TEST | 7 | 7 | 10
| 320 | 960 | 1 | 0 |
- | Total | 240 | 10 | 10 | 13
| 416 | 1248 | 1 | 0 |
-
+----------+-----------------------------+----------+--------------+----------+-----------+------------+--------------------+-----------------------+
+ ```
+
+-------+--------------------------------+-----------+------------+-------------------+----------------------+----------------------+--------------+----------------------------+-------------------------+-------------------+---------------------+----------------------+----------------------+------------------+-----------------------------+-----------------+-------------+------------+
+ | DbId | DbName | TabletNum | HealthyNum |
ReplicaMissingNum | VersionIncompleteNum | ReplicaRelocatingNum | RedundantNum
| ReplicaMissingInClusterNum | ReplicaMissingForTagNum | ForceRedundantNum |
ColocateMismatchNum | ColocateRedundantNum | NeedFurtherRepairNum |
UnrecoverableNum | ReplicaCompactionTooSlowNum | InconsistentNum | OversizeNum
| CloningNum |
+
+-------+--------------------------------+-----------+------------+-------------------+----------------------+----------------------+--------------+----------------------------+-------------------------+-------------------+---------------------+----------------------+----------------------+------------------+-----------------------------+-----------------+-------------+------------+
+ | 10005 | default_cluster:doris_audit_db | 84 | 84 | 0
| 0 | 0 | 0 | 0
| 0 | 0 | 0
| 0 | 0 | 0 | 0
| 0 | 0 | 0 |
+ | 13402 | default_cluster:ssb1 | 709 | 708 | 1
| 0 | 0 | 0 | 0
| 0 | 0 | 0
| 0 | 0 | 0 | 0
| 0 | 0 | 0 |
+ | 10108 | default_cluster:tpch1 | 278 | 278 | 0
| 0 | 0 | 0 | 0
| 0 | 0 | 0
| 0 | 0 | 0 | 0
| 0 | 0 | 0 |
+ | Total | 3 | 1071 | 1070 | 1
| 0 | 0 | 0 | 0
| 0 | 0 | 0
| 0 | 0 | 0 | 0
| 0 | 0 | 0 |
+
+-------+--------------------------------+-----------+------------+-------------------+----------------------+----------------------+--------------+----------------------------+-------------------------+-------------------+---------------------+----------------------+----------------------+------------------+-----------------------------+-----------------+-------------+------------+
```
- The `UnhealthyTabletNum` column shows how many Tablets are in an
unhealthy state in the corresponding database. `The Inconsistent Tablet Num`
column shows how many Tablets are in an inconsistent replica state in the
corresponding database. The last `Total` line counts the entire cluster.
Normally `Unhealth Tablet Num` and `Inconsistent Tablet Num` should be 0. If
it's not zero, you can further see which Tablets are there. As shown in the
figure above, one table in the UM_TEST database i [...]
+ The `HealthyNum` column shows how many Tablets are in a healthy state
in the corresponding database. `ReplicaCompactionTooSlowNum` column shows how
many Tablets are in a too many versions state in the corresponding database,
`InconsistentNum` column shows how many Tablets are in an inconsistent replica
state in the corresponding database. The last `Total` line counts the entire
cluster. Normally `TabletNum` and `HealthyNum` should be equal. If it's not
equal, you can further see which T [...]
- `SHOW PROC '/statistic/5909381';`
+ `SHOW PROC '/cluster_health/tablet_health/13402';`
- Among them `5909381'is the corresponding DbId.
+ Among them `13402` is the corresponding DbId.
- ```
- +------------------+---------------------+
- | UnhealthyTablets | InconsistentTablets |
- +------------------+---------------------+
- | [40467980] | [] |
- +------------------+---------------------+
- ```
+ ```
+
+-----------------------+--------------------------+--------------------------+------------------+--------------------------------+-----------------------------+-----------------------+-------------------------+--------------------------+--------------------------+----------------------+---------------------------------+---------------------+-----------------+
+ | ReplicaMissingTablets | VersionIncompleteTablets |
ReplicaRelocatingTablets | RedundantTablets | ReplicaMissingInClusterTablets |
ReplicaMissingForTagTablets | ForceRedundantTablets | ColocateMismatchTablets |
ColocateRedundantTablets | NeedFurtherRepairTablets | UnrecoverableTablets |
ReplicaCompactionTooSlowTablets | InconsistentTablets | OversizeTablets |
+
+-----------------------+--------------------------+--------------------------+------------------+--------------------------------+-----------------------------+-----------------------+-------------------------+--------------------------+--------------------------+----------------------+---------------------------------+---------------------+-----------------+
+ | 14679 | |
| | |
| | |
| | |
| | |
+
+-----------------------+--------------------------+--------------------------+------------------+--------------------------------+-----------------------------+-----------------------+-------------------------+--------------------------+--------------------------+----------------------+---------------------------------+---------------------+-----------------+
+ ```
- The figure above shows the specific unhealthy Tablet ID (40467980).
Later we'll show you how to view the status of each copy of a specific Tablet.
+ The figure above shows the specific unhealthy Tablet ID (14679). Later
we'll show you how to view the status of each copy of a specific Tablet.
2. Table (partition) level status checking
diff --git
a/docs/zh-CN/docs/admin-manual/maint-monitor/tablet-repair-and-balance.md
b/docs/zh-CN/docs/admin-manual/maint-monitor/tablet-repair-and-balance.md
index bfa095c8a1..cd511a4baf 100644
--- a/docs/zh-CN/docs/admin-manual/maint-monitor/tablet-repair-and-balance.md
+++ b/docs/zh-CN/docs/admin-manual/maint-monitor/tablet-repair-and-balance.md
@@ -265,34 +265,34 @@ TabletScheduler 在每轮调度时,都会通过 LoadBalancer 来选择一定
1. 全局状态检查
- 通过 `SHOW PROC '/statistic';` 命令可以查看整个集群的副本状态。
+ 通过 `SHOW PROC '/cluster_health/tablet_health';` 命令可以查看整个集群的副本状态。
```
-
+----------+-----------------------------+----------+--------------+----------+-----------+------------+--------------------+-----------------------+
- | DbId | DbName | TableNum | PartitionNum |
IndexNum | TabletNum | ReplicaNum | UnhealthyTabletNum | InconsistentTabletNum |
-
+----------+-----------------------------+----------+--------------+----------+-----------+------------+--------------------+-----------------------+
- | 35153636 | default_cluster:DF_Newrisk | 3 | 3 | 3
| 96 | 288 | 0 | 0 |
- | 48297972 | default_cluster:PaperData | 0 | 0 | 0
| 0 | 0 | 0 | 0 |
- | 5909381 | default_cluster:UM_TEST | 7 | 7 | 10
| 320 | 960 | 1 | 0 |
- | Total | 240 | 10 | 10 | 13
| 416 | 1248 | 1 | 0 |
-
+----------+-----------------------------+----------+--------------+----------+-----------+------------+--------------------+-----------------------+
+
+-------+--------------------------------+-----------+------------+-------------------+----------------------+----------------------+--------------+----------------------------+-------------------------+-------------------+---------------------+----------------------+----------------------+------------------+-----------------------------+-----------------+-------------+------------+
+ | DbId | DbName | TabletNum | HealthyNum |
ReplicaMissingNum | VersionIncompleteNum | ReplicaRelocatingNum | RedundantNum
| ReplicaMissingInClusterNum | ReplicaMissingForTagNum | ForceRedundantNum |
ColocateMismatchNum | ColocateRedundantNum | NeedFurtherRepairNum |
UnrecoverableNum | ReplicaCompactionTooSlowNum | InconsistentNum | OversizeNum
| CloningNum |
+
+-------+--------------------------------+-----------+------------+-------------------+----------------------+----------------------+--------------+----------------------------+-------------------------+-------------------+---------------------+----------------------+----------------------+------------------+-----------------------------+-----------------+-------------+------------+
+ | 10005 | default_cluster:doris_audit_db | 84 | 84 | 0
| 0 | 0 | 0 | 0
| 0 | 0 | 0
| 0 | 0 | 0 | 0
| 0 | 0 | 0 |
+ | 13402 | default_cluster:ssb1 | 709 | 708 | 1
| 0 | 0 | 0 | 0
| 0 | 0 | 0
| 0 | 0 | 0 | 0
| 0 | 0 | 0 |
+ | 10108 | default_cluster:tpch1 | 278 | 278 | 0
| 0 | 0 | 0 | 0
| 0 | 0 | 0
| 0 | 0 | 0 | 0
| 0 | 0 | 0 |
+ | Total | 3 | 1071 | 1070 | 1
| 0 | 0 | 0 | 0
| 0 | 0 | 0
| 0 | 0 | 0 | 0
| 0 | 0 | 0 |
+
+-------+--------------------------------+-----------+------------+-------------------+----------------------+----------------------+--------------+----------------------------+-------------------------+-------------------+---------------------+----------------------+----------------------+------------------+-----------------------------+-----------------+-------------+------------+
```
- 其中 `UnhealthyTabletNum` 列显示了对应的 Database 中,有多少 Tablet
处于非健康状态。`InconsistentTabletNum` 列显示了对应的 Database 中,有多少 Tablet 处于副本不一致的状态。最后一行
`Total` 行对整个集群进行了统计。正常情况下 `UnhealthyTabletNum` 和 `InconsistentTabletNum`
应为0。如果不为零,可以进一步查看具体有哪些 Tablet。如上图中,UM_TEST 数据库有 1 个 Tablet
状态不健康,则可以使用以下命令查看具体是哪一个 Tablet。
+ 其中 `HealthyNum` 列显示了对应的 Database 中,有多少 Tablet
处于健康状态。`ReplicaCompactionTooSlowNum` 列显示了对应的 Database 中,有多少 Tablet的
处于副本版本数过多的状态, `InconsistentNum` 列显示了对应的 Database 中,有多少 Tablet 处于副本不一致的状态。最后一行
`Total` 行对整个集群进行了统计。正常情况下 `TabletNum` 和 `HealthNum` 应该相等。如果不相等,可以进一步查看具体有哪些
Tablet。如上图中,ssb1 数据库有 1 个 Tablet 状态不健康,则可以使用以下命令查看具体是哪一个 Tablet。
- `SHOW PROC '/statistic/5909381';`
+ `SHOW PROC '/cluster_health/tablet_health/13402';`
- 其中 `5909381` 为对应的 DbId。
+ 其中 `13402` 为对应的 DbId。
- ```
- +------------------+---------------------+
- | UnhealthyTablets | InconsistentTablets |
- +------------------+---------------------+
- | [40467980] | [] |
- +------------------+---------------------+
- ```
+ ```
+
+-----------------------+--------------------------+--------------------------+------------------+--------------------------------+-----------------------------+-----------------------+-------------------------+--------------------------+--------------------------+----------------------+---------------------------------+---------------------+-----------------+
+ | ReplicaMissingTablets | VersionIncompleteTablets |
ReplicaRelocatingTablets | RedundantTablets | ReplicaMissingInClusterTablets |
ReplicaMissingForTagTablets | ForceRedundantTablets | ColocateMismatchTablets |
ColocateRedundantTablets | NeedFurtherRepairTablets | UnrecoverableTablets |
ReplicaCompactionTooSlowTablets | InconsistentTablets | OversizeTablets |
+
+-----------------------+--------------------------+--------------------------+------------------+--------------------------------+-----------------------------+-----------------------+-------------------------+--------------------------+--------------------------+----------------------+---------------------------------+---------------------+-----------------+
+ | 14679 | |
| | |
| | |
| | |
| | |
+
+-----------------------+--------------------------+--------------------------+------------------+--------------------------------+-----------------------------+-----------------------+-------------------------+--------------------------+--------------------------+----------------------+---------------------------------+---------------------+-----------------+
+ ```
- 上图会显示具体的不健康的 Tablet ID(40467980)。后面我们会介绍如何查看一个具体的 Tablet 的各个副本的状态。
+ 上图会显示具体的不健康的 Tablet ID(14679),该 Tablet 处于 ReplicaMissing
的状态。后面我们会介绍如何查看一个具体的 Tablet 的各个副本的状态。
2. 表(分区)级别状态检查
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]