JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Guide d'installation du logiciel Oracle Solaris Cluster     Oracle Solaris Cluster (Français)
search filter icon
search icon

Informations document

Préface

1.  Planification de la configuration de Oracle Solaris Cluster

2.  Installation de logiciels sur des noeliguds de cluster global

3.  Établissement d'un cluster global

4.  Configuration du logiciel Solaris Volume Manager

5.  Installation et configuration de Veritas Volume Manager

6.  Création d'un système de fichiers de cluster

7.  Création de zones non globales et de clusters de zones

Configuration d'une zone non globale sur un noeligud de cluster global

Création d'une zone non globale sur un noeligud de cluster global

Configuration d'une ressource HAStoragePlus pour un système de fichiers de cluster utilisé par des zones non globales

Configuration d'un cluster de zones

Présentation de l'utilitaire clzonecluster

Configuration d'un cluster de zones

Préparation de l'utilisation de Trusted Extensions avec des clusters de zones

Création d'un cluster de zones

Ajout de systèmes de fichiers à un cluster de zones

Ajout d'un système de fichiers local à un cluster de zones

Ajout d'un pool de stockage ZFS à un cluster de zones

Ajout d'un système de fichiers partagés QFS à un cluster de zones

Ajout d'un système de fichiers du cluster à un cluster de zones

Ajout d'un système de fichiers Oracle ACFS à un cluster de zones

Ajout de périphériques de stockage à un cluster de zones

Ajout d'un métapériphérique à un cluster de zones (Solaris Volume Manager)

Ajout d'un ensemble de disques à un cluster de zones (Solaris Volume Manager)

Ajout d'un périphérique DID à un cluster de zones

Ajout d'un périphérique de disque brut à un cluster de zones

8.  Installation du module Oracle Solaris Cluster sur Sun Management Center

9.  Désinstallation du logiciel à partir du cluster

A.  Fiches d'information sur l'installation et la configuration de Oracle Solaris Cluster

Index

Configuration d'une zone non globale sur un nœud de cluster global

Cette section décrit la procédure de création d’une zone non globale sur un nœud de cluster global.

Création d'une zone non globale sur un nœud de cluster global

Effectuez cette procédure pour chaque zone non globale à créer dans le cluster global.


Remarque - Pour obtenir des informations complètes sur l'installation d'une zone, reportez-vous au Guide d’administration système : Gestion des ressources des conteneurs et des zones Oracle Solaris.


Vous pouvez configurer une zone non globale de conteneurs Solaris, appelée tout simplement "zone", sur un nœud de cluster lors de l'initialisation du nœud en mode cluster ou non cluster.

Avant de commencer

Effectuez les tâches suivantes :


Remarque - Vous pouvez désactiver la fonction de cluster d'une zone non globale sélectionnée pour qu'un utilisateur racine connecté à l'une de ces zones ne puisse pas découvrir ou interrompre le fonctionnement du cluster. Pour obtenir des instructions, reportez-vous à la section How to Deny Cluster Services For a Non-Global Zone du Oracle Solaris Cluster Data Services Planning and Administration Guide et à la section How to Allow Cluster Services For a Non-Global Zone du Oracle Solaris Cluster Data Services Planning and Administration Guide.


