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

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

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

说明

提醒:默认情况下,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

其他信息

对于 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文件

受影响的产品

Data Domain

产品

Data Domain
文章属性
文章编号: 000020437
文章类型: How To
上次修改时间: 10 11月 2025
版本:  7
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。