Data Domain:启用 DD Boost API 日志记录 |Precert 日志

Summary: 此知识库文章介绍在对 Boost 和 BoostFS 相关问题进行故障处理时,如何启用 DD Boost 插件日志记录。这称为预认证日志。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

提醒:默认情况下,DD Boost 插件不会记录详细的 API 活动。使用 启用 precert 日志记录 ddboost_precert.ini 文件允许进行更深入的诊断。不正确的文件放置、缺少权限或配置错误会阻止日志生成。

启用 API 级别(预认证)日志记录的原因:

  • DD Boost 或 BoostFS作失败或行为异常。
  • 工程或支持请求详细的 API 级日志进行分析。
  • 尽管预期为 Boost 活动,但仍未生成日志。

一般注意事项:

  • 仅当工程部门或支持部门明确要求时,才启用认证前日志记录。
  • 密切监控磁盘空间;日志可能会迅速增长。
  • 确保权限和文件放置正确。
  • 删除 .ini 文件以禁用日志记录。
  • 必须先卸载再重新装载 BoostFS,更改才能生效。

按作系统列出的文件位置

操作系统 ddboost_precert.ini 位置 ddboost_precert.log 位置
Linux /ddboost_precert.ini /DDLog/ddboost_precert.log
Solaris /ddboost_precert.ini /DDLog/ddboost_precert.log
UNIX /ddboost_precert.ini /DDLog/ddboost_precert.log
Windows C:\ddboost_precert.ini C:\DDLog\ddboost_precert.log

对于 7.0 之前的 BOOST/BoostFS 版本

创建名为 ddboost_precert.ini 在适当的位置(见上表)。这将启用日志记录到默认路径。


对于 BOOST/BoostFS 版本 7.0 及更高版本

创建配置好的 ddboost_precert.ini 包含以下内容的文件:

precert_enabled=true
num_log_files=4
log_file_size=512
log_file_name=ddboost_precert.log
log_file_dir=/DDLog
ddcl_logs_include=true
ddcl_logs_sev=4
  • 此配置创建四个日志文件,每个日志文件 512 MB(总计 2 GB)。
  • 调整 num_log_fileslog_file_size 根据需要。
  • 如果磁盘空间有限,日志可以重定向到其他位置。

Linux BOOSTFS 客户端设置

  1. 创建 /DDLog 目录:
    • mkdir /DDLog
      chmod 777 /DDLog
  2. 创建 /ddboost_precert.ini 使用上述配置。

  3. 确保卸载并重新装载 BoostFS:

    • mount -o log-level=debug <mount_point>

Windows BOOSTFS 客户端设置

  1. 创建 C:\ddboost_precert.ini 包含以下内容:
    • precert_enabled=true
      num_log_files=3
      log_file_size=500
      log_file_name=ddboost_precert.log
      log_file_dir=C:\DDLog
      ddcl_logs_include=true
      ddcl_logs_sev=4
  2. 创建 C:\DDLog 并分配完全读/写权限。

  3. 卸载并重新装载启用调试日志记录的 BoostFS。


清理和禁用日志记录

  1. 删除 ddboost_precert.ini 文件中定义。
  2. 删除 DDLog 目录及其内容。
  3. 重新装载 BoostFS 以应用更改。
  4. 从 收集 BoostFS 日志 /opt/emc/boostfs/log

Additional Information

对于 7.0 之前的 BOOST/BoostFS 版本,通过在下表所示的位置创建名为“ddboost_precert.ini”的空文件来启用预验证日志。这样做将导致 DD Boost SDK API 启用默认位置和文件名的日志记录,如下表所示:

此工具应仅在工程或支持团队请求时启用,并且由于生成的日志量,应谨慎,以便尽快禁用此日志记录。

 

操作系统 文件位置 ddboost_precert.ini 文件位置 ddboost_precert.log
Linux /ddboost_precert.ini /DDLog/ddboost_precert.log
Solaris /ddboost_precert.ini /DDLog/ddboost_precert.log
UNIX /ddboost_precert.ini /DDLog/ddboost_precert.log
Windows C:\ddboost_precert.ini [1] C:\DDLog\ddboost_precert.log


对于 BOOST 和 BoostFS 7.0 及更高版本,需要在与上述相同的位置创建“ddboost_precert.ini”文件,但它不能为空,需要使用以下内容进行初始化,否则不会导致创建日志:
precert_enabled=true
num_log_files=4
log_file_size=512
log_file_name=ddboost_precert.log
log_file_dir=/DDLog
ddcl_logs_include=true
ddcl_logs_sev=4



使用上述设置,它将创建 4 个文件,每个文件为 512MB,因此总共仅占用 2GB 磁盘空间。

如果 4 个文件(每个 512 MB)未涵盖故障排除所需的时间范围,请使用参数“num_log_files”和“log_file_size”调整文件数量及其大小。

显示配置后,日志将在表中相同的位置创建,但如果作系统根分区不够大,则可以选择在其他位置创建日志。

注意:此文件夹需要与ddboost_precert.ini文件位于同一路径中(等待更了解的人确认,如果这是真的,则无法将日志写入通常较小的根目录以外的某个分区) 


当 .ini 文件存在时(对于 7.0 或更高版本,具有相应的内容),将在 /DDLog 文件夹中生成名为 ddboost_precert.log 的日志文件(如果配置了此类路径)。

 随着所有 API 调用都记录到文件中,ddboost_precert.log可能会非常迅速地增长,因此请注意客户端位置上可用于日志的空间量,因为它们可能会导致分区填满并导致停机和给客户带来不便。

