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

Création de systèmes de fichiers

Effectuez la procédure suivante pour créer un système de fichiers de cluster et des systèmes de fichiers locaux afin de prendre en charge les services de données.

ProcedureCréation de systèmes de fichiers

Cette procédure permet de créer 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 hautement disponibles grâce à l'utilisation de 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 noeud, 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, définissez le propriétaire, le groupe et le mode.

    1. Définissez le propriétaire en tant que oracle et le groupe en tant que dba.


      phys-X# chown -R oracle:dba /oracle/oracle/product/10.2.0
      phys-X# chown -R oracle:dba /oradata/10gR2
      
    2. N'accordez les droits en écriture des répertoires Oracle qu'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 noeud, ajoutez une entrée au fichier /etc/vfstab pour chaque point de montage.


    Remarque –

    Seul le système de fichiers pour Apache utilise l'option de montage global. Ne spécifiez pas l'option de montage global pour les systèmes de fichiers locaux 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 que les points de montage existent.


    phys-sun# cluster check
    

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

  6. À partir de 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 noeud, vérifiez que les systèmes de fichiers sont montés.


    Remarque –

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



    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