Supplément Sun Cluster 3.0 5/02

Configuration de la grappe

Les informations suivantes s'appliquent à cette version de mise à jour, ainsi qu'à toutes les mises à jour ultérieures.

Comment ajouter des systèmes de fichiers de grappe (5/02)

Les modifications suivantes des Étape 2, Étape 4 et Étape 8 ont été introduites dans la version de mise à jour Sun Cluster 3.0 5/02 et s'appliquent à cette version, ainsi qu'à toutes les mises à jour ultérieures du logiciel Sun Cluster 3.0.

Exécutez cette procédure pour chaque système de fichiers de grappe à ajouter.


Caution - Caution -

Toutes les données présentes sur les disques sont détruites lorsque vous créez un système de fichiers. Assurez-vous d'avoir indiqué le nom correct du périphérique de disque. Si vous indiquez un nom de périphérique incorrect, vous effacerez des données que vous n'aviez sans doute pas l'intention de supprimer.


Si vous avez utilisé SunPlex Manager pour installer des services de données, un ou plusieurs systèmes de fichiers de grappe existent déjà si le nombre de disques partagés existants était suffisant pour y créer ces systèmes.

  1. Assurez-vous que le logiciel de gestion des volumes est installé et configuré.

    Pour les procédures d'installation du gestionnaire de volumes, reportez-vous à la section "Installation et configuration du logiciel Solstice DiskSuite" ou "Installation et configuration du logiciel VxVM" du Guide d'installation du logiciel Sun Cluster 3.0 12/01.

  2. Prévoyez-vous d'installer le logiciel VERITAS File System (VxFS) ?

    • Si tel n'est pas le cas, passez à l'Étape 3.

    • Si oui, procédez comme suit.

    1. Suivez les procédures du guide d'installation de VxFS pour installer le logiciel VxFS sur chaque noeud de la grappe.

    2. Dans le fichier /etc/system sur chaque noeud, modifiez la valeur de l'entrée suivante et faites-la passer de 0x4000 à 0x6000.


      set rpcmod:svc_default_stksize=0x6000

      Le logiciel Sun Cluster nécessite que le paramètre d'espace mémoire par défaut soit au minimum de 0x6000. L'installation de VxFS modifiant ce paramètre à 0x4000, vous devez manuellement rétablir à 0x6000 une fois l'installation de VxFS terminée.

  3. Devenez superutilisateur sur un noeud de la grappe.


    Astuce :

    Pour accélérer la création du système de fichiers, devenez superutilisateur sur le principal du périphérique global pour lequel vous créez un système de fichiers.


  4. Créez un système de fichiers.

    • Pour un système de fichiers VxFS, suivez les procédures de la documentation de votre VxFS.

    • Pour un système de fichiers, utilisez la commande newfs(1M).


      # newfs unité-disque-brute
      

    Le tableau suivant présente des exemples de noms pour l'argument unité-disque-brute. Il importe de noter que les conventions d'attribution de noms sont différentes pour chaque gestionnaire de volumes.

    Tableau 4-3 Exemples de noms d'unités de disques brutes

    Gestionnaire de volumes 

    Exemple de nom d'unité de disque 

    Description 

    Solstice DiskSuite 

    /dev/md/oracle/rdsk/d1

    Unité de disque brute d1 dans l'ensemble de disques oracle

    VERITAS Volume Manager 

    /dev/vx/rdsk/oradg/vol01

    Unité de disque brute vol01 dans le groupe de disques oradg

    Aucun 

    /dev/global/rdsk/d1s3

    Unité de disque brute d1s3

  5. Sur chaque noeud de la grappe, créez un répertoire de point de montage pour le système de fichiers de grappe.

    Vous devez créer un point de montage sur chaque noeud, même si l'accès au système de fichiers de grappe ne se fait pas sur tous les noeuds.


    Astuce :

    Afin de vous faciliter le travail d'administration, créez le point de montage dans le répertoire /global/device-group. Cet emplacement vous permet de distinguer facilement les systèmes de fichiers de la grappe, qui sont disponibles globalement, des systèmes de fichiers locaux.



    # mkdir -p /global/groupe_unités/point_montage
    
    groupe_unités

    Nom du répertoire correspondant au groupe de périphériques comportant ce périphérique

    point_montage

    Nom du répertoire sur lequel le système de fichiers de grappe doit être monté

  6. Sur chaque noeud de la grappe, indiquez une entrée correspondant au point de montage dans le fichier /etc/vfstab.

    1. Utilisez les options de montage obligatoires suivantes :

      L'option logging est requise pour tous les systèmes de fichiers de grappe.

      • Solaris UFS logging - Utilisez les global,logging options de montage. Reportez-vous à la page de manuel mount_ufs(1M) pour de plus amples informations sur les options de montage UFS.


        Remarque :

        L'option de montage syncdir n'est pas obligatoire pour les systèmes de fichiers de grappe UFS. Si vous spécifiez syncdir, vous serez assuré que le système de fichiers sera compatible avec POSIX pour l'appel système write(), c'est-à-dire qu'en cas de réussite de la commande write(), vous êtes certain qu'il y a de l'espace sur le disque. Si vous ne spécifiez pas syncdir, vous aurez le même comportement qu'avec les systèmes de fichiers UFS. Le fait de ne pas spécifier syncdir, peut considérablement améliorer les performances des écritures qui allouent des blocs de disque, par exemple lors de l'ajout de données à la fin d'un fichier. Cependant, dans certains cas, si vous n'utilisez pas syncdir vous ne découvrirez que l'espace est insuffisant (ENOSPC) qu'au moment de la fermeture d'un fichier. Vous ne verrez ENOSPC durant la fermeture que pendant un très court intervalle de temps après une reprise sur panne. Avec syncdir (et le comportement POSIX), la situation d'espace insuffisant serait découverte avant la fermeture.


      • Solstice DiskSuite Trans-métaphérique - Utilisez l'option de montage global (et non logging). Reportez-vous à la documentation de Solstice DiskSuite pour de plus amples informations sur la configuration des trans-métapériphériques.

      • VxFS logging - Utilisez les options de montage global, log. Reportez-vous à la page de manuel mount_vxfs(1M) pour de plus amples informations sur les options de montage VxFS.

    2. Pour monter automatiquement le système de fichiers de grappe, indiquez la valeur yes pour le champ mount at boot.

    3. Assurez-vous, pour chaque système de fichiers de grappe, que les informations de l'entrée /etc/vfstab sont les mêmes sur chaque noeud.

    4. Assurez-vous que les entrées des fichiers /etc/vfstab de chaque noeud répertorient les périphériques dans le même ordre.

    5. Vérifiez les dépendances liées à l'ordre d'initialisation des systèmes de fichiers.

      Par exemple, imaginez un scénario dans lequel phys-schost-1 monte le périphérique de disque d0 sur /global/oracle et phys-schost-2 monte le périphérique de disque d1 sur /global/oracle/logs. Avec cette configuration, phys-schost-2 ne peut démarrer et monter /global/oracle/logs qu'une fois que phys-schost-1 a démarré et monté /global/oracle.

    Reportez-vous à la page de manuel vfstab(4) pour de plus amples informations.

  7. A partir d'un noeud quelconque de la grappe, vérifiez que les points de montage existent et que les entrées du fichier /etc/vfstab sont correctes sur tous les noeuds de la grappe.


    # sccheck
    

    Si aucune erreur ne se produit, l'utilitaire n'affiche pas de résultat.

  8. A partir d'un noeud quelconque de la grappe, montez le système de fichiers de grappe.


    # mount /global/groupe_unités/point_montage
    


    Remarque :

    Pour VERITAS File System (VxFS), montez le système de fichiers à partir du maître actuel du groupe-unités afin de garantir un montage correct du système de fichiers. En outre, démontez un système de fichiers VxFS du maître actuel du groupe-unités afin de garantir un démontage correct du système de fichiers.


  9. Sur chaque noeud de la grappe, vérifiez que le système de fichiers de la grappe est bien monté.

    Vous pouvez utiliser la commande df(1M) ou mount(1M) pour afficher la liste des systèmes de fichiers montés.

    Pour gérer un système de fichiers de grappe VxFS en environnement Sun Cluster, exécutez les commandes d'administration à partir du noeud principal sur lequel est monté le système de fichiers de grappe VxFS.

  10. Vos noeuds de grappe sont-ils connectés à plus d'un sous-réseau public ?

    • Si oui, reportez-vous à la rubrique "Configuration d'adaptateurs de réseau public supplémentaires" du Guide d'installation du logiciel Sun Cluster 3.0 12/01 afin de configurer des adaptateurs réseau supplémentaires.

    • Sinon, reportez-vous à la rubrique "Configuration de la gestion des réseaux publics (PNM)" du Guide d'installation du logiciel Sun Cluster 3.0 12/01 afin de configurer PNM et d'installer les groupes NAFO.

