NetWorker Virtual Edition:升級或安裝失敗記錄位置和集合
Summary: 此知識文章提供 NetWorker Virtual Edition (NVE) 升級或安裝失敗的一般記錄位置。
Instructions
此知識文章提供 NetWorker Virtual Edition (NVE) 升級或安裝失敗的一般記錄位置。如需有關如何在 NVE 上執行安裝的指示,請參閱 NVE:如何升級 NetWorker 軟體
Avinstaller Web UI 記錄:
-
/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:
/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
作業系統彙總記錄:
安裝 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 1.8.2 版 (及更新版本) 包含自動收集 NVE 安裝和升級記錄的功能。 nsrget.tar 可從以下來源下載:
/home/admin。
sudo su -
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 伺服器複製檔案。
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
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
NetWorker:如何使用 NSRGet NetWorker 資料收集工具
有關從 Linux 伺服器檢索檔的其他資訊,請參閱:
NetWorker (Linux):如何將檔案複製到 Linux NetWorker 伺服器/從 Linux NetWorker 伺服器複製檔案。
Additional Information
Dell Avamar 和 NetWorker 作業系統 (OS) 彙總安全性更新節奏
NetWorker Virtual Edition (NVE):如何安裝平台安全匯總
NetWorker Virtual Edition:如何升級 NetWorker 軟體和 NVE 系統
NetWorker Virtual Edition:如何增加 /data01 分割區大小 (XFS)
NVE:如何在 NetWorker Virtual Edition 上允許 root SSH 存取