Sun Cluster クイックスタートガイド (Solaris OS 版)

ファイルシステムの作成

次の手順を実行して、データサービスをサポートするためのクラスタファイルシステムとローカルファイルシステムを作成します。

Procedureファイルシステムを作成する方法

この作業では、Sun Cluster HA for Apache が使用するクラスタファイルシステムと、Sun Cluster HA for NFS および Sun Cluster HA for Oracle が使用するローカルファイルシステムを作成します。HAStoragePlus を使用して、ローカルファイルシステムを可用性の高いローカルファイルシステムとして構成する手順については、このマニュアルで後述します。

  1. phys-sun から、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. 各ノードで、ファイルシステムごとにマウントポイントディレクトリを作成します。


    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. Oracle のホームディレクトリとデータベースディレクトリに対して、所有者、グループ、およびモードを設定します。

    1. 所有者を oracle として設定し、グループを dba として設定します。


      phys-X# chown -R oracle:dba /oracle/oracle/product/10.2.0
      phys-X# chown -R oracle:dba /oradata/10gR2
      
    2. Oracle のディレクトリを、所有者およびグループによってのみ書き込みが可能なように設定します。


      phys-X# chmod -R 775 /oracle/oracle/product/10.2.0
      phys-X# chmod -R 775 /oradata/10gR2
      
  4. 各ノードで、各マウントポイントの /etc/vfstabファイルにエントリを追加します。


    注 –

    Apache 用のクラスタファイルシステムのみ、global マウントオプションを使用します。NFS および Oracle 用のローカルファイルシステムには global マウントオプションを使用しないでください。



    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. phys-sun から、マウントポイントが存在することを確認します。


    phys-sun# cluster check
    

    エラーが発生していない場合は、何も戻されません。

  6. phys-sun から、ファイルシステムをマウントします。


    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. 各ノードで、ファイルシステムがマウントされたことを確認します。


    注 –

    Apache 用のクラスタファイルシステムだけが、両方のノードに表示されます。



    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