NetWorker Virtual Edition:升级或安装失败日志位置和收集

摘要: 此知识库文章提供了 NetWorker Virtual Edition (NVE) 升级或安装失败的常规日志位置。

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

说明

此知识库文章提供了 NetWorker Virtual Edition (NVE) 升级或安装失败的常规日志位置。有关如何在 NVE 上执行安装的说明,请参阅 NVE:如何升级 NetWorker 软件

Avinstaller Web UI 日志:

以下日志与用于部署和管理 NVE 软件包的 avinstaller Web 用户界面有关。如果在 NVE 部署/升级期间尝试访问 avinstaller Web UI 时发现问题,则应检视以下日志。当 Web UI 可访问但 NVE 的部署/初始配置失败时,也可以查看这些日志:
 
    • /space/avamar/var/avi/server_log/avinstaller.log.
    • /space/avamar/var/avi/server_log/aviserver.log.
    • /space/avamar/var/avi/server_log/avitask.log.0
    • /usr/local/avamar/lib/jetty/logs/jetty.log

avinstaller 服务具有以下命令选项:

nve:~ # avinstaller.pl
Usage: avinstaller.pl [options]
avinstaller.pl performs AvInstaller tasks. For internal use only.
options:
--help                    Display this help message
--start                   Start AvInstaller
--stop                    Stop AvInstaller
--restart                 Restart AvInstaller
--test                    Test the AvInstaller status
--debug                   Launch AvInstaller in debug mode
--testconfigured          Test if AvInstller is configured
--update_passcode         Update the support passcode
--reset_passcode          Reset the support passcode to default value
--version                 Display version information


NetWorker 升级和 NVE 安装日志:

在 NVE 升级期间,将使用要安装的升级软件包的名称创建一个临时文件夹。您可以通过运行以下命令来查看临时升级目录: ls -l /data01/avamar/repo/temp/

此文件夹将在升级后删除,如果升级失败且工作流关闭,则可能会被删除。要收集这些日志,请启动升级,并在关闭故障之前收集日志。

    • /data01/avamar/repo/temp/*/tmp/workflow.log
    • /data01/avamar/repo/temp/*/tmp/err.log
提醒:workflow.log和err.log位于 ../temp/tmp 文件夹。只有一个程序包文件夹可用于活动安装或升级。

升级完成后,您可以在以下升级程序包目录中找到workflow.log和err.log:

/usr/local/avamar/var/avi/server_data/package_data/

应用于 NVE 的每个升级都有一个相应的文件夹,指示安装日期,并包含特定于已完成的升级作业的文件。

例如:

nve:~ # ls -ltr /usr/local/avamar/var/avi/server_data/package_data/
total 4
drwxr-xr-x 2 avi avi  335 May 31 21:55 NveInstall-19.11.0-12.avp_1717206867725
drwxr-xr-x 3 avi avi 4096 Jun 28 17:16 NveConfig-19.11.0-12.avp_1719608972274
drwxr-xr-x 2 avi avi  328 Aug 14 09:58 NvePlatformOsRollup_2024-R2-v3.avp_1723643818123

nve:~ # ls -ltr /usr/local/avamar/var/avi/server_data/package_data/NvePlatformOsRollup_2024-R2-v3.avp_1723643818123
total 368
-rw-r--r-- 1 avi avi   1243 Jul 15 07:24 pkgdef.xml
-rw-r--r-- 1 avi avi    282 Jul 15 07:24 callabledef.xml
-rw-r--r-- 1 avi avi  27043 Jul 15 07:24 process.jpdl.xml
-rw-r--r-- 1 avi avi   1034 Jul 15 07:24 process.flowchart.txt
-rw-r--r-- 1 avi avi    541 Jul 15 07:28 userinput.xml
-rw-r--r-- 1 avi avi    541 Jul 15 07:28 ui_library.xml
-rw-r--r-- 1 avi avi   1305 Aug 14 09:57 inventory.log
-rw-r--r-- 1 avi avi      0 Aug 14 09:57 err.log
-rw-r--r-- 1 avi avi      5 Aug 14 09:57 port-cache.txt
-rw-r--r-- 1 avi avi    784 Aug 14 09:58 workflow_xml_val.xml
-rw-r--r-- 1 avi avi    312 Aug 14 09:58 main-cache.yaml
-rw-r--r-- 1 avi avi    588 Aug 14 10:00 workflow-reports.yaml
-rw-r--r-- 1 avi avi    311 Aug 14 10:00 internal_config.xml
-rw-r--r-- 1 avi avi 300053 Aug 14 10:00 workflow.log

OsRollup 日志:

安装 NVE OsRollup 软件包时,sec_install_os_errata_sles.pl进程会创建临时日志 /tmp/sec_install_os_errata_sles.pl.log。系统重新启动后,此文件将被删除。 


