Ignorer les liens de navigation
Quitter l'aperu
| Guide d'administration système d'Oracle Solaris Cluster Oracle Solaris Cluster 4.1 (Français)

Périmètre de la recherche:

- Ce document
- Toute la bibliothque

## Tâches d'administration d'un cluster de zones

Vous pouvez effectuer diverses autres tâches d'administration sur un cluster de zones, comme par exemple déplacer le chemin d'une zone, préparer un cluster de zones pour l'exécution d'applications ou cloner un cluster de zones. Toutes ces commandes doivent être exécutées depuis un noeud du cluster global.

Remarque - Vous pouvez créer un nouveau cluster de zones ou ajouter un système de fichiers ou un périphérique de stockage à l'aide de l'utilitaire `clsetup` pour lancer l'assistant de configuration de clusters de zones. Les zones d'un cluster de zones sont configurées quand vous exécutez la commande `clzonecluster install `- c`` pour configurer les profils. Reportez-vous à la section Création et configuration d’un cluster de zones du manuel Guide d’installation du logiciel Oracle Solaris Cluster pour obtenir des instructions sur l'exécution de l'utilitaire `clsetup` ou de l'option `-c config_profile`.

Remarque - Les commandes Oracle Solaris Cluster devant être uniquement exécutées depuis un noeud du cluster global ne peuvent pas être utilisées dans les clusters de zones. Pour savoir comment exécuter correctement une commande dans une zone, reportez-vous à la page de manuel Oracle Solaris Cluster appropriée.

Tableau 9-3 Autres tâches du cluster de zones

Tâche | Instructions
--- | ---
Déplacement du chemin d'accès à la zone vers un nouveau chemin d'accès | `clzonecluster move` `-f` zonepath zoneclustername
Préparation du cluster de zones en vue d'y exécuter des applications | `clzonecluster ready` `-n` nodename zoneclustername
Clonage d'un cluster de zones | `clzonecluster clone` `-Z` target- zoneclustername [`-m` copymethod] source-zoneclustername Arrêtez le cluster de zones source, avant d'exécuter la sous-commande `clone`. Le cluster de zones cible doit déjà être configuré.
Ajout d'une adresse réseau à un cluster de zones | Ajout d'une adresse réseau à un cluster de zones
Suppression d'un cluster de zones | Suppression d'un cluster de zones
Suppression d'un système de fichiers d'un cluster de zones | Suppression d'un système de fichiers d'un cluster de zones
Suppression d'un périphérique de stockage d'un cluster de zones | Suppression d'un périphérique de stockage d'un cluster de zones
Dépannage de la désinstallation d'un noeud | Dépannage de la désinstallation d'un noeud
Création, paramétrage et gestion de la base MIB d'événements SNMP d'Oracle Solaris Cluster | Création, paramétrage et gestion de la base MIB d'événements SNMP de Oracle Solaris Cluster

## Ajout d'une adresse réseau à un cluster de zones

Cette procédure permet d'ajouter une adresse réseau destinée à être utilisée par un cluster de zones existant. Une adresse de réseau est utilisée pour configurer les ressources de l'hôte logique ou de l'adresse IP partagée dans le cluster de zones. Vous pouvez exécuter l'utilitaire `clsetup` plusieurs fois pour ajouter autant d'adresses de réseau que vous le souhaitez.

1. Prenez le rôle `root` sur un noeud du cluster global qui héberge le cluster de zones.
2. Sur le cluster global, configurez le système de fichiers de cluster à utiliser avec un cluster de zones.

   Démarrez l'utilitaire `clsetup`.

       phys-schost# clsetup

   Le menu principal s'affiche.

