Sun Cluster Kurzreferenz für Solaris OS

ProcedureWie Sie Dateisysteme erstellen

Mit diesem Verfahren wird 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. In einem der folgenden Abschnitte dieses Handbuchs werden die lokalen Dateisysteme als hochverfügbare lokale Dateisysteme unter Verwendung von HAStoragePlus 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 ein Mount point-Verzeichnis 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 Eigentümer, Gruppe und Modus fest.

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


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


      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 zur Datei /etc/vfstab für jeden Mount point hinzu.


    Hinweis –

    Die Mount-Option global wird nur vom Cluster-Dateisystem für Apache verwendet. Legen Sie die Mount-Option global nicht für die lokalen Dateisysteme für NFS und Oracle fest.



    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 Knoten phys-sun aus, dass die Mount points vorhanden sind.


    phys-sun# cluster check
    

    Wenn keine Fehler auftreten, wird nichts zurückgegeben.

  6. Hängen Sie die Dateisysteme von phys-sun aus 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, dass die Dateisysteme eingehängt sind.


    Hinweis –

    Es wird nur das Cluster-Dateisystem für Apache 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