Guide de démarrage rapide Sun Cluster pour le SE Solaris

ProcedureCréation de systèmes de fichiers

Cette procédure crée un système de fichiers de cluster destiné à être utilisé par Sun Cluster HA pour Apache et des systèmes de fichiers locaux destinés à être utilisés par Sun Cluster HA pour NFS et Sun Cluster HA pour Oracle. Plus loin dans ce manuel, les systèmes de fichiers locaux sont configurés comme des systèmes de fichiers locaux à haut niveau de disponibilité en utilisant HAStoragePlus.

  1. À partir de phys-sun, créez les systèmes de fichiers UFS.


    phys-sun# newfs /dev/md/apacheset/rdsk/d0
    phys-sun# newfs /dev/md/nfsset/rdsk/d1
    phys-sun# newfs /dev/md/oraset/rdsk/d0
    phys-sun# newfs /dev/md/oraset/rdsk/d1
    
  2. Sur chaque nœud, créez un répertoire de point de montage pour chaque système de fichiers.


    phys-X# mkdir -p /global/apache
    phys-X# mkdir -p /local/nfs
    phys-X# mkdir -p /oracle/oracle/product/10.2.0
    phys-X# mkdir -p /oradata/10gR2
    
  3. Pour le répertoire de base et le répertoire de base de données Oracle, définissez le propriétaire, le groupe et le mode.

    1. Définissez le propriétaire sur oracle et le groupe sur dba.


      phys-X# chown -R oracle:dba /oracle/oracle/product/10.2.0
      phys-X# chown -R oracle:dba /oradata/10gR2
      
    2. Autorisez l'accès en écriture aux répertoires Oracle uniquement au propriétaire et au groupe.


      phys-X# chmod -R 775 /oracle/oracle/product/10.2.0
      phys-X# chmod -R 775 /oradata/10gR2
      
  4. Sur chaque nœud, ajoutez une entrée au fichier /etc/vfstab pour chaque point de montage.


    Remarque –

    Seul le système de fichiers du cluster pour Apache utilise l'option de montage global. Ne spécifiez pas l'option de montage global des systèmes de fichiers locaux pour NFS et Oracle.



    phys-X# vi /etc/vfstab
    #device           device        mount   FS      fsck    mount   mount
    #to mount         to fsck       point   type    pass    at boot options
    #                     
    /dev/md/apacheset/dsk/d0 /dev/md/apacheset/rdsk/d0 /global/apache ufs 2 yes global,logging
    /dev/md/nfsset/dsk/d1 /dev/md/nfsset/rdsk/d1 /local/nfs ufs 2 no logging
    /dev/md/oraset/dsk/d0 /dev/md/oraset/rdsk/d0 /oracle/oracle/product/10.2.0 ufs 2 no logging
    /dev/md/oraset/dsk/d1 /dev/md/oraset/rdsk/d1 /oradata/10gR2 ufs 2 no logging,forcedirectio
    
  5. À partir de phys-sun, vérifiez la présence des points de montage.


    phys-sun# cluster check
    

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

  6. À partir du phys-sun, montez les systèmes de fichiers.


    phys-sun# mount /global/apache
    phys-sun# mount /local/nfs
    phys-sun# mount /oracle/oracle/product/10.2.0
    phys-sun# mount /oradata/10gR2
    
  7. Sur chaque nœud, vérifiez le montage des systèmes de fichiers.


    Remarque –

    Seul le système de fichiers de cluster pour Apache s'affiche sur les deux nœuds.



    phys-sun# mount
    …
    /global/apache on /dev/md/apacheset/dsk/d0 read/write/setuid/global/logging
    on Sun Oct 3 08:56:16 2005
    /local/nfs on /dev/md/nfsset/dsk/d1 read/write/setuid/logging
    on Sun Oct 3 08:56:16 2005
    /oracle/oracle/product/10.2.0 on /dev/md/oraset/dsk/d0 read/write/setuid/logging
    on Sun Oct 3 08:56:16 2005
    /oradata/10gR2 on /dev/md/oraset/dsk/d1 read/write/setuid/logging/forcedirectio
    on Sun Oct 3 08:56:16 2005
     
    phys-moon# mount
    …
    /global/apache on /dev/md/apacheset/dsk/d0 read/write/setuid/global/logging
    on Sun Oct 3 08:56:16 2005