Pour plus d'informations, reportez-vous à la section Composants des zones du Guide d’administration système : Gestion des ressources des conteneurs et des zones Oracle Solaris.

  1. Devenez superutilisateur sur le nœud de cluster global sur lequel vous créez le nœud non votant.

    Vous devez utiliser la zone globale.

  2. Vérifiez au niveau de chaque nœud que les services multiutilisateurs Service Management Facility (SMF) sont en ligne.

    Si les services ne sont pas encore en ligne pour un nœud, attendez leur mise en ligne, puis passez à l'étape suivante.

    phys-schost# svcs multi-user-server node
    STATE          STIME    FMRI
    online         17:52:55 svc:/milestone/multi-user-server:default
  3. Configurez, installez et initialisez la nouvelle zone.

    Remarque - Vous devez définir la propriété autoboot sur true pour prendre en charge la fonctionnalité de groupe de ressources dans le nœud non votant du cluster global.


    Suivez les procédures décrites dans la documentation Solaris.

    1. Suivez les procédures décrites au Chapitre 18, Planification et configuration de zones non globales (tâches) du Guide d’administration système : Gestion des ressources des conteneurs et des zones Oracle Solaris.
    2. Suivez les procédures décrites dans la section Installation et initialisation de zones du Guide d’administration système : Gestion des ressources des conteneurs et des zones Oracle Solaris.
    3. Suivez les procédures décrites dans la section Initialisation d’une zone du Guide d’administration système : Gestion des ressources des conteneurs et des zones Oracle Solaris.
  4. Vérifiez que l'état de la zone est ready.
    phys-schost# zoneadm list -v
    ID  NAME     STATUS       PATH
     0  global   running      /
     1  my-zone  ready        /zone-path
  5. (Facultatif) Pour une zone IP partagée, affectez une adresse IP et un nom d'hôte privés à la zone.

    La commande suivante choisit et assigne une adresse IP disponible à partir de la plage d'adresses IP privées du cluster. La commande affecte également le nom d'hôte privé spécifique, ou alias hôte, à la zone et le mappe à l'adresse IP privée affectée.

    phys-schost# clnode set -p zprivatehostname=hostalias node:zone
    -p

    Définit une propriété.

    zprivatehostname=hostalias

    Définit le nom d'hôte privé de la zone, ou alias hôte.

    node

    Nom du nœud.

    zone

    Nom du nœud non votant du cluster global.

  6. Procédez à la configuration initiale de la zone interne.

    Suivez les procédures décrites dans la section Configuration de la zone interne initiale du Guide d’administration système : Gestion des ressources des conteneurs et des zones Oracle Solaris. Sélectionnez l'une des méthodes suivantes :

    • Connectez-vous à la zone.

    • Utilisez un fichier /etc/sysidcfg.

  7. Dans le nœud non votant, modifiez le fichier nsswitch.conf.

    Ces modifications permettent à la zone de résoudre les recherches de noms d'hôtes et d'adresses IP spécifiques à des clusters.

    1. Connectez-vous à la zone.
      phys-schost# zlogin -c zonename
    2. Ouvrez le fichier /etc/nsswitch.conf afin de l'éditer.
      sczone# vi /etc/nsswitch.conf
    3. Ajoutez le commutateur cluster au début des recherches pour les entrées hosts et netmasks, suivi du commutateur files.

      Les entrées modifiées doivent se présenter comme suit :

      …
      hosts:      cluster files nis [NOTFOUND=return]
      …
      netmasks:   cluster files nis [NOTFOUND=return]
      …
    4. Pour toutes les autres entrées, assurez-vous que le commutateur files se trouve en première position dans l'entrée.
    5. Quittez la zone.
  8. Si vous créez une zone IP exclusive, configurez les groupes IPMP dans chaque fichier /etc/hostname.interface de la zone.

    Vous devez configurer un groupe IPMP pour chaque adaptateur de réseau public utilisé pour le trafic de service de données de cette zone. Ces informations ne sont pas héritées d'une zone globale. Reportez-vous à la section Réseaux publics pour obtenir plus d'informations sur la configuration des groupes IPMP dans un cluster.

  9. Définissez les mappages nom-adresse pour toutes les ressources de nom d'hôte logique utilisées par la zone.
    1. Ajoutez des mappages nom-adresse au fichier /etc/inet/hosts de la zone.

      Ces informations ne sont pas héritées d'une zone globale.

    2. Si vous utilisez un serveur de noms, ajoutez les mappages nom-adresse.

Étapes suivantes

Pour installer une application dans une zone non globale, utilisez la procédure qui s'applique à un système autonome. Reportez-vous à la documentation d'installation de votre application pour connaître les procédures d'installation du logiciel dans une zone non globale. Reportez-vous également à la section Ajout et suppression de packages et de patchs sur un système Solaris comportant des zones installées (liste des tâches) du Guide d’administration système : Gestion des ressources des conteneurs et des zones Oracle Solaris.

Pour installer et configurer un service de données dans une zone non globale, reportez-vous à la section du manuel de Oracle Solaris Cluster spécifique au service de données concerné.

Configuration d'une ressource HAStoragePlus pour un système de fichiers de cluster utilisé par des zones non globales

Suivez cette procédure pour donner à une zone non globale native configurée sur un nœud de cluster l'accès à un système de fichiers du cluster.


