NVE:修改 /root/.bashrc 時,作業系統彙總失敗,出現「一或多個節點未執行 SLES」
摘要: NetWorker Virtual Edition (NVE) 作業系統彙總失敗,並回報「一或多個節點未執行 SLES」。修改了 /root/.bashrc。
本文章適用於
本文章不適用於
本文無關於任何特定產品。
本文未識別所有產品版本。
症狀
NetWorker Virtual Edition 匯總失敗,並在 /usr/local/avamar/var/avi/server_data/package_data/NvePlatformOsRollup_YYYY-R#-v#.avp_EPOCH_TIMESTAMP/workflow.log
nve:~ # cat /usr/local/avamar/var/avi/server_data/package_data/*/workflow.log | grep -A2 "uname"
YYYY-MM-DD HH:mm:SS (TZ) 47378741877400 INFO: >>> [make_temp_script] 222 very_current_user=root, as_user=root, ssh command is: (ssh -q -i /root/.ssh/rootid -x -q -o ConnectTimeout=5 -o PasswordAuthentication=no -o StrictHostKeyChecking=no -o GSSAPIAuthentication=no root@127.0.0.1 uname -a) >/usr/local/avamar/var/run_command-sysout.13521.47378741877400 2>&1
YYYY-MM-DD HH:mm:SS (TZ) 47378741877400 INFO: - - - - - - - BEGIN(output) - - - - - - -
YYYY-MM-DD HH:mm:SS (TZ) 47378741877400 INFO:
---
YYYY-MM-DD HH:mm:SS (TZ) 47378741877400 INFO: "ssh -q -i /root/.ssh/rootid -x -q -o ConnectTimeout=5 -o PasswordAuthentication=no -o StrictHostKeyChecking=no -o GSSAPIAuthentication=no root@127.0.0.1 uname -a", exit status=0 (success)
YYYY-MM-DD HH:mm:SS (TZ) 47378741877400 INFO: address=::1 remote=ssh -q -i /root/.ssh/rootid -x -q -o ConnectTimeout=5 -o PasswordAuthentication=no -o StrictHostKeyChecking=no -o GSSAPIAuthentication=no root@127.0.0.1 os=unknown version=unknown update=unknown arch=x86_64
YYYY-MM-DD HH:mm:SS (TZ) 47378741877400 INFO: - One or more nodes are not running SLES succeeded
可在匯總的目錄下找到 OsRollup 工作流程package_data記錄:
/usr/local/avamar/var/avi/server_data/package_data/NvePlatformOsRollup_YYYY-R#-v#.avp_EPOCH_TIMESTAMP/workflow.log原因
在此例項中,NVE 的 /root/.bashrc 已修改為包含 root 使用者的一些登錄後功能。當工作流嘗試以 root 身份運行 SSH 命令時,它會從以下位置返回自定義腳本輸出: /root/.bashrc 當它只期望輸出時 uname -a。這會導致工作流程無法偵測到正確的作業系統。/root/.bashrc 包含使用者指定的命令或文稿。
nve:~ # cat /root/.bashrc /etc/dynmotd
執行工作流中報告的相同命令時,其他輸出將從 /root/.bashrc 而不是只有 uname -a 輸出。
nve:~ # ssh -q -i /root/.ssh/rootid -x -q -o ConnectTimeout=5 -o PasswordAuthentication=no -o StrictHostKeyChecking=no -o GSSAPIAuthentication=no root@127.0.0.1 uname -a =========================================================================== - DESC: NetWorker Virtual Edition Appliance - NAME: nve.networker.lan - PRIVATE IP: 123.123.0.16/24 - OS: SUSE Linux Enterprise Server 12 (x86_64) - NSR: 19.10.0.2.Build.77 - NRE: 8.0.21 - JAVA: jre1.8.0_411 =========================================================================== - Current user........: root - Login time..........: Fri Sep 20 11:47:34 EDT 2024 - Users...............: Currently 1 user(s) logged on - CPU usage...........: 0.10, 0.03, 0.01 (1, 5, 15 min) - Memory used.........: 2946 MB / 15776 MB - / Disk usage........: 38% - Processes...........: 210 running - System uptime.......: 0 days 19 hours 0 minutes 22 secondsg =========================================================================== - NVE History..........: Feb 27 2020 NveInstall-19.1.1-90.avp_1582793396969 Sep 19 08:58 NveConfig-19.1.1-90.avp_1726750488800 Sep 19 09:19 NvePlatformOsRollup_2020-R3-v5.avp_1726751519503 Sep 19 10:06 NveUpgrade-19.3.0-11.avp_1726754527160 Sep 19 10:49 NveUpgrade-19.4.0-84.avp_1726756738443 Sep 19 12:04 NveUpgrade-19.5.0-82.avp_1726760392985 Sep 19 12:30 NvePlatformOsRollup_2021-R3-v6.avp_1726763311547 Sep 19 12:53 NveUpgrade-19.6.1-51.avp_1726764299579 Sep 19 13:13 NveUpgrade-19.8.0-81.avp_1726765443481 Sep 19 13:20 NvePlatformOsRollup_2023-R1-v7.avp_1726766343118 Sep 19 13:24 NvePlatformOsRollup_2023-R2-v5.avp_1726766619289 Sep 19 13:44 NveUpgrade-19.9.0-518.avp_1726767035124 Sep 19 13:51 NvePlatformOsRollup_2023-R4-v4.avp_1726768210200 Sep 19 14:13 NveUpgrade-19.10.0-42.avp_1726768964793 Sep 19 16:51 NvePlatformOsRollup_2024-R2-v3.avp_1726778983486 =========================================================================== Linux nve 4.12.14-122.37-default #1 SMP Sun Sep 6 05:00:36 UTC 2020 (fe8cacf) x86_64 x86_64 x86_64 GNU/Linux
注意:命令的輸出可能會有所不同,視在
/root/.bashrc 檔案中所定義。您可能會從 /root/.bashrc 檔案 (或在 /root/.bashrc) workflow.log中。
該命令僅應返回-a 產量。
例:
nve:~ # ssh -q -i /root/.ssh/rootid -x -q -o ConnectTimeout=5 -o PasswordAuthentication=no -o StrictHostKeyChecking=no -o GSSAPIAuthentication=no root@127.0.0.1 uname -a Linux nve 4.12.14-122.37-default #1 SMP Sun Sep 6 05:00:36 UTC 2020 (fe8cacf) x86_64 x86_64 x86_64 GNU/Linux nve:~ #
注意:這不是本知識文章中概述的故障的唯一原因,請參閱 其他資訊。本文的重點是此處概述的特定原因的解決方案。
解析度
移除內容 /root/.bashrc 或刪除檔案。
- 建立 NVE 的 VMware 快照。
- 以系統管理員身分開啟連線至 NVE 的 SSH 工作階段
- 切換至 root:
sudo su -
- 刪除或重新命名
/root/.bashrcfile
rm -rf /root/.bashrc OR mv /root/.bashrc /root/backup-bashrc
- 確認以下命令僅傳回以下結果:
uname:
ssh -q -i /root/.ssh/rootid -x -q -o ConnectTimeout=5 -o PasswordAuthentication=no -o StrictHostKeyChecking=no -o GSSAPIAuthentication=no root@127.0.0.1 uname -a
- 返回 NVE 安裝管理員並重試目前的工作
匯總確認成功且系統更新驗證完畢後,即可移除 VMware 快照。
其他資訊
如果本 KB 中的原因不適用,請參閱下列 KB:
- NVE:變更 /root 擁有權時,作業系統匯總失敗,出現「一或多個節點未執行 SLES」
- NVE:作業系統匯總報告成功,但在 NVE IP 位址變更後未更新作業系統套件
- NVE:裝置中已安裝的二進位版本與安裝的升級或匯總版本不相符
========================
受影響的產品
NetWorker產品
NetWorker Family文章屬性
文章編號: 000228782
文章類型: Solution
上次修改時間: 04 Dec 2025
版本: 8
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。