3. Sélectionnez l'option de menu Cluster de zones.
4. Sélectionnez l'option de menu Ajouter une adresse de réseau à un cluster de zones.
5. Sélectionnez le cluster de zones dans lequel vous souhaitez ajouter l'adresse de réseau.
6. Choisissez la propriété permettant d'indiquer l'adresse réseau que vous souhaitez ajouter.
   `address=value`

     Indique l'adresse réseau utilisée pour configurer des ressources d'hôte logique ou d'adresse IP partagée dans le cluster de zones. Par exemple, 192.168.100.101.

     Les types d'adresses réseau suivants sont pris en charge :

     - Une adresse IPv4 valide, éventuellement suivie de `/` et d'une longueur de préfixe.

     - Une adresse IPv6 valide, qui doit être suivie par `/` et une longueur de préfixe.

     - Un nom d'hôte qui résout une adresse IPv4. Les noms d'hôte qui résolvent des adresses IPv6 ne sont pas pris en charge.

     Reportez-vous à la page de manuel `zonecfg`(1M) pour plus d'informations sur les adresses de réseau.

7. Pour ajouter une autre adresse de réseau, saisissez `a`.
8. Saisissez `c` pour enregistrer la modification de la configuration.

   Les résultats de votre modification de la configuration sont affichés. Par exemple :

        >>> Result of Configuration Change to the Zone Cluster(sczone) <<<

           Adding network address to the zone cluster...

           The zone cluster is being created with the following configuration

               /usr/cluster/bin/clzonecluster configure sczone
               add net
               set address=phys-schost-1
               end

           All network address added successfully to sczone.

9. Lorsque vous avez terminé, fermez l'utilitaire `clsetup`.

## Suppression d'un cluster de zones

Vous pouvez supprimer un cluster de zones spécifique ou utiliser un caractère générique pour supprimer tous les clusters de zones qui sont configurés sur le cluster global. Vous devez configurer le cluster de zones avant de le supprimer.

1. Prenez un rôle octroyant l'autorisation RBAC de type `solaris.cluster.modify` sur n'importe quel noeud du cluster global.

   Effectuez toutes les étapes de cette procédure depuis un noeud du cluster global.

2. Supprimez tous les groupes de ressources et les ressources qui leur sont associées du cluster de zones.

       phys-schost# clresourcegroup delete -F -Z zoneclustername +

   Remarque - Cette étape doit être effectuée depuis un noeud du cluster global. Pour effectuer cette étape plutôt depuis un noeud du cluster de zones, connectez-vous sur le noeud du cluster de zones et n'indiquez pas l'option `-Z` zonecluster dans la commande.

3. Arrêtez le cluster de zones.

       phys-schost# clzonecluster halt zoneclustername

4. Annulez l'installation du cluster de zones.

       phys-schost# clzonecluster uninstall zoneclustername

5. Annulez la configuration du cluster de zones.

       phys-schost# clzonecluster delete zoneclustername

Exemple 9-11 Suppression d'un cluster de zones d'un cluster global

    phys-schost# clresourcegroup delete -F -Z sczone +

    phys-schost# clzonecluster halt sczone

    phys-schost# clzonecluster uninstall sczone

    phys-schost# clzonecluster delete sczone

## Suppression d'un système de fichiers d'un cluster de zones

Un système de fichiers peut être exporté vers un cluster de zones à l'aide d'un montage direct ou d'un montage loopback.

Les clusters de zones prennent en charge les montages directs des fichiers suivants :

- Système de fichiers local UFS

