NVE: Geïnstalleerde binaire versies in apparaat komen niet overeen met geïnstalleerde upgrade- of rollup-versies

Summary: De versies van geïnstalleerde binaire bestanden in het NetWorker Virtual Edition (NVE)-apparaat komen niet overeen met de versies die zijn ingebouwd in upgrade- of rollup-pakketten die worden geïnstalleerd. ...

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

  • Een NetWorker Virtual Edition Appliance (NVE) is geïmplementeerd en wordt met succes uitgevoerd.
  • Er zijn verschillende NveUpgrade- en NvePlatformOsRollup-pakketten geïnstalleerd.
  • In de gebruikersinterface van NetWorker Installation Manager worden alle NveUpgrade- en NvePlatformOsRollup-pakketten als voltooid weergegeven. 
  • De onderstaande opdracht geeft aan dat alle updates zijn voltooid.
 [avi-cli --verbose localhost --password 'xxxxxxxx' --listhistory]
  • Het systeem blijft na elke update met goed functioneren. 
  • Bij het controleren van de versie van binaire bestanden is geconstateerd dat de versies in de pakketten NveUpgreade en NvePlatformOsRollup niet van kracht zijn geworden. 
  • De NVE geeft de versie van binaire bestanden weer als de basisinstallatie, zoals blijkt uit de onderstaande opdracht:
[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

Nader onderzoek wees uit dat de err.log de volgende foutmelding rapporteert:

Path to err.log:

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

De onderstaande opdracht wordt uitgevoerd tijdens het updateproces om de versie van de huidige kernel op te halen uit de uitvoer van de opdracht:

[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)

Omdat de foutmelding "exit status=255 (error)" wordt weergegeven, wordt geen van de pakketten in OsRollup (die voornamelijk uit basisbesturingssysteempakketten bestaat) geüpgraded, ook al is de upgradeworkflow geslaagd.

De hoofdoorzaak van dit wangedrag is dat de PermitRootLogin-waarde voor de lokale host is gewijzigd van de standaardwaarde 'yes' naar de onjuiste waarde ' no'. Deze verkeerde configuratie verhinderde dat het SSH-commando (hierboven) de geïnstalleerde kernelversie kon weergeven.

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

Ga als volgt te werk om dit probleem op te lossen:

  1. Wijzig het bestand /etc/ssh/sshd_config naar de standaardstructuur. De wijziging omvat slechts één regel en het laatste gedeelte moet als volgt worden gewijzigd.
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
OPMERKING: De PermitRootLogin-vermelding na de regel "Match Address" moet worden ingesteld op "yes". Het juiste IPv4/IPv6-adres van de NVE moet worden gedefinieerd in de regel "Match Address". Zie voor meer informatie over PermitRootLogin-informatie: NVE: Root SSH-toegang toestaan op een NetWorker Virtual Edition
  1. Nadat de bovenstaande wijziging is uitgevoerd, start u de NVE opnieuw op.
  2. Voer de volgende opdracht uit om de kernelversie weer te geven:
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
De verwachte output zou er als volgt uit moeten zien:
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. Pas de nieuwste NveUpgreade- of NvePlatformOsRollup-pakketten toe om de versie van binaire bestanden bij te werken naar de nieuwste versies.
  2. Controleer de versie van geïnstalleerde binaire bestanden en vergelijk deze met de versies in de toegepaste NveUpgreade- of NvePlatformOsRollup-pakketten met behulp van de onderstaande opdracht.
[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.