Veritas NetBackup™ 日志记录参考指南
- 使用日志
- 备份进程和日志记录
- 介质及设备进程和日志记录
- 还原进程和日志记录
- 高级备份和还原功能
- 存储日志记录
- NetBackup Deduplication 日志记录
- OpenStorage Technology (OST) 日志记录
- 存储生命周期策略 (SLP) 和自动映像复制 (A.I.R.) 日志记录
- NetBackup 安全通信日志记录
- 快照技术
- 查找日志
- NetBackup 管理控制台日志记录
- 使用日志记录助理
对 NetBackup 管理控制台问题进行故障排除时配置和收集日志
安装 NetBackup 管理控制台后,其日志级别即已配置为收集一组详细日志。
NetBackup 管理控制台使用 Debug.properties
文件来确定要使用的日志记录级别:
/usr/openv/java/Debug.properties
install_dir\VERITAS\Java\Debug.properties
已优化下列设置以启用附加日志记录︰
printcmds=true debugMask=0x00040000
要将详细度增加到最大值(故障排除时建议使用),请将 debugMask 设置为 debugMask=0x00160000。
在启动 NetBackup 管理控制台的系统上,从以下预先存在的日志目录中收集以下管理控制台日志:
Java GUI 日志位于 root 和管理员用户的以下日志目录中:
UNIX:
/usr/openv/netbackup/logs/user_ops/nbjlogs/
Windows:
install_directory\netbackup\logs\user_ops\nbjlogs\
Java GUI 日志位于非 root 和非管理员用户的以下日志目录中,Java GUI 日志位于以下日志目录中:
UNIX:
/usr/openv/netbackup/logs/user_ops/nbjlogs/<non-root-username>
Windows:
install_directory\netbackup\logs\user_ops\nbjlogs\<non-admin-username>
管理员需要使用 NetBackup 旧式日志文件夹中提供的 mklogdir -user username -group groupname 命令在
nbjlogs
目录下创建非 root 用户名目录。如果没有为用户创建具有适当写入权限的用户名目录,则使用用户主目录进行日志记录。首先在用户主目录中创建nbjlogs
文件夹,所有日志都出现在此文件夹中。如果主目录不可访问,日志将重定向到控制台。在主服务器上,登录到 NetBackup 管理控制台以创建
admin
、bpjava-msvc
、bpjava-susvc
和 bpjava-usvc 日志目录并启用 VERBOSE 5 日志记录。您不必重新启动 NetBackup 后台驻留程序即可使日志记录级别更改生效。对于 UNIX 系统,请创建以下目录:
/usr/openv/netbackup/logs/admin
/usr/openv/netbackup/logs/bpjava-msvc
/usr/openv/netbackup/logs/bpjava-susvc
/usr/openv/netbackup/logs/bpjava-usvc
在
/usr/openv/netbackup/bp.conf
文件中,添加以下行:ADMIN_VERBOSE = 5 BPJAVA-MSVC_VERBOSE = 5 BPJAVA-SUSVC_VERBOSE = 5 BPJAVA-USVC_VERBOSE = 5
对于 Windows 系统,请创建以下目录:
install_dir\VERITAS\NetBackup\logs\admin
install_dir\VERITAS\NetBackup\logs\bpjava-msvc
install_dir\VERITAS\NetBackup\logs\bpjava-susvc
install_dir\VERITAS\NetBackup\logs\bpjava-usvc
请在 DWORD 类型的以下条目:
更新 Windows 注册表,然后添加ADMIN_VERBOSE = 5 BPJAVA-MSVC_VERBOSE = 5 BPJAVA-SUSVC_VERBOSE = 5 BPJAVA-USVC_VERBOSE = 5
运行以下命令,为 nbatd (OID 18) 和 nbsl (OID 132) 设置详细的日志记录。OID 137(NetBackup 库)和 OID 156 (CORBA/ACE) 写入需要访问库或 CORBA/ACE 的调用方,如下所示:
vxlogcfg -a -p NB -o 18 -s DebugLevel=6 vxlogcfg -a -p NB -o 132 -s DebugLevel=6 vxlogcfg -a -p NB -o 137 -s DebugLevel=6 vxlogcfg -a -p NB -o 156 -s DebugLevel=6
收集位于以下目录路径的 nbatd 和 nbsl 日志︰
对于 UNIX:
/usr/openv/logs/nbsl
/usr/openv/logs/nbatd
对于 Windows:
install_dir\VERITAS\NetBackup\logs\nbsl
install_dir\VERITAS\NetBackup\logs\nbatd
最后,收集 PBX 日志,如下所示:
对于 UNIX:/opt/VRTSpbx/log(收集涵盖当前日期和时间的所有日志)
对于 Windows:install_dir\VERITAS\pbx\log