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

Périmètre de la recherche:

- Ce document
- Toute la bibliothque

## Ajout d'un noeud à un cluster

Cette section explique comment ajouter un noeud à un cluster global ou à un cluster de zones. Vous pouvez créer un nouveau noeud de cluster de zones sur un noeud du cluster global hébergeant le cluster de zones, dès lors que le noeud du cluster global n'héberge pas déjà un noeud pour ce cluster de zones. Vous ne pouvez pas convertir un noeud non votant existant dans un cluster global en un noeud de cluster de zones.

La spécification d'une adresse IP et d'une carte d'interface réseau pour chaque noeud de cluster de zones est facultative.

Remarque - Si vous ne configurez pas une adresse IP pour chaque noeud de cluster de zones, deux conséquences s'ensuivent :

1. Le cluster de zones concerné n'est pas en mesure de configurer des périphériques NAS en vue de les utiliser dans le cluster de zones. Le cluster utilise l'adresse IP du noeud de cluster de zones lors de la communication avec le périphérique NAS, si bien que l'absence d'adresse IP empêche la prise en charge de la séparation des périphériques NAS par le cluster.

2. Le logiciel de gestion du cluster active n'importe quelle autre l'adresse IP de l'hôte sur n'importe quelle carte d'interface réseau.

Si le noeud de cluster de zones d'origine n'avait pas d'adresse IP ou de carte réseau spécifiée, alors vous n'avez pas besoin de spécifier ces informations pour le nouveau noeud de cluster de zones.

Dans ce chapitre, `phys-schost#` fait référence à une invite du cluster global. L'élément `clzc:schost>` représente l'invite de shell interactive de la commande `clzonecluster`.

Le tableau ci-dessous répertorie les tâches à effectuer pour ajouter un noeud à un cluster existant. Effectuez ces tâches selon leur ordre d'apparition.

Tableau 8-1 Liste des tâches : ajout d'un noeud à un cluster de zones ou un cluster global existant

Tâche | Instructions
--- | ---
Installation de l'adaptateur hôte sur le noeud et vérification que les interconnexions de cluster existantes prennent en charge ce nouveau noeud. | Oracle Solaris Cluster 3.3 3/13 Hardware Administration Manual
Ajout d'un emplacement de stockage partagé | Oracle Solaris Cluster 3.3 3/13 Hardware Administration Manual
Ajout du noeud à la liste de noeuds autorisés | `/usr/cluster/bin/claccess allow -h node-being-added`
Installation et configuration du logiciel sur le nouveau noeud du cluster | Chapitre 2, Installation de logiciels sur des noeuds de cluster global du manuel Guide d’installation du logiciel Oracle Solaris Cluster
Ajout d'un nouveau noeud à un cluster existant. | Ajout d'un noeud à un cluster existant
Si le cluster est configuré dans un partenariat Oracle Solaris Cluster Geographic Edition, configuration du nouveau noeud en tant que participant actif de la configuration. | How to Add a New Node to a Cluster in a Partnership du manuel Oracle Solaris Cluster Geographic Edition System Administration Guide

## Ajout d'un noeud à un cluster existant

Avant d'ajouter un hôte Oracle Solaris ou une machine virtuelle à un cluster global ou un cluster de zones existant, assurez-vous que le matériel nécessaire est installé et configuré sur le noeud, y compris la connexion physique opérationnelle à l'interconnexion de cluster privée.

Pour plus d'informations sur l'installation du matériel, reportez-vous au manuel Oracle Solaris Cluster 3.3 3/13 Hardware Administration Manual ou à la documentation du matériel fournie avec votre serveur.

Cette procédure permet à une machine de s'auto-installer dans un cluster en ajoutant le nom de son noeud à la liste des noeuds autorisés par ce cluster.

L'élément `phys-schost#` fait référence à l'invite du cluster global. Appliquez cette procédure à un cluster global.