要停止日志记录,删除文件ddboost_precert.ini 将使日志立即停止到配置文件。
 
ddboost_precert.ini 文件的任何更改都需要先卸载 BOOSTFS,然后再重新装载,以使更改生效。
对于使用 ddboost 的其他备份软件,如果没有创建日志文件来检测ddboost_precert.ini文件是否存在,则可能需要重新启动服务
 
[1]ddboost_precert.ini 文件必须放在安装目录的根目录下。  它可能被命名为:D:\ 等  如果将文件放在不同的驱动器中,并且未创建日志文件,则无论如何都尝试 C:\。

=====================================================================================================

在 linux boostfs 服务器

1 上启用 precert 日志的步骤。创建目录 DDLog 作为 /DDLog

2。使用以下内容
 
创建ddboost_precert.ini on /path 的文件precert_enabled=true
num_log_files=4
log_file_size=512
log_file_name=ddboost_precert.log
log_file_dir=/DDLog
ddcl_logs_include=true
ddcl_logs_sev=4

 
3.将以上内容保存在文件中 - ddboost_precert.ini

4.确保 /DDLog 目录具有写入权限。提供 /DDLog目录中的所有文件。

a. 更改 DDLog 和 ddboost_precert.ini
上的权限 b. 运行“sudo chmod 777 DDLog/ ddboost_precert.ini'5

。收集调试级别 BoostFS 日志。

一个。使用选项“-o log-level=debug”
卸载并重新装载 BoostFS 装载点。您还可以在 boostfs.conf文件中的 /opt/emc/boostfs/etc目录中更新日志级别。您仍需要卸载装载 BoostFS 驱动器。
c.在 BoostFS 装载点上执行备份作。
d.请提供以下目录中的所有文件 -/opt/emc/boostfs/log


======================================================================================================

在 Windows Boostfs 服务器上

启用 precert 日志 1.在 C: 下创建ddboost_precert.ini:  包含以下内容的驱动器:

precert_enabled=true
num_log_files=3
log_file_size=500
log_file_name=ddboost_precert.log
log_file_dir=C:\DDLog
ddcl_logs_include=true
ddcl_logs_sev=4

2.在 C: 驱动器下创建名为 DDLog 的文件夹。预认证日志文件将在此文件夹下创建。请提供对 DDLog 目录的所有读/写权限,以便可以创建和附加日志文件。


注意:
上述配置将创建最多 3 个认证前日志文件,每个文件约 500 MB。
可对num_log_files使用不同的值,并在认为合适的情况下log_file_size。 但是 3 个 500MB 的文件应该就足够了。
如果客户端系统上不可能有 1.5GB 的可用空间,则可以将 log_file_size 的值减少到 200。
请确保客户端系统上有足够的可用磁盘空间,然后再启用预认证日志。

3.使用选项“-o log-level=debug”


卸载并重新装载 BoostFS 装载点清理活动和禁用证书前日志记录

问题后收集 precert 日志后,通过以下步骤禁用 precert 日志记录。  需要在重新装载 BoostFS SU 之前完成此作。
1.从 C: 中删除 DDLog 文件夹及其内容
2.从 C: 中删除ddboost_precert.ini文件



=====================================================================================================使用 ddboost 备份应用程序在 linux 服务器上启用 precert 日志。

在 Linux DDBoost 服务器上启用 DDBoost Precert 日志记录的过程:

创建目录 /DDLog

2.使用以下命令向所有用户授予 /DDLog 目录的所有权限:

       $ chmod 777 /DDLog

3.使用以下内容创建文件 /ddboost_precert.ini:

       precert_enabled=true
num_log_files=4
log_file_size=512
log_file_name=ddboost_precert.log
log_file_dir=/DDLog
ddcl_logs_include=true
ddcl_logs_sev=4

4.Precert 日志将在 /DDLog 目录中生成。
=======================================================================================


使用 ddboost 备份应用程序在 Windows Server 上启用 precert 日志。  

1.在 C: 下创建ddboost_precert.ini:  包含以下内容的驱动器:

precert_enabled=true
num_log_files=3
log_file_size=500
log_file_name=ddboost_precert.log
log_file_dir=C:\DDLog
ddcl_logs_include=true
ddcl_logs_sev=4

2.在 C: 驱动器下创建名为 DDLog 的文件夹。预认证日志文件将在此文件夹下创建。请提供对 DDLog 目录的所有读/写权限,以便可以创建和附加日志文件。


注意:
上述配置将创建最多 3 个认证前日志文件,每个文件约 500 MB。
可对num_log_files使用不同的值,并在认为合适的情况下log_file_size。 但是 3 个 500MB 的文件应该就足够了。
如果客户端系统上不可能有 1.5GB 的可用空间,则可以将 log_file_size 的值减少到 200。
请确保客户端系统上有足够的可用磁盘空间,然后再启用预认证日志。
 

清理活动和禁用证书前日志记录

在问题后收集 precert 日志后,通过以下步骤禁用 precert 日志记录。
1.从 C: 中删除 DDLog 文件夹及其内容
2.从 C: 中删除ddboost_precert.ini文件

Affected Products

Data Domain

Products

Data Domain
Article Properties
Article Number: 000020437
Article Type: How To
Last Modified: 10 Nov 2025
Version:  7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.