Sun Cluster-Kurzanleitung für Solaris OS

Erstellen von Dateisystemen

Führen Sie das folgende Verfahren durch, um ein Cluster-Dateisystem sowie lokale Dateisysteme zur Unterstützung der Datendienste zu erstellen.

ProcedureSo erstellen Sie Dateisysteme

Durch dieses Verfahren werden ein Cluster-Dateisystem zur Verwendung durch Sun Cluster HA für Apache sowie lokale Dateisysteme zur Verwendung durch Sun Cluster HA für NFS und Sun Cluster HA für Oracle erstellt. Später in dieser Kurzanleitung werden die lokalen Dateisysteme unter Verwendung von HAStoragePlus als hochverfügbare lokale Dateisysteme konfiguriert.

  1. Erstellen Sie von phys-sun aus 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 für jedes Dateisystem ein Einhängepunkt-Verzeichnis.


    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 das Datenbankverzeichnis Eigentümer, Gruppe und Modus fest.

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


      phys-X# chown -R oracle:dba /oracle/oracle/product/10.2.0
      phys-X# chown -R oracle:dba /oradata/10gR2
      
    2. Erteilen Sie nur für den Eigentümer und die Gruppe eine Schreibberechtigung für die Oracle-Verzeichnisse.


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


    Hinweis –

    Nur das Cluster-Dateisystem für Apache verwendet die Einhänge-Option global. Geben Sie die Einhänge-Option 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. Überprüfen Sie von phys-sun aus, ob die Einhängepunkte vorhanden sind.


    phys-sun# cluster check
    

    Wenn keine Fehler auftreten, wird nichts zurückgegeben.

  6. Hängen Sie von phys-sun aus 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. Überprüfen Sie auf jedem Knoten, ob die Dateisysteme 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