Remarque - Ces instructions sont valides uniquement avec des zones non globales natives. Vous ne pouvez pas effectuer cette procédure avec d'autres types de zones non globales, tel que solaris8 ou cluster, utilisés pour les clusters de zones.


  1. Sur un nœud du cluster, connectez-vous en tant que superutilisateur ou prenez un rôle doté de l'autorisation RBAC solaris.cluster.modify.
  2. Créez un groupe de ressources avec une liste des nœuds de zones non globales natives.
    • Utilisez la commande suivante pour créer un groupe de ressources de basculement :
      phys-schost# clresourcegroup create -n node:zone[,…] resource-group
      -n node:zone

      Indique les noms des zones non globales dans la liste des nœuds du groupe de ressources.

      resource-group

      Nom du groupe de ressources que vous créez.

    • Utilisez la commande suivante pour créer un groupe de ressources évolutives :
      phys-schost# clresourcegroup create -S -n node:zone[,…] resource-group
      -S

      Indique que le groupe de ressources est évolutif.

  3. Enregistrez le type de ressource HAStoragePlus.
    phys-schost# clresourcetype register SUNW.HAStoragePlus
  4. Sur chaque nœud de cluster global hébergeant une zone non globale de la liste des nœuds, ajoutez l'entrée du système de fichiers au fichier /etc/vfstab.

    Les entrées du fichier /etc/vfstab des systèmes de fichiers de cluster doivent contenir le mot-clé global dans les options de montage.

    Pour plus d'informations, reportez-vous à la section Sample Entries in /etc/vfstab for Cluster File Systems du Oracle Solaris Cluster Data Services Planning and Administration Guide.

  5. Créez la ressource HAStoragePlus et définissez les points de montage du système de fichiers.
    phys-schost# clresource create -g resource-group -t SUNW.HAStoragePlus \
    -p FileSystemMountPoints="mount-point-list" hasp-resource
    -g resource-group

    Indique le nom du groupe de ressources auquel la nouvelle ressource est ajoutée.

    -p FileSystemMountPoints="mount-point-list"

    Indique un ou plusieurs points de montage du système de fichiers pour la ressource.

    hasp-resource

    Nom de la ressource que vous créez.

    La ressource est créée à l'état actif.

  6. Ajoutez une ressource à resource-group et définissez sa dépendance sur hasp-resource.

    Si vous devez ajouter plus d'une ressource au groupe de ressources, utilisez une commande distincte pour chacune d'elles.

    phys-schost# clresource create -g resource-group -t resource-type \
    -p Network_resources_used=hasp-resource resource
    -t resource-type

    Indique le type de la ressource à créer.

    -p Network_resources_used=hasp-resource

    Indique que la ressource possède une dépendance sur la ressource HAStoragePlus, nommée hasp-resource.

    resource

    Nom de la ressource que vous créez.

  7. Mettez en ligne et en mode de gestion le groupe de ressources qui contient la ressource HAStoragePlus.
    phys-schost# clresourcegroup online -M resource-group
    -M

    Indique que le groupe de ressources est géré.

Exemple 7-1 Configuration d'une ressource HAStoragePlus pour un système de fichiers de cluster utilisé par des zones non globales

L'exemple suivant illustre la création d'un groupe de ressources de basculement, cfs-rg, pour gérer le service de données HA-Apache. La liste des nœuds du groupe de ressources contient deux zones non globales, sczone1 sur phys-schost-1 et sczone1 sur phys-schost-2. Ce groupe de ressources contient une ressource HAStoragePlus, hasp-rs, et une ressource de service de données, apache-rs. Le point de montage du système de fichiers est /global/local-fs/apache.

phys-schost-1# clresourcegroup create -n phys-schost-1:sczone1,phys-schost-2:sczone1 cfs-rg
phys-schost-1# clresourcetype register SUNW.HAStoragePlus

Add the cluster file system entry to the /etc/vfstab file on phys-schost-1
phys-schost-1# vi /etc/vfstab
#device            device         mount          FS    fsck    mount    mount
#to mount          to fsck        point          type  pass    at boot  options
#
/dev/md/kappa-1/dsk/d0 /dev/md/kappa-1/rdsk/d0 /global/local-fs/apache ufs 5 yes logging,global
Add the cluster file system entry to the /etc/vfstab file on phys-schost-2
phys-schost-2# vi /etc/vfstab

…
phys-schost-1# clresource create -g cfs-rg -t SUNW.HAStoragePlus \
-p FileSystemMountPoints="/global/local-fs/apache" hasp-rs
phys-schost-1# clresource create -g cfs-rg -t SUNW.apache \
-p Network_resources_used=hasp-rs apache-rs
phys-schost-1# clresourcegroup online -M cfs-rg