Récemment, j'ai été amené à valider les dépendences des ressources au sein d'un Cluster Sun afin d'en vérifier la cohérence. Lors que je me suis collé, je n'ai pas trouvé d'outil simple permettant de grapher les relations entre chaque ressource. J'ai, donc, décidé mettre au point script shell simple pour générer un graphique permettant de visualiser simplement. Le script génère un fichier compatible graphviz. Une fois le fichier .dot généré, la commande dot -Tpng -o graph.png file.dot permet de créer le graphique au format png.

Un petit graphique valant mieux qu'un long texte, voilà le résultat:

media/entries/2011/GraphiqueDeDependenceDesRessourcesSunCluster/rs-dep.png

source au format dot pour générer le graphique.

script shell permmettant creer le fichier .dot.