VMware

[VMware] – VCSA storage log Full – Part1: Nettoyage Simple

[VMware] – VCSA storage log Full – Part1: Nettoyage Simple

Il peut arriver dans la vie d’une infrastructure VMware que certains logs puissent envahir nos systemes. C’est le cas dans la version 6.0.0.30300 de notre VCSA préférée où les rotates de log sont plus ou moins bien gérés.

Afin de résoudre ce problème voici un moyen de les nettoyer : 

1.Connexion à la VAMI pour vérification de l’état de santé de la VCSA sur l’adresse 

                                          //<fqdn or ip de votre vCenter>:5480 : 

 

Le warning est apparent et le message est le suivant

The /storage/log filesystem is out of disk space or inodes

La cause est identifiée : le répertoire /storage/log est plein et commence à manquer d’espace libre.

 

2.Connexion en SSH sur la VCSA :

3.Activation du shell : shell.set –enabled True

4.Lancement du shell : via la commande  “shell”

5.Visualisation de l’utilisation de l’espace de stockage : via la commande “df -h”

Nous avons bien la confirmation que le répertoire /storage/log est utilisé à 96%

Nous allons réaliser dans un premier temps un nettoyage simple du repertoire /storage/log.

Nous verrons dans les articles qui suivent comment résoudre les problèmes de logs rotate (via reconfiguration)

 

 

Nettoyage Simple du répertoire /storage/log

  1. Allez dans le répertoire /storage/log/vmware/sso/

#cd /storage/log/vmware/sso/ 

2. le résultat du LS montre une multitude de fichiers de logs dont nous allons pouvoir nous débarrasser.


3. les fichier suivant vont pouvoir être supprimés:

 

localhost_access_log.*

 vmware-identity-sts.* 

vmware-identity-sts-perf.*

via les commandes suivantes : 

#rm localhost_access_log.*
#rm vmware-identity-sts.*
#rm vmware-identity-sts-perf.*


4. vérification de l’espace de stockage après suppression des fichiers :

 

Après suppression des fichiers : on passe de 96% a 87% d’utilisation.

On a gagné environ 1Go, ce qui n’est pas fou mais suffisant pour faire revenir le status de notre VCSA en “Normal”

 

6. Afin de continuer le traitement et le nettoyage des logs, la commande pour connaitre l’espace de stockage utilisé dans le repertoire /storage/log est la suivante : 

#du -hax /storage/log | sort -hr | head -n 10

 

 

Dans un prochain article, nous nous attaquerons à la gestion du fichier de log dsnmasq.log qui lui aussi peut être amélioré car trop volumineux 😉

 

5/5

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *