MAJ : Scripts de gestion et d’archivage des NARFILES de baies CX/VNX

Navisphere Analyzer est un outil très puissant pour l’analyse “temps réelle” de l’activité des baies de stockages Clariion et VNX de chez EMC. Le souci majeur est que par défaut, le reporting est effectué la pluspart du temps pour une période données (30j typiquement).

Afin de pouvoir réellement historiser (pour les rejouer dans l’interface Analyzer à posteriori) les fichiers NARFILES, générés par Analyzer, j’ai créé deux scripts spécifiques, s’appuyant sur naviseccli dont l’objet est :

  1. d’activer l’analyse “perpétuelle” d’Analyzer sur les baies cibles
  2. de procéder régulièrement au rappatriement et à la purge des fichiers générés

L’intérêt est double : d’une part, les SP des baies ne sont plus encombrés par des dizaines et dizaines de fichiers et d’autre part, on est capable d’historiser “ad vitam” ces NARFILE, sur une machine spécifique.

On part du principe que naviseccli a été correctement installé et que les fichiers de sécurité ont été renseignés (naviseccli -addUserSecurity).

Le premier script est assez simple et permet d’activer Analyzer et lui indiquer une collecte régulière et sans limite de temps des statistiques d’activité des baies :

Les paramètres “ARCHIVAGE” et “REALTIME” indiquent respectivement la fréquence de génération des NARFILES en minute et la fréquence de rafrachissement des données statistiques en secondes. Attention avec le paramètre REALTIME, plus l’interval est court, plus la baie sera chargée par cette tâche. Ceci étant, sur les nouvelles générations VNX5100/5300/5500/7500, l’impact reste mesuré vu la capacité des processeurs implantés (du Xeon 64bits).

Le second script est plus complexe et doit être programmé via un cron (toutes les semaines par exemple). Il va interroger toutes les baies, récupérer tous les NARFILES stocké, les purger. Accessoirement, on se focalise sur les SPA, par contre, étant donné que chaque NARFILE est stocké sur chaque SP, mais qu’il contient les données de l’ensemble de la baie, on va également, en fin de traitement, purger tous les NARFILES des SPB.

Le script en question se charge de créer un répertoire par “date” ainsi qu’en dessous, un répertoire par nom de baie, où il place les NARFILES récupérés. Il est donc facile ensuite de retrouver les fichier en fonction des dates et des baies.

Un extrait d’un fichier crontab pour programmer cela :

MAJ : Merci à Xavier pour le rappel du site ‘non officiel’ d’analyse des parfiles chez EMC : https://emc.mitrend.com/portal/displayLoginPage.do

2 thoughts on “MAJ : Scripts de gestion et d’archivage des NARFILES de baies CX/VNX

Laisser un commentaire

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