Exemple de création d'un système de fichier de grappe

L'exemple suivant crée un système de fichiers de grappe UFS sur le métapériphérique /dev/md/oracle/rdsk/d1 de Solstice DiskSuite.


# newfs /dev/md/oracle/rdsk/d1
...
 
(sur chaque noeud)
# mkdir -p /global/oracle/d1
# vi /etc/vfstab
#device           device        mount   FS      fsck    mount   mount
#to mount         to fsck       point   type    pass    at boot options
#
/dev/md/oracle/dsk/d1 /dev/md/oracle/rdsk/d1 /global/oracle/d1 ufs 2 yes global,logging
(enregistrez et quittez)
 
(sur un noeud)
# sccheck
# mount /global/oracle/d1
# mount
...
/global/oracle/d1 sur/dev/md/oracle/dsk/d1 read/write/setuid/global/logging/
largefiles surSun Oct 3 08:56:16 2000

Comment mettre à jour le protocole NTP (Network Time Protocol) (5/02)

Les modifications suivantes ont été introduites dans la version de mise à jour Sun Cluster 3.0 5/02 et s'appliquent à cette version, ainsi qu'à toutes les mises à jour ultérieures du logiciel Sun Cluster 3.0.

Effectuez cette tâche pour créer ou modifier le fichier de configuration NTP après l'installation du logiciel Sun Cluster. Vous devez aussi modifier le fichier de configuration NTP lorsque vous ajoutez un noeud à une grappe existante et lorsque vous modifiez le nom d'hôte privé d'un noeud de la grappe.


