NVE: Betriebssystem-Rollup schlägt fehl "Einer oder mehrere Nodes führen SLES nicht aus", wenn die /root-Eigentumsrechte geändert werden
Summary: Ein NVE-Betriebssystem-Rollup (NetWorker Virtual Edition) schlägt fehl und meldet, dass auf einem Node kein SLES ausgeführt wird. Die Eigentumsrechte von /root wurden auf einen anderen Nutzer übertragen. ...
Symptoms
Das NetWorker Virtual Edition-Rollup schlägt fehl, wobei der folgende Fehler in /usr/local/avamar/var/avi/server_data/package_data/NvePlatformOsRollup_YYYY-R#-v#.avp_EPOCH_TIMESTAMP/workflow.log
YYYY-MM-DD HH:mm:SS (-TZ) 4107124 INFO: no output seen from "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"
YYYY-MM-DD HH:mm:SS (-TZ) 4107124 INFO: post: "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=255 (error)
YYYY-MM-DD HH:mm:SS (-TZ) 4107124 INFO: address=127.0.0.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=unknown
YYYY-MM-DD HH:mm:SS (-TZ) 47378741877400 INFO: - One or more nodes are not running SLES succeeded
Die OsRollup-Workflowprotokolle finden Sie im Verzeichnis "Rollups package_data":
/usr/local/avamar/var/avi/server_data/package_data/NvePlatformOsRollup_YYYY-R#-v#.avp_EPOCH_TIMESTAMP/workflow.log
Cause
Die Eigentumsrechte der /root Das Verzeichnis wurde vom Backup-Administrator zu einem bestimmten Zeitpunkt geändert. Zum Beispiel wird Folgendes angezeigt:
nve:~ # ls -ld /root drwx------ 8 admin root 4096 May 16 09:27 root
Die Berechtigungen von /root sind so, dass kein anderer Benutzer oder keine andere Gruppe Zugriff auf das Verzeichnis hat, sondern nur der Eigentümer (in diesem Fall admin).
Während des Rollups wird der folgende Befehl ausgeführt:
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
Es wird versucht, ausgeführt zu werden as_root, da jedoch nur der Admin-Nutzer Zugriff hat, gibt der Befehl nichts zurück und überspringt die Kernel-Aktualisierung. Zum Beispiel:
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 nve:~ #
Beim Herunterladen von /root ist im Besitz von root:root dass es etwas zurückgeben sollte wie:
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.153-default #1 SMP Tue Mar 7 14:13:19 UTC 2023 (9f7af45) x86_64 x86_64 x86_64 GNU/Linux nve:~ #
Wenn die /root einem anderen Benutzer gehört, wird die ssh Befehl zum Abrufen uname -a gibt nichts zurück, was dazu führt, dass der Workflow das Betriebssystem als "unbekannt" meldet und die Updates des NVE-Betriebssystempakets überspringt.
Resolution
Korrigieren Sie die /root Eigentum:
sudo chown root:root /root
Kehren Sie zum NVE-Installationsmanager zurück und wiederholen Sie die aktuelle Aufgabe.
/root . Das Ändern von Standardsystemdateien und -einstellungen auf der NVE kann während Rollups/Upgrades zu Problemen führen, die möglicherweise die NVE beschädigen und eine erneute Bereitstellung und NetWorker-Server-Disaster-Recovery (nsrdr). Daher wird davon abgeraten, Standardsystemdateien oder -einstellungen zu ändern.
Informationen zum Zulassen des SSH-Zugriffs auf Root finden Sie unter: NVE: Zulassen des Root-SSH-Zugriffs auf einer NetWorker Virtual Edition
Additional Information
Die in diesem Wissensdatenbank-Artikel gemeldeten Symptome und Fehlermeldungen können aufgrund anderer Ursachen auftreten. Wenn die /root Eigentumsrechte und Berechtigungen wurden auf der NVE nicht geändert, siehe die folgenden Artikel:
- NVE: Betriebssystem-Rollup schlägt fehl: "Mindestens auf einem Node wird SLES nicht ausgeführt", wenn /root/.bashrc geändert wurde
- NVE: BS-Rollup als erfolgreich gemeldet, aber Betriebssystempakete nach NVE-IP-Adressänderung wurden nicht aktualisiert
- NVE: Installierte Binärversionen in der Appliance stimmen nicht mit installierten Upgrade- oder Rollupversionen überein
- NVE: BS-Rollup schlägt fehl "Kernel bereinigen (7 von 18) fehlgeschlagen"
========================
NVE: Triage-Handbuch
für Upgrade- oder InstallationsfehlerRollup-Sicherheitsupdateintervall
für Dell Avamar- und NetWorker-Betriebssystem (BS)NVE (NetWorker Virtual Edition): So installieren Sie das Plattformsicherheits-Rollup