NVE: Laitteeseen asennetut binaariversiot eivät vastaa asennettuja päivitys- tai koontiversioita

Summary: NetWorker Virtual Edition (NVE) -laitteeseen asennettujen binaarien versiot eivät vastaa asennettujen päivitys- tai koontipakettien versioita.

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

  • NetWorker Virtual Edition Appliance (NVE) on otettu käyttöön ja toimii onnistuneesti.
  • Asennettuna on useita NveUpgrade- ja NvePlatformOsRollup-paketteja.
  • NetWorker Installation Manager -käyttöliittymässä kaikki NveUpgrade- ja NvePlatformOsRollup-paketit näkyvät valmiina. 
  • Seuraava komento ilmaisee, että kaikki päivitykset ovat valmiita.
 [avi-cli --verbose localhost --password 'xxxxxxxx' --listhistory]
  • Järjestelmä toimii edelleen onnistuneesti jokaisen päivityksen jälkeen. 
  • Binäärien versiota tarkistettaessa havaitaan, että pakettien NveUpgreade ja NvePlatformOsRollup versiot eivät tulleet voimaan. 
  • NVE näyttää binaarien version perusasennuksena, kuten alla oleva komento osoittaa:
[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

Lisätutkimuksissa havaittiin, että err.log ilmoittaa seuraavasta virheilmoituksesta:

Path to err.log:

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

Seuraava komento suoritetaan päivitysprosessin aikana, jotta nykyisen ytimen versio saadaan komennon tuloksesta:

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

Koska se ilmoittaa "exit status = 255 (error)", mitään OsRollupin paketteja (joka koostuu enimmäkseen peruskäyttöjärjestelmäpaketeista) ei päivitetä, vaikka päivityksen työnkulku onnistuu.

Tämän virheellisen toiminnan perimmäinen syy on se, että paikallisen isännän PermitRootLogin-arvo on muutettu oletusarvosta yes virheelliseksi arvoksi no. Tämä virheellinen määritys esti (yllä) olevaa SSH-komentoa näyttämästä asennetun ytimen versiota.

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

Voit korjata ongelman seuraavasti:

  1. Muokkaa /etc/ssh/sshd_config tiedosto oletusmuotoon. Muutos sisältää vain yhden rivin, ja loppuosa tulisi muuttaa seuraavasti.
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
HUOMAUTUS: PermitRootLogin-merkinnän rivin "Match Address" jälkeen on asetettava "yes". NVE:n oikea IPv4-/IPv6-osoite on määritettävä Match Address -rivillä. Lisätietoja PermitRootLogin-tiedoista: NVE: SSH-root-käytön salliminen NetWorker Virtual Editionissa
  1. Kun yllä oleva muutos on tehty, käynnistä NVE uudelleen.
  2. Suorita seuraava komento , joka näyttää ytimen version:
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
Odotetun tuotoksen pitäisi näyttää tältä:
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. Käytä uusimpia NveUpgreade- tai NvePlatformOsRollup-paketteja päivittääksesi binaarien version uusimpaan versioon.
  2. Tarkista asennettujen binaarien versio ja vertaa niitä käytettyjen NveUpgreade- tai NvePlatformOsRollup-pakettien versioihin alla olevalla komennolla.
[rpm -qa]

Additional Information

Jos tämän tietämyskannan artikkelin oireita havaittiin, mutta syy ei ole sovellettavissa, katso seuraavista KB-tiedostoista muita mahdollisia syitä, jotka ovat saattaneet aiheuttaa sen, että NVE OsRollup ei päivitä paketteja oikein:

NVE: OS Rollup raportoi onnistuneeksi, mutta ei päivittänyt käyttöjärjestelmäpaketteja, kun /root/.bashrc on muokattu
NVE: OS Rollup valmis, mutta ydintä ei päivitetty /root-käyttöoikeuksien muuttamisen
jälkeenNVE: OS Rollup raportoi onnistuneeksi, mutta ei päivittänyt käyttöjärjestelmäpaketteja NVE:n IP-osoitteen muutoksen jälkeen

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.