Guide d'administration système de Sun Cluster 3.1

Prémices de l'administration de la grappe

Utilisez le Tableau 1–2 comme point de départ de l'administration de votre grappe.

Tableau 1–2 Outils d'administration de Sun Cluster 3.1

Tâche 

Outil 

Documentation 

Se connecter à la grappe à distance. 

Utilisez la commande ccp pour lancer le logiciel CCP (Cluster Control Panel). Sélectionnez ensuite l'une des icônes suivantes : cconsole(1M), crlogin(1M), ou ctelnet(1M).

Connexion à distance à Sun Cluster

Configurer la grappe interactivement 

Lancer l'utilitaire scsetup( 1M).

Accès à l'utilitaire scsetup

Afficher les informations de version et de mise à jour de Sun Cluster  

Utiliser la commande scinstall (1M) avec les options -p ou -pv.

Affichage des informations de version et de mise à jour de Sun Cluster

Afficher les ressources, groupes de ressources et types de ressources installés 


Remarque :

Les types de ressources, les groupes de ressources et les noms de propriétés des ressources sont sensibles à la casse lors de l'exécution de la commande scrgadm.


Utiliser la commande scrgadm(1M) -p.

Affichage des types de ressources, groupes de ressources et ressources configurés

Contrôler graphiquement les composants de la grappe 

Utilisez SunPlex Manager ou le module Sun Cluster pour Sun Cluster.  

L'aide en ligne de SunPlex Manager ou celle du module Sun Cluster pour Sun Management Center 

Administrer graphiquement certains composants de la grappe 

Utilisez SunPlex Manager ou le module Sun Cluster pour Sun Management Center. 

Aide en ligne de SunPlex Manager ou du module Sun Cluster pour Sun Management Center 

Vérifier le statut des composants de la grappe 

Utiliser la commande scstat( 1M).

Vérification du statut des composants de la grappe

Vérifier le statut des groupes IP Network Multipathing sur le réseau public 

Utiliser la commande scstat( 1M) avec l'option -i.

Vérification du statut du réseau public

Afficher la configuration de la grappe 

Utiliser la commande scconf( 1M) -p.

Affichage de la configuration de la grappe

Vérifier les points de montage globaux 

Utilisez la commande sccheck( 1M).

Validation d'une configuration de grappe basique

Consulter les messages système Sun Cluster 

Ouvrez le fichier/var/adm/messages.

Collection de manuels administrateur système Solaris 9“Viewing System Messages” dans System Administration Guide: Advanced Administration

Surveiller le statut de Solstice DiskSuite 

Utilisez la commande metastat.

Documentation de &Solstice DiskSuite/Solaris Volume Manager  

Vérifier le statut de VERITAS Volume Manager si vous exécutez Solaris 8 

Utiliser la commande vxstat ou vxva.

Documentation VERITAS Volume Manager 

Vérifier le statut de Solaris Volume Manager si vous exécutez Solaris 9 

Utilisez la commande svmstat.

Solaris Volume Manager Administration Guide

Connexion à distance à Sun Cluster

Cluster Control Panel (CCP) propose un pavé de lancement pour les outils cconsole (1M), crlogin (1M) et ctelnet(1M) . Ces trois outils ouvrent une connexion de plusieurs fenêtres vers un ensemble de noeuds précis. La connexion sur plusieurs fenêtres consiste en une fenêtre hôte pour chaque noeud spécifié et une fenêtre commune. Toute saisie dans la fenêtre commune est envoyée à chacune des fenêtres hôtes ce qui vous permet d'executer des commandes simultanément sur tous les noeuds de la grappe. Pour de plus amples informations, reportez-vous aux pages de manuel ccp(1M) et cconsole(1M).

  1. Vérifiez que les conditions suivantes sont remplies avant de lancer le CCP.

    • Installez le module SUNWccon sur la console administrative.

    • Assurez-vous que la variable PATH sur la console administrative comprend bien les répertoires d'outils Sun Cluster, /opt/SUNWcluster/bin , et /usr/cluster/bin. Vous pouvez indiquer un autre emplacement pour le répertoire d'outils en définissant la variable d'environnement $CLUSTER_HOME .

    • Configurez les fichiers clusters , serialports et nsswitch.conf si vous utilisez un concentrateur de terminaux. Il peut s'agir de fichiers /etc ou de bases de données NIS/NIS+. Voir clusters( 4) et serialports( 4) pour de plus amples informations.

  2. Déterminez si vous disposez d'une plate-forme Serveur Sun Enterprise 10000.

    • Si ça n'est pas le cas, passez à l'Étape 3.

    • Si oui, connectez-vous au SSP (System Service Processor) en utilisant la commande netcon. Une fois connecté, tapez sur les touches Maj~@ pour déverrouiller la console et obtenir l'accès en écriture.

  3. Ouvrez la fenêtre de lancement du logiciel CCP.

    Entrez la commande suivante sur la console administrative :


    # ccp nom_grappe
    

    La fenêtre de lancement du logiciel CCP apparaît.

  4. Pour ouvrir une session à distance avec la grappe, cliquez sur l'icône cconsole, crlogin ou ctelnet sur le pavé de lancement du logiciel CCP.

