Guide d'administration du systéme de Sun Cluster 2.2

Ajout et suppression d'interfaces réseau

Les procédures décrites dans cette section permettent d'ajouter ou de supprimer des cartes d'interface réseau public dans une configuration de grappe.

Pour ajouter ou supprimer une interface réseau commandant un hôte logique, vous devez modifier la configuration de tous les hôtes logiques utilisant cette interface. Pour ce faire, vous devez supprimer entièrement l'hôte logique de la grappe, puis le rajouter avec les modifications nécessaires. Les commandes scconf(1M) et scinstall(1M) permettent de reconfigurer un hôte logique. Les exemples de cette section portent sur la commande scconf(1M). Reportez-vous à "Ajout et suppression d'hôtes logiques" qui contient les étapes pour procéder à la configuration de l'hôte logique avec la commande scinstall(1M).

Ajout d'une interface réseau

Pour ajouter une interface réseau, vous devez supprimer et refaire la configuration de tous les hôtes logiques qui lui sont associés. Il est à noter que l'accès à l'ensemble des services de données est interrompu pour un court laps de temps pendant la procédure.

Comment ajouter une interface réseau

Effectuez les étapes suivantes sur chaque noeud qui recevra une nouvelle carte d'interface réseau.

  1. Interrompez l'exécution du logiciel de grappes.


    phys-hahost# scadmin stopnode
    

  2. Ajoutez la nouvelle carte d'interface en suivant les directives fournies avec celle-ci.

  3. Configurez la nouvelle interface réseau sur chaque noeud.

    Cette étape n'est nécessaire que si la nouvelle interface fait partie d'un hôte logique. Sautez cette étape si la configuration de votre système ne comporte pas d'hôtes logiques.


    phys-hahost# pnmset
    

    Dans le cas des interfaces Ethernet, créez un nouveau fichier /etc/hostname.if pour chaque nouvelle interface sur chaque noeud, puis exécutez la commande ifconfig(1M) comme vous le feriez avec un environnement ne comportant pas de grappe.


    Remarque :

    Lorsque vous configurez un ensemble d'interfaces réseau dont se serviront les divers hôtes logiques d'une grappe, vous devez connecter toutes les interfaces au même sous-réseau.


  4. Démarrez le logiciel de grappes.

    Si tous les noeuds ont été arrêtés, exécutez la commande scadmin startcluster sur le noeud 0 puis la commande scadmin startnode sur tous les autres noeuds. Si le logiciel de grappes est toujours en cours d'exécution sur au moins un des noeuds, exécutez la commande scadmin startnode sur les noeuds restants.


    phys-hahost# scadmin startnode
    

    Si les nouvelles interfaces sont ajoutées à des groupes de sauvegarde déjà existants, la procédure est terminée.

    Si vous avez modifié la configuration des groupes de sauvegarde, vous devez rétablir le fonctionnement normal de la grappe et reconfigurer chaque hôte logique qui utilise le nouvel ensemble de contrôleurs réseau. Vous devez ensuite supprimer puis reconfigurer chaque hôte logique. Vous devez donc exécuter la commande scconf -p pour imprimer la configuration actuelle avant de passer à ces étapes. Vous pouvez exécuter la commande scconf -p sur n'importe quel noeud actif de la grappe. Il n'est pas nécessaire de l'exécuter sur tous les noeuds de la grappe.

    Pour supprimer la configuration et reconfigurer l'hôte logique, exécutez la commande scconf(1M) tel qu'illustré dans ces exemples, ou la commande scinstall(1M), comme le décrit "Ajout et suppression de noeuds de grappe".

  5. Avisez les utilisateurs qu'ils ne pourront pas utiliser les services de données des hôtes logiques touchés pendant un court laps de temps.

  6. Faites une copie de sauvegarde des fichiers /etc/opt/SUNWcluster/conf/ccd.database de chaque noeud au cas où vous auriez à restaurer la configuration initiale.

  7. Désactivez les services de données.


    phys-hahost# hareg -n  service_données
    

  8. Supprimez l'inscription des services de données.


    phys-hahost# hareg -u  service_données
    

  9. Supprimez l'hôte logique de la grappe.

    Exécutez cette commande sur un des noeuds actifs appartenant à la grappe. Il n'est pas nécessaire de l'exécuter sur tous les noeuds.


    phys-hahost#  scconf  nom_grappe  -L  hôte_logique -r
    

  10. Reconfigurez l'hôte logique pour qu'il inclue la nouvelle interface.

    Exécutez cette commande sur un des noeuds actifs appartenant à la grappe. Il n'est pas nécessaire de l'exécuter sur tous les noeuds.


    phys-hahost# scconf nom_grappe -L hôte_logique -n  nodelist  -g  dglist -i logaddrinfodglist
    

    Le champ logaddrinfo définit le nom de la nouvelle interface. Consultez la liste produite par la commande scconf -p pour reconstruire chaque hôte logique.

  11. Inscrivez les services de données.


    phys-hahost# hareg [-s] -r service_données
    

  12. Activez les services de données.


    phys-hahost# hareg -y service_données
    

  13. Vérifiez l'accès aux services de données.

  14. Avisez les utilisateurs que les services de données sont maintenant disponibles.

