ChenSammi commented on code in PR #7313: URL: https://github.com/apache/ozone/pull/7313#discussion_r1806086413
########## hadoop-hdds/docs/content/tools/Debug.zh.md: ########## @@ -0,0 +1,471 @@ +--- +title: "Ozone Debug" +date: 2024-10-14 +summary: Ozone Debug 命令可用于所有与调试相关的任务。 +--- +<!--- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +Ozone Debug 命令 (`ozone debug`) 是开发人员工具的集合,旨在帮助调试并获取 Ozone 各个组件的更多信息。 + +```bash +$ ozone debug --help +Usage: ozone debug [-hV] [--verbose] [-conf=<configurationPath>] + [-D=<String=String>]... [COMMAND] +Developer tools for Ozone Debug operations + -conf=<configurationPath> + + -D, --set=<String=String> + + -h, --help Show this help message and exit. + -V, --version Print version information and exit. + --verbose More verbose output. Show the stack trace of the errors. +``` +子命令: + chunkinfo 返回有关现有键的块位置信息 + print-log-dag, pld 在 OM 中创建当前压缩日志 DAG 的镜像。 + find-missing-padding, fmp 列出所有缺少填充的键,可以选择限制为卷/存储桶/键 URI。 + recover 恢复指定文件的租约。如果 ofs:// 不是默认值,请确保指定文件系统方案。 + prefix 解析前缀内容 + ldb 解析 rocksdb 文件内容 + read-replicas 读取与给定键关联的所有块的每个副本。 + container 仅在数据节点上执行容器副本特定操作 + ratislogparser 以可理解的文本打印 Ratis Log 的外壳 + +有关更详细的用法,请参阅每个子命令的“--help”输出。 + + +## ozone debug ldb + +Ozone 大量使用 RocksDB 来存储元数据。该工具有助于解析属于 Ozone Roles 的 RocksDB 的内容。 Review Comment: 该工具有助于解析属于 Ozone Roles 的 RocksDB 的内容。 -> 该工具帮助解析各个Ozone Roles 的 RocksDB 内容。 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
