NVE : Le cumul du système d’exploitation échoue « Un ou plusieurs nœuds n’exécutent pas SLES » lorsque la propriété /root est modifiée
Summary: Un rollup du système d’exploitation NetWorker Virtual Edition (NVE) échoue, avec le message « Un ou plusieurs nœuds n’exécutent pas SLES ». La propriété de /root a été remplacée par un autre utilisateur. ...
Symptoms
Le rollup de NetWorker Virtual Edition échoue, avec l’erreur suivante signalée dans /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
Les journaux de workflow OsRollup se trouvent dans le répertoire package_data rollups :
/usr/local/avamar/var/avi/server_data/package_data/NvePlatformOsRollup_YYYY-R#-v#.avp_EPOCH_TIMESTAMP/workflow.log
Cause
La propriété de l' /root Le répertoire a été modifié par l’administrateur de sauvegarde à un moment donné. Par exemple, il affiche :
nve:~ # ls -ld /root drwx------ 8 admin root 4096 May 16 09:27 root
Les autorisations de /root sont tels qu’aucun autre utilisateur ou groupe n’a accès à l’annuaire, seul le propriétaire (dans ce cas l’administrateur) y a accès.
Lors du cumul, la commande suivante est exécutée :
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
Il tente de s’exécuter as_root, mais comme seul l’utilisateur administrateur y a accès, la commande ne renvoie rien et ignore la mise à jour du noyau. Par exemple :
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:~ #
Lorsque /root est la propriété de root:root qu’il devrait renvoyer quelque chose comme :
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:~ #
Si la demande /root est la propriété d’un autre utilisateur, l’attribut ssh commande pour obtenir uname -a ne renvoie rien, ce qui fait que le workflow signale le système d’exploitation comme « inconnu » et ignore les mises à jour du package de système d’exploitation de l’instance NVE.
Resolution
Corrigez le /root propriété:
sudo chown root:root /root
Revenez au gestionnaire d’installation NVE et relancez la tâche en cours.
/root . La modification des paramètres et fichiers système par défaut sur l’instance NVE peut entraîner des problèmes lors des opérations de cumul/mise à niveau, voire endommager l’instance NVE et nécessiter un redéploiement et une reprise après sinistre de NetWorker Server (nsrdr). Par conséquent, il n’est pas recommandé de modifier les fichiers ou paramètres système par défaut.
Pour autoriser l’accès SSH à root, consultez : NVE : Procédure d’autorisation de l’accès root SSH sur un NetWorker Virtual Edition
Additional Information
Les symptômes et messages d’erreur signalés dans cet article de la base de connaissances peuvent se produire en raison d’autres causes. Si la demande /root La propriété et les autorisations n’ont pas été modifiées sur l’instance NVE, voir les articles suivants :
- NVE : Le cumul du système d’exploitation « Un ou plusieurs nœuds n’exécutent pas SLES » échoue lorsque /root/.bashrc est modifié
- NVE : Le cumul du système d’exploitation a réussi, mais n’a pas mis à jour les packages de système d’exploitation après la modification de l’adresse IP NVE
- NVE : Les versions binaires installées dans l’appliance ne correspondent pas aux versions de mise à niveau ou de cumul installées
- NVE : Échec du cumul du système d’exploitation : « Échec du nettoyage des noyaux (7 sur 18) »
========================
NVE : Guide
de triage des pannes de mise à niveau ou d’installationFréquence
globale des mises à jour de sécurité du système d’exploitation (OS) Dell Avamar et NetWorkerNetWorker Virtual Edition (NVE) : Installation du correctif cumulatif de sécurité de la plate-forme