Cette procédure contient la forme longue des commandes d'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. Assurez-vous que les conditions requises par l'installation du matériel ont été remplies et que les tâches de configuration répertoriées dans la liste de tâche du Tableau 8-1 ont été effectuées.
2. Assurez-vous que les commutateurs, les adaptateurs et les câbles ont été créés à l'aide de l'utilitaire `scinstall`.
3. Sur le noeud en cours d'ajout, exécutez l'utilitaire `scinstall`, choisissez les options de menu permettant d'ajouter un noeud de cluster et suivez les invites.
4. Pour ajouter manuellement un noeud à un cluster de zones, effectuez ces étapes supplémentaires :
   1. Indiquez l'hôte Oracle Solaris et le nom du noeud virtuel. Vous devez également spécifier une ressource de réseau à utiliser pour la communication avec le réseau public sur chaque noeud. Dans l'exemple suivant, le nom de la zone est `sczone` et `bge0` correspond à l'adaptateur de réseau public sur les deux machines.

          clzc:sczone>add node
          clzc:sczone:node>set physical-host=phys-cluster-1
          clzc:sczone:node>set hostname=hostname1
          clzc:sczone:node>add net
          clzc:sczone:node:net>set address=hostname1
          clzc:sczone:node:net>set physical=bge0
          clzc:sczone:node:net>end
          clzc:sczone:node>end
          clzc:sczone>add node
          clzc:sczone:node>set physical-host=phys-cluster-2
          clzc:sczone:node>set hostname=hostname2
          clzc:sczone:node>add net
          clzc:sczone:node:net>set address=hostname2
          clzc:sczone:node:net>set physical=bge0
          clzc:sczone:node:net>end
          clzc:sczone:node>end

   2. Une fois le noeud configuré, réinitialisez-le en mode cluster et installez le cluster de zones sur le noeud.

      # `clzc install zone-clustername`

   Pour savoir comment configurer le noeud du cluster de zones, reportez-vous à la section Configuration d’un cluster de zones du manuel Guide d’installation du logiciel Oracle Solaris Cluster.

5. Pour empêcher l'ajout d'une nouvelle machine au cluster, saisissez dans l'utilitaire `clsetup` le numéro qui correspond à l'option ordonnant au cluster d'ignorer les demandes d'ajout de nouvelles machines.

   Suivez les invites de l'utilitaire `clsetup`. Cette option ordonne au cluster d'ignorer toutes les demandes des nouvelles machines provenant du réseau public et tentant de s'auto-ajouter au cluster. Lorsque vous avez terminé, quittez l'utilitaire `clsetup`.

Exemple 8-1 Ajout d'un noeud du cluster global à la liste des noeuds autorisés

L'exemple suivant montre comment ajouter un noeud se nommant `phys-schost-3` à la liste des noeuds autorisés d'un cluster existant.

    [Become superuser and execute the clsetup utility.]
    phys-schost# clsetup
    [Select New nodes>Specify the name of a machine which may add itself.]
    [Answer the questions when prompted.]
    [Verify that the command completed successfully.]

    claccess allow -h phys-schost-3

        Command completed successfully.
    [Select Prevent any new machines from being added to the cluster.]
    [Quit the clsetup New Nodes Menu and Main Menu.]
    [Install the cluster software.]

Voir aussi

`clsetup`(1CL)

Pour obtenir une liste complète des tâches permettant d'ajouter un noeud au cluster, reportez-vous au Tableau 8-1, “Liste des tâches : ajout d'un noeud à un cluster”.

Pour ajouter un noeud à un groupe de ressources existant, reportez-vous au Oracle Solaris Cluster Data Services Planning and Administration Guide.

### Création d'un noeud non votant (zone) dans un cluster global

Cette section présente les informations et procédures nécessaires pour créer un noeud non votant, simplement appelé zone, sur un noeud de cluster global.

### Création d'un noeud non votant dans un cluster global

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

   Vous devez utiliser la zone globale.

2. Vérifiez au niveau de chaque noeud que les services multiutilisateurs de l'utilitaire de gestion des services (SMF, Service Management Facility) sont en ligne.

   Si les services ne sont pas encore en ligne pour un noeud, 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 noeud non votant du cluster global.

   Suivez les procédures décrites dans la documentation Oracle Solaris :

   1. Effectuez les procédures décrites au Chapitre 18, Planification et configuration de zones non globales (tâches) du manuel Guide d’administration système : Conteneurs Oracle Solaris-Gestion des ressources et Oracle Solaris Zones.
   2. Effectuez les procédures décrites à la section Installation et initialisation de zones du manuel Guide d’administration système : Conteneurs Oracle Solaris-Gestion des ressources et Oracle Solaris Zones.
   3. Effectuez les procédures décrites à la section Initialisation d’une zone du manuel Guide d’administration système : Conteneurs Oracle Solaris-Gestion des ressources et Oracle Solaris Zones.
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 noeud.

   zone

     Nom du noeud non votant du cluster global.

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

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

   - Connectez-vous à la zone.

   - Utilisez un fichier `/etc/sysidcfg`.

7. Dans le noeud 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` pour le modifier.

          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 s'afficher 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` est le premier commutateur répertorié 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 du manuel Guide d’installation du logiciel Oracle Solaris Cluster pour 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` sur 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.

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