Etape suivante

Vous pouvez également ouvrir une session cconsole, crlogin ou ctelnet à partir de la ligne de commande.

Accès à l'utilitaire scsetup

L'utilitaire scsetup(1M) permet de configurer de manière interactive les options de quorum, groupes de ressources, transport de grappe, noms d'hôtes privés, groupes de périphériques et nouveaux noeuds de la grappe.

  1. Devenez superutilisateur sur un noeud de la grappe.

  2. Lancez l'utilitaire scsetup.


    # scsetup
    

    Le menu principal apparaît.

  3. Sélectionnez votre configuration dans le menu. Suivez les instructions à l'écran pour effectuer une tâche.

    Pour de plus amples informations, reportez-vous à l'aide en ligne de scsetup.

Affichage des informations de version et de mise à jour de Sun Cluster

Pour effectuer ces procédures, il n'est pas nécessaire d'être connecté en tant que superutilisateur.

    Affichez les numéros de correctif de Sun Cluster.

    Les versions mises à jour de Sun sont identifiées par le numéro de correctif du produit principal plus la version de mise à jour.


    % showrev -p
    

    Affichez le numéro de version de Sun Cluster et les chaînes de version de tous les modules Sun Cluster .


    % scinstall -pv
    

Exemple : affichage du numéro de version de Sun Cluster

L'exemple suivant montre comment afficher le numéro de version de la grappe.


% showrev -p | grep 110648
Patch: 110648-05 Obsoletes:  Requires:  Incompatibles:  Packages: 

Exemple : affichage du numéro de version et de mise à jour de Sun Cluster

L'exemple suivant montre comment afficher les informations de version de la grappe et les informations de mise à jour de tous les modules.


% scinstall -pv
SunCluster 3.1
SUNWscr:       3.1.0,REV=2000.10.01.01.00
SUNWscdev:     3.1.0,REV=2000.10.01.01.00
SUNWscu:       3.1.0,REV=2000.10.01.01.00
SUNWscman:     3.1.0,REV=2000.10.01.01.00
SUNWscsal:     3.1.0,REV=2000.10.01.01.00
SUNWscsam:     3.1.0,REV=2000.10.01.01.00
SUNWscvm:      3.1.0,REV=2000.10.01.01.00
SUNWmdm:       4.2.1,REV=2000.08.08.10.01

Affichage des types de ressources, groupes de ressources et ressources configurés

Vous pouvez également exécuter cette procédure dans l'interface graphique utilisateur de SunPlex Manager. Reportez-vous au Chapitre 9. Pour de plus amples informations, reportez-vous à l'aide en ligne de SunPlex Manager.

Pour effectuer cette procédure, il n'est pas nécessaire d'être connecté en tant que superutilisateur.

    Affichez les types de ressources, les groupes de ressources et les ressources configurés pour la grappe.


    % scrgadm -p
    

Exemple : affichage des types de ressources, groupes de ressources et ressources configurés

L'exemple suivant montre les types de ressources (RT Name), les groupes de ressources (RG Name) et les ressources (RS Name) configurés pour la grappe schost.


% scrgadm -p
RT Name: SUNW.SharedAddress
  RT Description: HA Shared Address Resource Type 
RT Name: SUNW.LogicalHostname
  RT Description: Logical Hostname Resource Type 
RG Name: schost-sa-1 
  RG Description:  
    RS Name: schost-1
      RS Description: 
      RS Type: SUNW.SharedAddress
      RS Resource Group: schost-sa-1
RG Name: schost-lh-1 
  RG Description:  
    RS Name: schost-3
      RS Description: 
      RS Type: SUNW.LogicalHostname
      RS Resource Group: schost-lh-1

Vérification du statut des composants de la grappe

Vous pouvez également exécuter cette procédure dans l'interface graphique utilisateur de SunPlex Manager. Pour de plus amples informations, reportez-vous à l'aide en ligne de SunPlex Manager.

Pour effectuer cette procédure, il n'est pas nécessaire d'être connecté en tant que superutilisateur.

    Vérifiez le statut des composants de la grappe


    % scstat -p
    

