Sun Cluster Kurzreferenz für Solaris OS

Erstellen von Dateisystemen

Führen Sie das folgende Verfahren aus, um ein Cluster-Dateisystem und lokale Dateisysteme als Unterstützung der Datendienste zu erstellen.

ProcedureSo erstellen Sie Dateisysteme

Mit diesem Verfahren werden ein Cluster-Dateisystem zur Verwendung durch Sun Cluster HA für Apache und lokale Dateisysteme zur Verwendung durch Sun Cluster HA für NFS und Sun Cluster HA für Oracle erstellt. Weiter unten in diesem Handbuch werden die lokalen Dateisysteme als hochverfügbare lokale Dateisysteme durch Verwendung von HAStoragePlus konfiguriert.

  1. Erstellen Sie auf phys-sun die UFS-Dateisysteme.


    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. Erstellen Sie auf jedem Knoten ein Einhängepunktverzeichnis für jedes Dateisystem.


    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. Legen Sie für das Oracle-Home-Verzeichnis und Datenbankverzeichnis den Eigentümer, die Gruppe und den Modus fest.

    1. Legen Sie den Eigentümer als oracle und die Gruppe als dba fest.


      phys-X# chown -R oracle:dba /oracle/oracle/product/10.2.0
      phys-X# chown -R oracle:dba /oradata/10gR2
      
    2. Stellen Sie die Oracle-Verzeichnisse darauf ein, dass nur der Eigentümer und die Gruppe in ihnen schreiben können.


      phys-X# chmod -R 775 /oracle/oracle/product/10.2.0
      phys-X# chmod -R 775 /oradata/10gR2
      
  4. Fügen Sie auf jedem Knoten einen Eintrag für jeden Einhängepunkt in die Datei /etc/vfstab hinzu.


    Hinweis –

    Nur das Cluster-Dateisystem für Apache verwendet die Einhängeoption global. Geben Sie die Einhängeoption global nicht für die lokalen Dateisysteme für NFS und Oracle an.



    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. Verifizieren Sie auf phys-sun, dass der Einhängepunkt vorhanden ist.


    phys-sun# cluster check
    

    Wenn keine Fehler auftreten, wird nichts zurückgegeben.

  6. Hängen Sie über phys-sun die Dateisysteme ein.


    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. Verifizieren Sie auf jedem Knoten, dass die Dateisystem eingehängt sind.


    Hinweis –

    Nur das Cluster-Dateisystem für Apache wird auf beiden Knoten angezeigt.



    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