- Système de fichiers ZFS Oracle Solaris (exporté en tant qu'ensemble de données)

- Système de fichiers NFS à partir de périphériques NAS pris en charge

Les clusters de zones prennent en charge les montages loopback des fichiers suivants :

- Système de fichiers local UFS

- Système de fichiers de cluster UFS

Vous configurez une ressource `HAStoragePlus` ou `ScalMountPoint` pour gérer le montage du système de fichiers. Pour savoir comment ajouter un système de fichiers à un cluster de zones, reportez-vous la section Ajout de systèmes de fichiers à un cluster de zones du manuel Guide d’installation du logiciel Oracle Solaris Cluster.

L'élément `phys-schost#` fait référence à l'invite du cluster global. Cette procédure contient la forme longue des commandes de Oracle Solaris Cluster. La plupart des commandes possèdent également des formes brèves. A l'exception de la forme du nom, ces commandes sont identiques.

1. Prenez le rôle `root` sur un noeud du cluster global qui héberge le cluster de zones.

   Certaines étapes de cette procédure doivent être effectuées depuis un noeud du cluster global. Les autres tâches sont à effectuer depuis un noeud du cluster de zones.

2. Supprimez les ressources associées au système de fichiers à supprimer.
   1. Identifiez et supprimez les types de ressources Oracle Solaris Cluster, tels que `HAStoragePlus` et `SUNW.ScalMountPoint`, configurés pour le système de fichiers du cluster de zones à supprimer.

          phys-schost# clresource delete -F -Z zoneclustername fs_zone_resources

   2. Identifiez et supprimez les ressources Oracle Solaris Cluster configurées dans le cluster global du système de fichiers à supprimer, le cas échéant.

          phys-schost# clresource delete -F fs_global_resources

      Utilisez l'option `-F` avec précaution : elle force la suppression de toutes les ressources spécifiées, même si vous ne les avez pas désactivées au préalable. Toutes les ressources spécifiées sont supprimées des paramètres de dépendance des autres ressources. Cela peut provoquer un arrêt du service dans le cluster. Les ressources dépendant d'autres ressources qui n'ont pas été supprimée, peuvent être conservées en tant que non valides ou erreurs. Pour de plus amples informations, reportez-vous à la page de manuel `clresource`(1CL).

   Astuce - Si le groupe de la ressource supprimée ne contient par la suite plus aucune ressource, vous pouvez le supprimer en toute sécurité.

3. Déterminez le chemin d'accès au répertoire du point de montage du système de fichiers.

   Par exemple :

       phys-schost# clzonecluster configure zoneclustername

4. Supprimez le système de fichiers de la configuration du cluster de zones.

       phys-schost# clzonecluster configure zoneclustername

       clzc:zoneclustername> remove fs dir=filesystemdirectory

       clzc:zoneclustername> commit

   L'option `dir=` spécifie le point de montage du système de fichiers.

5. Vérifiez la suppression du système de fichiers.

       phys-schost# clzonecluster show -v zoneclustername

Exemple 9-12 Suppression d'un système de fichiers hautement disponible d'un cluster de zones

L'exemple suivant montre comment supprimer un système de fichiers avec un répertoire de point de montage (`/local/ufs-1`) configuré dans un cluster de zones se nommant `sczone`. Cette ressource se nomme `hasp-rs` et elle est de type `HAStoragePlus`.

    phys-schost# clzonecluster show -v sczone
    ...
     Resource Name:                           fs
       dir:                                     /local/ufs-1
       special:                                 /dev/md/ds1/dsk/d0
       raw:                                     /dev/md/ds1/rdsk/d0
       type:                                    ufs
       options:                                 [logging]
     ...
    phys-schost# clresource delete -F -Z sczone hasp-rs
    phys-schost# clzonecluster configure sczone
    clzc:sczone> remove fs dir=/local/ufs-1
    clzc:sczone> commit
    phys-schost# clzonecluster show -v sczone

Exemple 9-13 Suppression d'un système de fichiers ZFS hautement disponible dans un cluster de zones

L'exemple suivant illustre la suppression d'un système de fichiers ZFS dans un pool ZFS appelé `HAzpool`, lequel est configuré dans la ressource `hasp-rs` de type `SUNW.HAStoragePlus` du cluster de zones `sczone`.

    phys-schost# clzonecluster show -v sczone
    ...
     Resource Name:                           dataset
       name:                                     HAzpool
    ...
    phys-schost# clresource delete -F -Z sczone hasp-rs
    phys-schost# clzonecluster configure sczone
    clzc:sczone> remove dataset name=HAzpool
    clzc:sczone> commit
    phys-schost# clzonecluster show -v sczone

## Suppression d'un périphérique de stockage d'un cluster de zones

Vous pouvez supprimer d'un cluster de zones des périphériques de stockage, tels que les ensembles de disques Solaris Volume Manager et les périphériques DID. Suivez cette procédure pour supprimer un périphérique de stockage d'un cluster de zones.

1. Prenez le rôle `root` sur un noeud du cluster global qui héberge le cluster de zones.

   Certaines étapes de cette procédure doivent être effectuées depuis un noeud du cluster global. Vous pouvez effectuer les autres tâches depuis un noeud du cluster de zones.

2. Supprimez les ressources associées au périphérique à supprimer.

   Identifiez et supprimez les types de ressources Oracle Solaris Cluster, tels que SUNW.HAStoragePlus et SUNW.ScalDeviceGroup, configurés sur les périphériques du cluster de zones à supprimer.

       phys-schost# clresource delete -F -Z zoneclustername dev_zone_resources

3. Déterminez l'entrée correspondant aux périphériques à supprimer.

       phys-schost# clzonecluster show -v zoneclustername
       ...
        Resource Name:       device
           match:              <device_match>
        ...

4. Supprimez les périphériques de la configuration du cluster de zones.

       phys-schost# clzonecluster configure zoneclustername
       clzc:zoneclustername> remove device match=<devices_match>
       clzc:zoneclustername> commit
       clzc:zoneclustername> end

5. Réinitialisez le cluster de zones.

       phys-schost# clzonecluster reboot zoneclustername

6. Vérifiez la suppression des périphériques.

       phys-schost# clzonecluster show -v zoneclustername

Exemple 9-14 Suppression d'un ensemble de disques SVM d'un cluster de zones

L'exemple suivant montre comment supprimer un ensemble de disques SVM `apachedg` configuré dans un cluster de zones se nommant `sczone`. Le nombre de l'ensemble de disques apachedg est égal à 3. Les périphériques sont utilisés par la ressource `zc_rs` configurée dans le cluster.

    phys-schost# clzonecluster show -v sczone
    ...
      Resource Name:      device
         match:             /dev/md/apachedg/*dsk/*
      Resource Name:      device
         match:             /dev/md/shared/3/*dsk/*
    ...
    phys-schost# clresource delete -F -Z sczone zc_rs

    phys-schost# ls -l /dev/md/apachedg
    lrwxrwxrwx 1 root root 8 Jul 22 23:11 /dev/md/apachedg -> shared/3
    phys-schost# clzonecluster configure sczone
    clzc:sczone> remove device match=/dev/md/apachedg/*dsk/*
    clzc:sczone> remove device match=/dev/md/shared/3/*dsk/*
    clzc:sczone> commit
    clzc:sczone> end
    phys-schost# clzonecluster reboot sczone
    phys-schost# clzonecluster show -v sczone

Exemple 9-15 Suppression d'un périphérique DID d'un cluster de zones

L'exemple suivant montre comment supprimer des périphériques DID d10 et d11, qui sont configurés dans un cluster de zones se nommant `sczone`. Les périphériques sont utilisés par la ressource `zc_rs` configurée dans le cluster.

    phys-schost# clzonecluster show -v sczone
    ...
     Resource Name:       device
         match:             /dev/did/*dsk/d10*
     Resource Name:       device
        match:              /dev/did/*dsk/d11*
    ...
    phys-schost# clresource delete -F -Z sczone zc_rs
    phys-schost# clzonecluster configure sczone
    clzc:sczone> remove device match=/dev/did/*dsk/d10*
    clzc:sczone> remove device match=/dev/did/*dsk/d11*
    clzc:sczone> commit
    clzc:sczone> end
    phys-schost# clzonecluster reboot sczone
    phys-schost# clzonecluster show -v sczone

Copyright © 2000, 2012, Oracle et/ou ses affiliés. Tous droits réservés. Notice légale |