Exemple : vérification du statut des composants de la grappe

L'exemple suivant donne un échantillon des informations renvoyées par scstat(1M) à propos du statut des composants de la grappe.


% scstat -p
-- Cluster Nodes --
 
                    Node name           Status
                    ---------           ------
  Cluster node:     phys-schost-1      Online
  Cluster node:     phys-schost-2      Online
  Cluster node:     phys-schost-3      Online
  Cluster node:     phys-schost-4      Online
 
------------------------------------------------------------------
 
-- Cluster Transport Paths --
 
                    Endpoint            Endpoint            Status
                    --------            --------            ------
  Transport path:   phys-schost-1:qfe1 phys-schost-4:qfe1 Path online
  Transport path:   phys-schost-1:hme1 phys-schost-4:hme1 Path online
...
 
------------------------------------------------------------------
 
-- Quorum Summary --
 
  Quorum votes possible:      6
  Quorum votes needed:        4
  Quorum votes present:       6
 
-- Quorum Votes by Node --
 
                    Node Name           Present Possible Status
                    ---------           ------- -------- ------
  Node votes:       phys-schost-1      1        1       Online
  Node votes:       phys-schost-2      1        1       Online
...
 
-- Quorum Votes by Device --
 
                    Device Name         Present Possible Status 
                    -----------         ------- -------- ------ 
  Device votes:     /dev/did/rdsk/d2s2  1        1       Online 
  Device votes:     /dev/did/rdsk/d8s2  1        1       Online 
...
 
-- Device Group Servers --
 
                         Device Group        Primary             Secondary
                         ------------        -------             ---------
  Device group servers:  rmt/1               -                   -
  Device group servers:  rmt/2               -                   -
  Device group servers:  schost-1           phys-schost-2      phys-schost-1
  Device group servers:  schost-3           -                   -
 
-- Device Group Status --
 
                              Device Group        Status              
                              ------------        ------              
  Device group status:        rmt/1               Offline
  Device group status:        rmt/2               Offline
  Device group status:        schost-1            Online
  Device group status:        schost-3            Offline
 
------------------------------------------------------------------
 
-- Resource Groups and Resources --
 
            Group Name          Resources
            ----------          ---------
 Resources: test-rg             test_1
 Resources: real-property-rg    -
 Resources: failover-rg         -
 Resources: descript-rg-1       -
...
 
-- Resource Groups --
 
            Group Name          Node Name           State
            ----------          ---------           -----
     Group: test-rg             phys-schost-1      Offline
     Group: test-rg             phys-schost-2      Offline
...
 
-- Resources --
 
            Resource Name       Node Name           State     Status Message
            -------------       ---------           -----     --------------
  Resource: test_1              phys-schost-1      Offline   Offline
  Resource: test_1              phys-schost-2      Offline   Offline
 
-----------------------------------------------------------------
 
-- IPMP Groups --
 
              Node Name         Group   	 Status         Adapter   Status
              ---------         -----   	 ------         -------   ------
  IPMP Group: phys-schost-1     sc_ipmp0   Online         qfe1      Online

  IPMP Group: phys-schost-2     sc_ipmp0   Online         qfe1      Online

------------------------------------------------------------------
 

Vérification du statut du réseau public

Vous pouvez également exécuter cette procédure dans l'interface graphique utilisateur de SunPlex Manager. Pour de plus amples informations, reportez-vous à l'aide en ligne de SunPlex Manager.

Pour effectuer cette procédure, il n'est pas nécessaire d'être connecté en tant que superutilisateur.

Pour vérifier le statut des groupes IP Network Multipathing, utilisez la commande scstat(1M).

  1. Vérifiez le statut des composants de la grappe


    % scstat -i
    

Exemple : vérification du statut du réseau public

L'exemple suivant donne un échantillon des informations sur le statut des composants de grappe renvoyées par la commande scstat -i.


% scstat -i
-----------------------------------------------------------------
 
-- IPMP Groups --
 
              Node Name         Group   	 Status         Adapter   Status
              ---------         -----   	 ------         -------   ------
  IPMP Group: phys-schost-1     sc_ipmp1 	 Online         qfe2      Online

  IPMP Group: phys-schost-1     sc_ipmp0 	 Online         qfe1      Online

  IPMP Group: phys-schost-2     sc_ipmp1 	 Online         qfe2      Online

  IPMP Group: phys-schost-2     sc_ipmp0 	 Online         qfe1      Online

------------------------------------------------------------------
 

Affichage de la configuration de la grappe