升级历史记录和存储库:

  • 获取显示安装和升级历史记录的输出:
    avi-cli --verbose localhost --password ROOT-PASSWORD --listhistory
  • 列出存储库中可用的程序包:
    avi-cli --verbose localhost --password ROOT-PASSWORD --listrepository


常规日志:

日志位置 目的
/var/log/messages 记录各种系统消息,包括有关系统事件、错误、启动、关闭和配置更改的信息。
/var/log/zypp/history 使用 ZYpp 软件包管理器记录与系统上的软件包管理相关的重要事件。
/var/log/zypper.log 日志 Zypper 命令行包管理器。
/var/log/warn 记录系统警告和错误。

NetWorker 服务日志详见:NetWorker:日志文件和位置
 

收集:

使用以下方法之一从 NVE 收集日志。

 
NSRGET
 
nsrget 版本 1.8.2(及更高版本)包括自动收集 NVE 安装和升级日志的功能。 nsrget.tar 可从以下网址下载:
 
1.使用 SCP 代理,将 nsrget.sh 复制到 /home/admin
提醒:使用 SCP 代理连接到 NVE 时,您必须将协议更改为“SCP”,然后使用管理员帐户登录。默认情况下,root 访问被阻止。
2.打开与 NVE 的 SSH 会话,以管理员身份登录 NVE,然后切换到 root: 
sudo su -
3.做 nsrget 可执行:
chmod +x /home/admin/nsrget.sh

4.在该节点上运行 nsrget 具有以下选项:

/home/admin/nsrget.sh -o:e -p:/space
nsrget 集合,输出报告系统是 NVE,并收集其他日志:
HH:MM:SS - Detected system is a NetWorker Virtual Edition (NVE)
HH:MM:SS - Collecting avinstaller server database and upgrade history

如果正在进行的升级/安装尚未完成,则可能会显示其他消息。

一旦 nsrget 完成后,您应该会看到 nsrget 捆绑下 /space/nsrget

nsrget 捆绑包名称包括 NVE 主机名和创建捆绑包时的时间戳。

5.修改 nsrget 捆绑包的权限。

chmod -R 777 /space/nsrget/

6.使用 SCP 代理程序,从 NVE 上的 /space/nsrget 目录收集 nsrget tar.gz。

有关从 Linux 服务器检索文件的其他信息,请参阅:
NetWorker (Linux):如何将文件复制到 Linux NetWorker 服务器/从 Linux NetWorker 服务器拷贝文件。

 
手动日志收集
 
可以使用 Linux 收集日志并压缩日志 tar 命令执行此操作: 
sudo tar cvzfP /space/$(hostname)_$(date -I).tgz   /space/avamar/var/avi/server_log   /space/avamar/var/avi/webserv_log   /space/avamar/var/avi/server_data/package_data   /data01/avamar/repo/temp/*/tmp   /tmp/sec_install_os_errata_sles.pl.log   /var/log/zypp/history   /var/log/messages*   /var/log/warn* && chmod 777 /space/$(hostname)_$(date -I).tgz 
提醒:此命令可以按原样运行。它会在 /space 目录下创建一个 .tgz 捆绑包,其中包含 NVE 的主机名和生成捆绑包的日期。您可以指定其他位置;但是,/space 通常具有最多的可用磁盘空间。请勿复制和粘贴上述命令,因为可能未正确传递“”。如果复制并粘贴命令,可能会产生意外错误。根据遇到的问题,列出的某些目录可能不存在,并在压缩时报告错误。
 
或者,如果有很多 /var/log/messages 和 /var/log/warn 拷贝,则可以使用以下命令收集过去一年内的日志:
sudo tar cvzfP /space/$(hostname)_$(date -I).tgz   /space/avamar/var/avi/server_log   /space/avamar/var/avi/webserv_log   /space/avamar/var/avi/server_data/package_data   /data01/avamar/repo/temp/*/tmp   /tmp/sec_install_os_errata_sles.pl.log   /var/log/zypp/history   $(find /var/log -maxdepth 1 -type f -name 'messages*' -newermt "$(date +%Y)-01-01")   $(find /var/log -maxdepth 1 -type f -name 'warn*' -newermt "$(date +%Y)-01-01") && chmod 777 /space/$(hostname)_$(date -I).tgz
 
上述命令仅收集特定于 NVE 升级和安装过程的日志,不会收集任何 NetWorker 服务日志或配置文件。可以使用 NSRGET 实用程序收集 NetWorker 服务日志和配置文件:
NetWorker:如何使用 NSRGet NetWorker 数据收集工具

有关从 Linux 服务器检索文件的其他信息,请参阅:
NetWorker (Linux):如何将文件复制到 Linux NetWorker 服务器/从 Linux NetWorker 服务器拷贝文件。

其他信息

受影响的产品

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