NVE: Installerede binære versioner i enheden stemmer ikke overens med de installerede opgraderings- eller akkumuleringsversioner

Summary: Versionerne af installerede binære filer i NetWorker Virtual Edition (NVE)-enheden stemmer ikke overens med dem, der er indbygget i de installerede opgraderings- eller opdateringspakker. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

  • En NetWorker Virtual Edition Appliance (NVE) er implementeret og kører korrekt.
  • Der er installeret flere NveUpgrade- og NvePlatformOsRollup-pakker.
  • Brugergrænsefladen i NetWorker Installation Manager viser alle NveUpgrade- og NvePlatformOsRollup-pakkerne som fuldførte. 
  • Nedenstående kommando angiver, at alle opdateringer er fuldført.
 [avi-cli --verbose localhost --password 'xxxxxxxx' --listhistory]
  • Systemet fortsætter med at fungere korrekt efter hver opdatering. 
  • Ved kontrol af versionen af binære filer observeres det, at versionerne i pakkerne NveUpgreade og NvePlatformOsRollup ikke trådte i kraft. 
  • NVE viser versionen af binære filer som basisinstallationen, som det fremgår af nedenstående kommando:
[rpm -qa |grep <binary_name>]
rpm -qa | grep kernel
displays 4.12.14-122.12.1.x86_64: While it should be 4.12.14-122.173.1.x86_64 which was embedded in the latest Rollup.

rpm -qa | grep sqlite3
displays 3.8.10.2-9.15.1.x86_64: While it should be 3.39.3-9.26.1.x86_64 which was embedded in the latest Rollup.

rpm -qa | grep openssl
displays 1.0.2p-3.14.1.x86_64: While it should be 1_1-1.1.1d-2.98.1.x86_64 which was embedded in the latest Rollup.

Cause

Yderligere undersøgelse bemærkede, at err.log rapporterer følgende fejlmeddelelse:

Path to err.log:

/space/avamar/var/avi/server_data/package_data/NvePlatformOsRollup_2023-R3-v4.avp_xxxxxxxxxx err.log

Nedenstående kommando køres under opdateringsprocessen for at hente versionen af den aktuelle kerne fra outputtet af kommandoen:

[uname -a] 

YYYY-MM-DD HH:mm:SS (-TZ) 47198950636200 ERROR: "ssh -q -i /root/.ssh/rootid -x -q -o ConnectTimeout=5 -o PasswordAuthentication=no -o StrictHostKeyChecking=no -o GSSAPIAuthentication=no root@<NVE_IP_Address> uname -a", exit status=255 (error)

Da fejlen vises med "exit status=255 (error)", opgraderes ingen af pakkerne i OsRollup (som hovedsagelig består af basisoperativsystempakker), selvom opgraderingsworkflowet lykkes.

Den grundlæggende årsag til denne forkerte funktionsmåde er, at PermitRootLogin-værdien for den lokale vært ændres fra standardværdien "yes" til den forkerte værdi "no". Denne fejlkonfiguration forhindrede SSH-kommandoen (ovenfor) i at vise den installerede kerneversion.

LogLevel INFO
kexalgorithms ecdh-sha2-nistp384,ecdh-sha2-nistp521
MACs hmac-sha2-512-etm@openssh.com,hmac-sha2-512,hmac-sha2-256-etm@openssh.com,hmac-sha2-256,umac-128-etm@openssh.com,umac-128@openssh.com
PermitEmptyPasswords no
PermitRootLogin no
Match Address ::1,127.0.0.1,127.0.0.1,127.0.0.2,::1,<NVE_IPv4_Address>,<NVE_IPv6_Address>
PermitRootLogin no

Resolution

Gør følgende for at løse dette problem:

  1. Rediger filen /etc/ssh/sshd_config til standardformatet. Ændringen medfører kun én linje, og slutafsnittet skal ændres som følger.
LogLevel INFO
kexalgorithms ecdh-sha2-nistp384,ecdh-sha2-nistp521
MACs hmac-sha2-512-etm@openssh.com,hmac-sha2-512,hmac-sha2-256-etm@openssh.com,hmac-sha2-256,umac-128-etm@openssh.com,umac-128@openssh.com
PermitEmptyPasswords no
PermitRootLogin no
Match Address ::1,127.0.0.1,127.0.0.1,127.0.0.2,::1,<NVE_IPv4_Address>,<NVE_IPv6_Address>
PermitRootLogin yes
BEMÆRK: PermitRootLogin-posten efter linjen "Match adresse" skal indstilles til "ja". Den korrekte IPv4/IPv6-adresse for NVE skal defineres i linjen "Match adresse". For mere information om PermitRootLogin-oplysninger, se: NVE: Sådan tillader du SSH-rodadgang på en NetWorker Virtual Edition
  1. Når ovenstående ændring er udført, skal du genstarte NVE.
  2. Kør følgende kommando , som for at få vist kerneversionen:
ssh -q -i /root/.ssh/rootid -x -q -o ConnectTimeout=5 -o PasswordAuthentication=no -o StrictHostKeyChecking=no -o GSSAPIAuthentication=no root@<NVE_IP_ADDRESS> uname -a
Det forventede output skal se sådan ud:
nve:~ # ssh -q -i /root/.ssh/rootid -x -q -o ConnectTimeout=5 -o PasswordAuthentication=no -o StrictHostKeyChecking=no -o GSSAPIAuthentication=no root@<NVE_IP_ADDRESS> uname -a
Linux nve 4.12.14-122.153-default #1 SMP Tue Mar 7 14:13:19 UTC 2023 (9f7af45) x86_64 x86_64 x86_64 GNU/Linux
  1. Anvend de nyeste NveUpgreade- eller NvePlatformOsRollup-pakker for at opdatere versionen af binære filer til de nyeste versioner.
  2. Kontroller versionen af installerede binære filer, og sammenlign med versionerne i de anvendte NveUpgreade- eller NvePlatformOsRollup-pakker ved hjælp af nedenstående kommando.
[rpm -qa]

Additional Information

Affected Products

NetWorker

Products

NetWorker Family
Article Properties
Article Number: 000221296
Article Type: Solution
Last Modified: 14 Aug 2025
Version:  7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.