Dans cet article nous allons voir comment établir un diagnostic simple sur un cluster avec sa Database.
Clufvy est un outil en ligne de commande s’utilisant de la même manière sur toutes les plate-formes.
Que fait cet outil ?
Il permet de vérifier les différentes phases :
La phase -Pre : vérification avant l’installation des pré-requis.
La phase -Post : vérification après l’installation réussite ou échec.
La phase -Comp : vérification pour la configuration.
Voici les différentes options possibles en -Pre
cluvfy stage -pre crsinst -n
Vérifier préalablement si tous les critères système concernant l’installation d’Oracle Clusterware (CRS) sont ok.
cluvfy stage -pre dbinst -n
Vérifier préalablement si tous les critères concernant l’installation d’un Oracle RAC sont ok.
Voici l’option possible en -Post
cluvfy stage -post crsinst -n
Vérifier si Oracle Clusterware (CRS) fonctionne correctement avant une installation d’un Oracle RAC.
Voici les différentes options possibles en -Comp
cluvfy comp sys -n -p crs -verbose
Vérifier la configuration minimale requise sur les nœuds avant d’installer Oracle Clusterware ou Oracle RAC.
cluvfy comp ssa -n all -verbose
Découvre l’ensemble des systèmes de stockage partagés disponibles sur votre système.
cluvfy comp nodecon -n -i -verbose
Vérifier la connectivité entre tous les nœuds par le biais d’interfaces réseau spécifiques.
cluvfy comp nodeapp -n -verbose
Vérifier l’existence des applications des nœuds, à savoir VIP, ONS et GSD, sur tous les noeuds
cluvfy comp crs -n -verbose
Vérifier l’intégrité de tous les composants Oracle Clusterware.
cluvfy comp ocr -n -verbose
Vérifier l’intégrité du registre du cluster Oracle (OCR).
cluvfy comp ocr -n all
Vérifier l’intégrité du fichier OCR (all extrait la liste de tous les nœuds configurés).
cluvfy comp admprv -n all -o user_equiv -verbose
Vérifier les problemes liés aux comptes utilisateurs et au compte d’administration sur tous les nœuds.
Il exite une fonctionnalité moins connue pour la vérification du cluster et celle de la Database, il s’agit du HEALTHCHECK. Cette fonctionnalité s’appuie sur -Comp HEALTHCHECK. Il faut voir cette fonction comme un vérificateur de bonne santé du cluster et de la Database.
cluvfy comp healthcheck [-collect {cluster|database}] [-db db_unique_name] [-bestpractice|-mandatory] [-deviations] [-html] [-save [-savedir directory_path] cluvfy comp healthcheck -collect cluster -html -save -savedir /tmp
Etat de santé du cluster uniquement
$ORACLE_HOME/cv/admin/cvusys.sql -- A exécuter avant healthcheck cluvfy comp healthcheck -collect database -db orcl -html -save -savedir /temp
Etat de santé de la database uniquement
cluvfy comp healthcheck -save -savedir /temp
Etat de santé du cluster et de la database (si -html n’est pas spécifié alors le rapport sera en mode texte)
cluvfy comp -list