Guide d'administration système de Sun Cluster pour SE Solaris

Validation d'une configuration de cluster basique

La commande sccheck( 1M) lance une série de contrôles visant à valider la configuration de base requise pour le fonctionnement correct de cluster. S'il n'y a pas d'erreur, la commande sccheck revient à l'invite du shell. En cas d'erreur, la commande sccheck crée un rapport dans le répertoire de sortie indiqué ou le répertoire de sortie par défaut. Si vous exécutez la commande sccheck sur plusieurs noeuds, celle-ci créera un rapport pour chaque noeud et un rapport pour les contrôles effectués sur plusieurs noeuds.

La commande sccheck fonctionne en deux temps : collecte de données et analyse. La collecte de données peut prendre un certain temps, en fonction de la configuration du système. Vous pouvez appeler la commande sccheck en mode détaillé à l'aide de l'indicateur -v1 pour imprimer des messages d'état, ou utiliser l'indicateur -v2 pour exécuter la commande sccheck en mode très détaillé, permettant d'imprimer des messages d'état plus précis, notamment lors de la collecte de données.


Remarque :

exécutez la commande sccheck chaque fois que vous avez effectué une procédure d'administration susceptible de modifier les périphériques, les composants de la gestion de volumes ou la configuration de Sun Cluster.


  1. Devenez superutilisateur sur un noeud du cluster.


    % su
    
  2. Vérifiez la configuration du cluster.


     # sccheck
    

Exemple de vérification de la configuration du cluster sans erreur au niveau des contrôles

L'exemple suivant illustre l'exécution de la commande sccheck en mode détaillé sur les noeuds phys-schost-1 et phys-schost-2 sans erreur au niveau des contrôles.


# sccheck -v1 -h phys-schost-1,phys-schost-2
sccheck: Requête de données de l'explorateur et d'un rapport d'état du noeud à partir
         de phys-schost-1.
sccheck: Requête de données de l'explorateur et d'un rapport d'état du noeud à partir
         de phys-schost-2.
sccheck: phys-schost-1: Session de l'explorateur terminée.
sccheck: phys-schost-1: Démarrage des vérifications de noeuds uniques.
sccheck: phys-schost-1: Vérifications de noeuds uniques terminées.
sccheck: phys-schost-2: Session de l'explorateur terminée.
sccheck: phys-schost-2: Démarrage des vérifications de noeuds uniques.
sccheck: phys-schost-2: Vérifications de noeuds uniques terminées.
sccheck: Démarrage des vérifications de noeuds multiples.
sccheck: Vérifications de noeuds multiples terminées
# 

Exemple de vérification de la configuration du cluster avec contrôle erroné

L'exemple suivant montre qu'il manque le point de montage /global/phys-schost-1 au noeud phys-schost-2 du cluster suncluster. Des rapports sont créés dans le répertoire de sortie /var/cluster/sccheck/myReports/.


# sccheck -v1 -h phys-schost-1,phys-schost-2 -o /var/cluster/sccheck/myReports 
sccheck: Requête de données de l'explorateur et d'un rapport d'état du noeud à
         partir de phys-schost-1.
sccheck: Requête de données de l'explorateur et d'un rapport d'état du noeud à
         partir de phys-schost-2.
sccheck: phys-schost-1: Session de l'explorateur terminée.
sccheck: phys-schost-1: Démarrage des vérifications de noeuds uniques.
sccheck: phys-schost-1: Vérifications de noeuds uniques terminées.
sccheck: phys-schost-2: Session de l'explorateur terminée.
sccheck: phys-schost-2: Démarrage des vérifications de noeuds uniques.
sccheck: phys-schost-2: Vérifications de noeuds uniques terminées.
sccheck: Démarrage des vérifications de noeuds multiples.
sccheck: Vérifications de noeuds multiples terminées.
sccheck: Une ou plusieurs vérifications ont échoué.
sccheck: Le niveau de gravité le plus élevé des échecs de vérifications était 3 (HIGH).
sccheck: Les rapports sont dans /var/cluster/sccheck/myReports.
#
# cat /var/cluster/sccheck/myReports/sccheck-results.suncluster.txt
...
 =================================================== = ANALYSIS DETAILS = =================================================== ------------------------------------
CHECK ID : 3065
SEVERITY : HIGH
FAILURE : les entrées de systèmes de fichiers globaux /etc/vfstab ne sont pas cohérentes
dans l'ensemble des noeuds Sun Cluster 3.x.
ANALYSIS : les entrées de systèmes de fichiers globaux /etc/vfstab ne sont pas cohérentes
dans l'ensemble de ce cluster.
L'analyse indique :
le système de fichiers '/global/phys-schost-1' figure sur 'phys-schost-1' mais pas
sur 'phys-schost-2'.
RECOMMEND : verifiez que chaque noeud possède l'entrée /etc/vfstab corespondant au(x)
système(s) de fichiers en question.
...
#