Guide de démarrage rapide de Sun Cluster pour le système d'exploitation Solaris

ProcedureConfiguration du système d'exploitation

Cette procédure décrit la modification de certains paramètres du système pour prendre en charge la configuration du démarrage rapide.

  1. Sur les deux nœuds, activez la fonctionnalité de multiacheminement Solaris.


    phys-X# /usr/sbin/stmsboot -e
    
    -e

    Active le multiacheminement d'E/S Solaris

    Pour plus d'informations, voir la page de manuel stmsboot(1M).

  2. Sur les deux nœuds, mettez à jour le fichier /etc/inet/ipnodes avec tous les noms d'hôte et les adresses logiques pour le cluster.

    À l'exception des entrées loghost, ces entrées sont identiques sur les deux nœuds.


    Remarque –

    Les adresses IP qui figurent dans cette étape servent uniquement d'exemple et ne peuvent pas convenir à une utilisation sur le réseau public. Remplacez-les par vos propres adresses IP lorsque vous effectuez cette étape.



    phys-X# vi /etc/inet/ipnodes
    
    • Sur phys-sun, ajoutez les entrées suivantes :


      127.0.0.1         localhost
      192.168.10.1      phys-sun  loghost
      192.168.10.2      phys-moon
      192.168.10.3      apache-lh
      192.168.10.4      nfs-lh
      192.168.10.5      oracle-lh
      192.168.10.6      admincon
      
      192.168.11.1      phys-sun-11
      192.168.11.2      phys-moon-11
      192.168.11.3      se3510fc-11
      192.168.11.4      admincon-11
    • Sur phys-moon, ajoutez les entrées suivantes :


      127.0.0.1         localhost
      192.168.10.1      phys-sun
      192.168.10.2      phys-moon  loghost
      192.168.10.3      apache-lh
      192.168.10.4      nfs-lh
      192.168.10.5      oracle-lh
      192.168.10.6      admincon
      
      192.168.11.1      phys-sun-11
      192.168.11.2      phys-moon-11
      192.168.11.3      se3510fc-11
      192.168.11.4      admincon-11
  3. Sur les deux nœuds, vérifiez que les paramètres de noyau suivants sont au moins paramétrés avec les valeurs minimales requises par Oracle.

    1. Afficher les paramètres du projet par défaut.


      phys-X# prctl -i project default
      
    2. Si aucun paramètre de noyau n'a été défini, ou si des paramètres de noyau ne sont pas définis avec la valeur minimale requise par Oracle, comme dans le tableau suivant, définissez ce paramètre.


      phys-X# projmod -s -K "parameter=(priv,value,deny)" default
      

      Paramètre de noyau Oracle  

      Valeur minimale requise 

      process.max-sem-nsems

      256 

      project.max-sem-ids

      100 

      project.max-shm-ids

      100 

      project.max-shm-memory

      4294967295 

    3. Vérifiez les nouveaux paramètres.


      phys-X# prctl -i project default
      

    Ces paramètres constituent les valeurs minimales requises pour la prise en charge du logiciel Oracle dans une configuration de démarrage rapide de Sun Cluster. Pour plus d'informations sur ces paramètres, voir le Oracle10g Installation Guide (Guide d'installation d'Oracle10g).

  4. Sur les deux nœuds, ajoutez les entrées suivantes au fichier /etc/system.


    phys-X# vi /etc/system
    set ce:ce_taskq_disable=1
    exclude:lofs
    • La première entrée prend en charge les cartesce pour l'interconnexion privée.

    • La seconde entrée désactive LOFS (loopback file system), qui doit être désactivé lorsque Sun Cluster HA pour NFS est configuré sur un système de fichiers local à disponibilité élevée. Pour plus d'informations et de solutions alternatives à la désactivation de LOFS lorsque Sun Cluster HA pour NFS est configuré, voir les informations sur les systèmes de fichiers loopback dans Solaris OS Feature Restrictions du Sun Cluster Software Installation Guide for Solaris OS (Guide d'installation de logiciel Sun Cluster pour le système d'exploitation Solaris).

    Ces modifications deviennent effectives dès la réinitialisation de système suivante.

  5. Sur les deux nœuds, paramétrez NFS version 3 comme version par défaut.

    1. Ajoutez l'entrée suivante au fichier /etc/default/nfs.


      NFS_SERVER_VERSMAX=3
    2. Désactivez le service NFS.


      phys-X# svcadm disable network/nfs/server
      
    3. Réactivez le service NFS.


      phys-X# svcadm enable network/nfs/server
      
  6. Sur les deux nœuds, mettez à jour les entrées /devices et /dev.


    phys-X# devfsadm -C
    
  7. Sur les deux nœuds, confirmez que le tableau de stockage est visible.


    phys-X# luxadm probe