Avamar : Une autorisation incorrecte sur le fichier sudoers entraîne l’affichage d’une alerte « Nœud inconnu » dans la sortie du script de bilan de santé
Summary: Une autorisation incorrecte sur le fichier sudoers entraîne l’affichage de l’alerte « Unknown Node » dans la sortie du script de contrôle d’intégrité.
Symptoms
- Le script de bilan de santé (
proactive_check.pl) ne parvient pas à déterminer le type de matériel d’un nœud :
cat hc_results.txt
... WARNING: Node (0.2) Unknown node type based on disk size (5 TB), memory (32 GB) and disk partitions (3) RESOLUTION: Thoroughly check hardware status, size of partitions, number of partitions and amount of memory # --> Node Type *FAILED* # --> Node Type 1x4 gen4s-Util/Accel, gen4s-M1200, Unknown 5 TB<snip>
- Les commandes matérielles échouent sur le nœud concerné :
avsysreport chassis-info
sudo: /etc/sudoers is mode 0551, should be 0440
sudo: no valid sudoers sources found, quitting
Cause
Les autorisations sur le /etc/sudoers sont incorrects.
Resolution
1. Connectez-vous à Avamar Utility Node en tant qu’administrateur.
2. Passez à la racine et chargez le fichier ssh keys. Voir Avamar : Pour plus d’informations, reportez-vous à l’article Connexion à une instance d’Avamar Server et chargement de différentes clés .
3. Vérifiez les autorisations du /etc/sudoers Fichier pour tous les nœuds :
mapall --noerror --all+ --user=root 'ls -ahltr /etc/sudoers'
Sortie attendue d’un réseau à nœud unique :
Using /usr/local/avamar/var/probe.xml
(0.0) ssh -q -x -o GSSAPIAuthentication=no root@10.10.10.246 'ls -ahltr /etc/sudoers'
-r--r----- 1 root root 9.9K Aug 25 22:53 /etc/sudoers
Sortie attendue d’une grille à plusieurs nœuds :
Using /usr/local/avamar/var/probe.xml
(0.s) ssh -q -x -o GSSAPIAuthentication=no root@192.168.255.1 'ls -ahltr /etc/sudoers'
-r--r----- 1 root root 8.3K Aug 17 2023 /etc/sudoers
(0.0) ssh -q -x -o GSSAPIAuthentication=no root@192.168.255.2 'ls -ahltr /etc/sudoers'
-r--r----- 1 root root 9.8K Jun 1 2022 /etc/sudoers
(0.1) ssh -q -x -o GSSAPIAuthentication=no root@192.168.255.3 'ls -ahltr /etc/sudoers'
-r--r----- 1 root root 9.8K Jun 1 2022 /etc/sudoers
(0.2) ssh -q -x -o GSSAPIAuthentication=no root@192.168.255.4 'ls -ahltr /etc/sudoers'
-r--r----- 1 root root 9.8K Jun 1 2022 /etc/sudoers
4. Pour tout nœud signalant des autorisations ou un propriétaire incorrects :
un. Connectez-vous au nœud en question.
b. Modifiez les autorisations ou la propriété selon vos besoins :
chmod 440 /etc/sudoers
chown root:root /etc/sudoers
c. Vérifier que les commandes matérielles répondent de manière appropriée :
avsysreport chassis-info
=== Chassis information
Host Name : testavamar.company.com
Chassis Model : Gen4S M1200
Serial Number : FC6AV123456789
Part Number : 100-580-643
BIOS Version : SE5C600.86B.02.04.0003.102320141138
Le script de bilan de santé doit maintenant s’exécuter sans signaler l’alerte.