Administrator Guide
使用 Linux 公用程序收集诊断信息
可以使用名为 Dell_diags 的 Linux 公用程序来收集纯 Linux 客户端的诊断信息。此 Linux 公用程序由 OST 插件安
装程序安装在 /opt/Dell 目录。此工具可收集以下类型的信息:
• var/log/libstspiDell.log.*
• usr/openv/netbackup/logs
• usr/openv/logs/nbemm/
• usr/openv/logs/nbrmms/
Dell_diags 诊断文件会被写入以下位置:/var/log/diags_client location。
以下示例显示了收集 OST 诊断日志的过程(所显示的 root 用户帐户代表位于媒体服务器上的用户,不应与 DR
Series 系统上的 root 用户帐户混淆):
root@oca3400-74 ~]# ./Dell_diags -collect Collecting diagnostics...Done
Diagnostics location: /var/log/diags_client//oca3400-74_2012-02-27_23-02-13.tgz
OST 插件中的日志级别默认设置为 Error(错误),可由用户进行配置,并且可通过 DR Series 系统 CLI 或 GUI
修改。
轮转 Linux 的 OST 插件日志
如果将 OST 插件日志级别设置为 Debug(调试),可导致插件日志的大小快速增长。预防日志大小出现任何问
题的最佳做法是使用基于
Linux 的系统中通常提供的 logrotate 公用程序轮转 OST 插件日志。
要配置日志轮转,请完成以下操作:
1. 在 /etc/logrotate.d/ 下创建一个文件,命名为“ost”,然后添加以下条目:
/var/log/libstspiDell.log { rotate 10 size 10M copytruncate }
2. 在 /etc/cron.hourly/ 下创建一个文件,命名为“ost_logrotate.cron”,然后添加以下条目:
#!/bin/bash /usr/sbin/logrotate /etc/logrotate.d/ost
logrotate 公用程序每小时运行一次,每当日志文件的大小超过 10 兆字节 (MB) 时,就会轮转日志。此过程自动
执行,是 OST 插件安装的组成部分。
收集媒体服务器信息的准则
除了基于历史和故障排除目的可收集的 DR Series 系统诊断日志文件捆绑包和核心文件,如果已运行任何
OpenStorage 技术 (OST) 操作,则 Dell 建议另外收集一些与媒体服务器相关的重要文件。本主题介绍位于 Linux
和 Windows 平台上的一些重要媒体服务器文件。
Linux 媒体服务器上的 NetBackup
对于运行在 Linux 媒体服务器上的 NetBackup,Dell 建议收集以下文件:
• 来自媒体服务器的 OST 插件配置文件和日志文件
– 位置:/var/log/libstspiDell.log.*
• 来自媒体服务器的 NetBackup 备份作业日志和命令日志:
– 位置:NetBackup 日志文件位于 /usr/openv/netbackup/logs/ 下。对于 NetBackup 中的每个进程,
日志目录中都有一个对应的子目录。Dell 关注与以下进程相关的日志:bptm、bpdm、bprd、
bpcd、bpbrm。
141