Vous pouvez également exécuter cette procédure dans l'interface graphique utilisateur de SunPlex Manager. Pour plus d'informations, reportez-vous à l'aide en ligne de SunPlex Manager.

Pour effectuer cette procédure, il n'est pas nécessaire d'être connecté en tant que superutilisateur.

    Affichez la configuration de la grappe


    % scconf -p
    

    Pour de plus amples informations sur l'utilisation de la commande scconf , utilisez les options prolixes. Pour plus de détails, reportez-vous à la page de manuel scconf( 1M) .

Exemple : affichage de la configuration de la grappe

L'exemple suivant montre la configuration de la grappe.


% scconf -p
Cluster name:                       cluster-1
Cluster ID:                         0x3908EE1C
Cluster install mode:               disabled
Cluster private net:                172.16.0.0
Cluster private netmask:            255.255.0.0
Cluster new node authentication:    unix
Cluster new node list:              <NULL - Allow any node>
Cluster nodes:                      phys-schost-1 phys-schost-2 phys-schost-3
phys-schost-4
Cluster node name:                                 phys-schost-1
  Node ID:                                         1
  Node enabled:                                    yes
  Node private hostname:                           clusternode1-priv
  Node quorum vote count:                          1
  Node reservation key:                            0x3908EE1C00000001
  Node transport adapters:                         hme1 qfe1 qfe2
 
Node transport adapter:                          hme1
    Adapter enabled:                               yes
    Adapter transport type:                        dlpi
    Adapter property:                              device_name=hme
    Adapter property:                              device_instance=1
    Adapter property:                              dlpi_heartbeat_timeout=10000
...
Cluster transport junctions:                       hub0 hub1 hub2
 
Cluster transport junction:                        hub0
  Junction enabled:                                yes
  Junction type:                                   switch
  Junction port names:                             1 2 3 4
...
Junction port:                                   1
    Port enabled:                                  yes
 
Junction port:                                   2
    Port enabled:                                  yes
...
Cluster transport cables
                    Endpoint            Endpoint        State
                    --------            --------        -----
  Transport cable:  phys-schost-1:hme1@0 hub0@1        Enabled
  Transport cable:  phys-schost-1:qfe1@0 hub1@1        Enabled
  Transport cable:  phys-schost-1:qfe2@0 hub2@1        Enabled
  Transport cable:  phys-schost-2:hme1@0 hub0@2        Enabled
...
Quorum devices:                                    d2 d8
 
Quorum device name:                                d2
  Quorum device votes:                             1
  Quorum device enabled:                           yes
  Quorum device name:                              /dev/did/rdsk/d2s2
  Quorum device hosts (enabled):                   phys-schost-1
 phys-schost-2
  Quorum device hosts (disabled): 
...
Device group name:                                 schost-3
  Device group type:                               SVM
  Device group failback enabled:                   no
  Device group node list:                          phys-schost-3, phys-schost-4
  Diskset name:                                    schost-3

Validation d'une configuration de grappe basique

La commande sccheck(1M) valide la configuration afin de déterminer si le système est doté de la configuration de base requise pour qu'une grappe fonctionne. La commande sccheck renvoie simplement les erreurs. Si aucune erreur n'est détectée, la commande sccheck revient simplement à l'invite de l'Utilitaire Shell.


Remarque :

exécutez sccheck chaque fois que vous avez effectué une procédure d'administration qui risque 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 de la grappe.

  2. Vérifiez la configuration de la grappe.


    # sccheck
    

Exemple : vérification de la configuration de la grappe

L'exemple suivant montre que le point de montage /global/schost-1 manque dans le noeud phys-schost-3.


# sccheck
vfstab-check: WARNING - phys-schost-3 - Missing mount point /global/schost-1

Vérification des points de montage globaux

La commande sccheck(1M) permet de chercher dans le fichier /etc/vfstab les éventuelles erreurs de configuration par rapport au système de fichiers de la grappe et de ses points de montage globaux. La commande sccheck renvoie simplement les erreurs. Si aucune erreur n'est détectée, la commande sccheck revient simplement à l'invite de l'Utilitaire Shell.


Remarque :

exécutez la commande sccheck si vous avez apporté à la configuration de la grappe des modifications qui ont une incidence sur les périphériques ou les composants de gestion des volumes.


  1. Devenez superutilisateur sur un noeud de la grappe.

  2. Vérifiez la configuration de la grappe.


    # sccheck
    

Exemple : vérification des points de montage globaux

L'exemple suivant montre que le point de montage /global/schost-1 manque dans le noeud phys-schost-3.


# sccheck
vfstab-check: WARNING - phys-schost-3 - Missing mount point /global/schost-1