Remarque :

La principale exigence lorsque vous configurez NTP, ou tout autre utilitaire de synchronisation, est que tous les noeuds de grappe soient synchronisés à la même heure. La précision de l'heure sur les noeuds individuels est secondaire par rapport à l'importance de la synchronisation de l'heure sur tous les noeuds. Vous êtes libre de configurer NTP en fonction de vos besoins individuels tant que vous respectez cette exigence de base pour la synchronisation. Reportez-vous au Sun Cluster 3.0 12/01 Concepts pour de plus amples informations sur l'heure de la grappe. Reportez-vous au fichier /etc/inet/ntp.cluster pour obtenir des directives supplémentaires sur la configuration de NTP pour configurer Sun Cluster.


  1. Avez-vous installé votre propre fichier /etc/inet/ntp.conf avant l'installation du logiciel Sun Cluster ?

    • Si oui, vous ne devez pas modifier votre fichier ntp.conf. Allez directement à l'Étape 8.

    • Sinon, passez à l'Étape 2.

  2. Connectez-vous en tant que superutilisateur sur un noeud de la grappe.

  3. Votre propre fichier /etc/inet/ntp.conf est-il à installer sur les noeuds la grappe ?

    • Si oui, copiez votre fichier /etc/inet/ntp.conf sur chaque noeud de la grappe, puis passez à l'Étape 6.


      Remarque :

      Tous les noeuds de la grappe doivent être synchronisés à la même heure.


    • Sinon, allez à l'Étape 4 afin de modifier le fichier /etc/inet/ntp.conf.cluster. Le logiciel Sun Cluster crée ce fichier comme fichier de configuration NTP s'il ne détecte aucun fichier /etc/inet/ntp.conf au cours de l'installation de Sun Cluster. Ne renommez pas le fichier ntp.conf.cluster en tant que ntp.conf.

  4. Sur un noeud de la grappe, éditez les noms d'hôte privés dans le fichier /etc/inet/ntp.conf.cluster.

    Si /etc/inet/ntp.conf.cluster n'existe pas sur le noeud, il se peut que vous ayez un fichier /etc/inet/ntp.conf provenant d'une installation antérieure du logiciel Sun Cluster. Dans ce cas, effectuez les modifications suivantes sur ce fichier ntp.conf.

    1. Assurez-vous qu'il existe une entrée pour le nom d'hôte privé de chaque noeud de la grappe.

    2. Supprimez tout nom d'hôte privé inutilisé.

      Si le fichier ntp.conf.cluster contient des noms d'hôtes privés qui n'existent pas, le système produit, au moment de la réinitialisation d'un noeud, des messages d'erreur alors que le noeud tente de contacter ces noms d'hôtes privés inexistants.

    3. Si vous avez modifié le nom d'hôte privé d'un noeud, veillez à ce que le fichier de configuration NTP contienne le nouveau nom d'hôte privé.

    4. Si nécessaire, apportez d'autres modifications pour répondre à vos exigences NTP.

  5. Copiez le fichier de configuration NTP sur tous les noeuds de la grappe.

    Le contenu du fichier ntp.conf.cluster doit être identique pour tous les noeuds de la grappe.

  6. Arrêtez le démon NTP sur chaque noeud.

    Attendez que la commande d'arrêt se soit correctement exécutée sur chaque noeud avant de passer à l'Étape 7.


    # /etc/init.d/xntpd stop
    

  7. Redémarrez le démon NTP sur chaque noeud.

    • Pour ntp.conf.cluster, exécutez la commande suivante.


      # /etc/init.d/xntpd.cluster start
      

      Le script de démarrage xntpd.cluster recherche tout d'abord le fichier /etc/inet/ntp.conf. Si ce fichier existe, le script quitte immédiatement, sans lancer le démon NTP. Si ntp.conf n'existe pas, mais que, en revanche, ntp.conf.cluster existe, le démon NTP démarre, utilisant ntp.conf.cluster comme fichier de configuration NTP.

    • Pour ntp.conf, exécutez la commande suivante.


      # /etc/init.d/xntpd start
      

  8. Prévoyez-vous d'utiliser Sun Management Center pour configurer des groupes de ressources ou surveiller la grappe ?

    • Si oui, reportez-vous à la section "Installation du module Sun Cluster pour Sun Management Center" du Guide d'installation du logiciel Sun Cluster 3.0 12/01.

    • Sinon, installez les applications de fournisseurs tiers, enregistrez les types de registres, configurez les groupes de ressources et configurez les services de données. Consultez la documentation fournie avec le logiciel d'application et le Sun Cluster 3.0 12/01 Data Services Installation and Configuration Guide.

Comment démarrer Sun Management Center (5/02)

La modification suivante a été introduite dans la version de mise à jour Sun Cluster 3.0 5/02 et s'applique à cette version, ainsi qu'à toutes les mises à jour ultérieures du logiciel Sun Cluster 3.0.

Après l'étape 2 - Effectuez l'étape suivante après l'étape 2 (en tant que nouvelle étape 3). L'étape 3 initiale devient la nouvelle étape 4.

    Sur chaque Sun Management Center machine agent (noeud de la grappe), veillez à ce que le démon scsymon_srv fonctionne.


    # ps -ef | grep scsymon_srv
    

    Si un noeud de grappe ne fonctionne pas encore avec le démon scsymon_srv, démarrez le démon sur ce noeud.


    # /usr/cluster/lib/scsymon/scsymon_srv