Sun Cluster Software Guide d'installation pour le SE Solaris

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

Cette rubrique décrit des procédures de création d'une zone non globale sur un nœud de cluster.

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

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


Remarque –

Pour obtenir des informations complètes sur l'installation d'une zone, reportez-vous au manuel System Administration Guide: Solaris Containers-Resource Management and Solaris Zones.


Vous pouvez configurer une zone non globale Solaris 10, désignée ici une 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 :

Pour plus d'informations, reportez-vous à la rubrique Zone Components du System Administration Guide: Solaris Containers-Resource Management and Solaris Zones.

  1. Devenez le superutilisateur du nœud sur lequel vous créez la zone non globale.

    Vous devez vous trouver dans la zone globale.

  2. Pour Solaris 10, vérifiez sur chaque nœud que les services multiutilisateur de SMF (Service Management Facility) sont en ligne.

    Attendez qu'ils le soient sur tous les nœuds avant de passer à l'étape suivante.


    phys-schost# svcs multi-user-server
    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 la zone non globale.


    Suivez les procédures de la documentation suivante :

    1. Effectuez les procédures du Chapitre 18, Planning and Configuring Non-Global Zones (Tasks) du System Administration Guide: Solaris Containers-Resource Management and Solaris Zones.

    2. Effectuez les procédures de la rubrique Installing and Booting Zones du System Administration Guide: Solaris Containers-Resource Management and Solaris Zones.

    3. Effectuez les procédures de la rubrique How to Boot a Zone du System Administration Guide: Solaris Containers-Resource Management and Solaris Zones.

  4. Vérifiez que l'état de la zone est prêt.


    phys-schost# zoneadm list -v
    ID  NAME     STATUS       PATH
     0  global   running      /
     1  my-zone  ready        /zone-path
    
  5. (Facultatif) Assignez une adresse IP privée et un nom d'hôte privé à 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 assigne également le nom d'hôte privé spécifié, ou alias d'hôte, à la zone et le mappe à l'adresse IP privée assignée.


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

    Spécifie une propriété.

    zprivatehostname=hostalias

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

    node

    Nom du nœud.

    zone

    Nom de la zone non globale.

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

    Suivez les procédures de la rubrique Performing the Initial Internal Zone Configuration du System Administration Guide: Solaris Containers-Resource Management and Solaris Zones. Utilisez l'une des méthodes suivantes :

    • Se connecter à la zone

    • Utiliser un fichier /etc/sysidcfg

  7. Dans la zone non globale, modifiez le fichier nsswitch.conf.

    Vous devez apporter ces modifications pour activer la zone et résoudre les recherches de noms d'hôtes et d'adresses IP spécifiques au cluster.

    1. Connectez-vous à la zone.


      phys-schost# zogin -c zonename
      
    2. Ouvrez le fichier /etc/nsswitch.conf pour le modifier.


      phys-schost# vi /etc/nsswitch.conf
      
    3. Ajoutez le commutateur cluster au début des recherches pour les entrées hosts et netmasks.

      Les entrées modifiées doivent être similaires à ce qui suit :


      …
      hosts:      cluster files nis [NOTFOUND=return]
      …
      netmasks:   cluster files nis [NOTFOUND=return]
      …
É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 obtenir des procédures d'installation du logiciel dans une zone non globale. Reportez-vous également à la rubrique Adding and Removing Packages and Patches on a Solaris System With Zones Installed (Task Map) du System Administration Guide: Solaris Containers-Resource Management and Solaris Zones.

Pour installer et configurer un service de données dans une zone non globale, reportez-vous au manuel de Sun Cluster du service de données concerné.