La procédure d'ajout d'une interface réseau est terminée.

Suppression d'une interface réseau

La procédure suivante permet de supprimer une interface de réseau public d'une grappe.

Comment supprimer une interface réseau

Pendant que tous les noeuds sont actifs dans la grappe, exécutez les étapes suivantes sur un seul noeud.

  1. Identifiez les hôtes logiques qui doivent être reconfigurés de manière à exclure l'interface réseau.

    La configuration de tous ces hôtes logiques doit être supprimée puis refaite. Exécutez la commande scconf -p pour imprimer la liste des hôtes logiques de la configuration actuelle ; enregistrez cette liste pour pouvoir l'utiliser ultérieurement. Il n'est pas nécessaire d'exécuter la commande scconf -p sur tous les noeuds de la grappe. Il suffit de l'exécuter sur n'importe quel noeud actif appartenant à la grappe.

  2. Exécutez la commande pnmset(1M) pour afficher la configuration PNM actuelle.

  3. Supprimez au besoin le contrôleur d'un groupe de sauvegarde.

    Si le contrôleur à supprimer fait partie d'un groupe de sauvegarde, supprimez le contrôleur de tous les hôtes logiques, puis exécutez la commande pnmset(1M) pour supprimer le contrôleur du groupe de sauvegarde.

  4. Avisez les utilisateurs qu'ils n'auront pas accès aux services de données des hôtes logiques touchés durant une courte période.

  5. Désactivez les services de données.


    phys-hahost# hareg -n  service_données
    

  6. Supprimez l'inscription des services de données.


    phys-hahost# hareg -u  service_données
    

  7. Supprimez l'hôte logique de la grappe.


    Remarque :

    Pour supprimer et refaire la configuration de l'hôte logique (Étape 7 et Étape 8), exécutez la commande scconf(1M) tel que décrit, ou exécutez la commande scinstall(1M) comme l'indique "Ajout et suppression de noeuds de grappe".


    Vous pouvez exécuter cette commande sur n'importe quel noeud actif appartenant à la grappe. Il n'est pas nécessaire de l'exécuter sur tous les noeuds.


    phys-hahost# scconf nom_grappe -L hôte_loqique -r
    

  8. Reconfigurez l'hôte logique pour qu'il inclue la nouvelle interface.

    Vous pouvez exécuter cette commande sur n'importe quel noeud actif appartenant à la grappe. Il n'est pas nécessaire de l'exécuter sur tous les noeuds.


    phys-hahost# scconf nom_grappe -L hôte_logique -n nodelist -g dglist -i logaddrinfo
    

    Le champ logaddrinfo définit le nom de la nouvelle interface. Consultez la liste produite par la commande scconf -p pour reconstruire chaque hôte logique.

  9. Si le contrôleur à supprimer faisait partie d'un groupe de sauvegarde, exécutez de nouveau la commande pnmset(1M).

    Exécutez de nouveau la commande pnmset(1M) pour exclure le contrôleur à supprimer.

  10. (Facultatif) Si vous supprimez l'adaptateur réseau des noeuds, exécutez les étapes suivantes sur chaque noeud touché :

    1. Interrompez l'exécution du logiciel de grappes.


      phys-hahost# scadmin stopnode
      

    2. Arrêtez le noeud et enlevez la carte d'interface.

    3. Initialisez le noeud.

    4. Exécutez les tâches d'administration habituelles dans le système Solaris pour supprimer une interface réseau (suppression du fichier nom_hôte.if, mise à jour de /etc/hosts, etc).

    5. Redémarrez le logiciel de grappes. Si tous les noeuds ont été arrêtés, démarrez le premier noeud avec la commande scadmin startcluster. Si le logiciel de grappes est en cours d'exécution sur au moins un des noeuds, redémarrez les autres noeuds.


      phys-hahost# scadmin startnode
      

  11. Inscrivez les services de données.


    phys-hahost# hareg -r service_données
    

  12. Activez les services de données.


    phys-hahost# hareg -y service_données
    

  13. Vérifiez l'accès aux services de données.

  14. Avisez les utilisateurs que les services de données sont maintenant disponibles.