Sun Cluster Kurzreferenz für Solaris OS

Volume-Verwaltung konfigurieren

Führen Sie das folgende Verfahren aus, um die Volume-Verwaltung zu konfigurieren.

ProcedureSo stellen Sie Festplattensätze her

  1. Erstellen Sie in phys-sun einen Festplattensatz für jeden Datendienst, den Sie konfigurieren werden.

    1. Legen Sie phys-sun als primären Knoten für die Apache- und NFS-Datendienste fest.


      phys-sun# metaset -s nfsset -a -h phys-sun phys-moon
      phys-sun# metaset -s apacheset -a -h phys-sun phys-moon
      
    2. Legen Sie phys-moon als primären Knoten für den Oracle-Datendienst fest.


      phys-sun# metaset -s oraset -a -h phys-moon phys-sun
      
  2. Verifizieren Sie, dass die Konfiguration der Festplattensätze korrekt und für beide Knoten sichtbar ist.


    phys-X# metaset
    Set name = nfsset, Set number = 1
    …
    Set name = apacheset, Set number = 2
    …
    Set name = oraset, Set number = 3
    …

ProcedureSo fügen Sie LUNs in die Festplattensätze ein

  1. Listen Sie von phys-sun, die DID-Zuordnungen auf.

    Die Ausgabe ist der folgenden ähnlich, wobei WWN für die eindeutige World Wide Number (WWN) des Festplattenziels steht.


    phys-sun# cldevice show | grep Device
    === DID Device Instances ===                   
    DID Device Name:                                /dev/did/rdsk/d1
      Full Device Path:                                phys-sun:/dev/rdsk/c0t0d0
    DID Device Name:                                /dev/did/rdsk/d2
      Full Device Path:                                phys-sun:/dev/rdsk/c0t6d0
    DID Device Name:                                /dev/did/rdsk/d3
      Full Device Path:                                phys-sun:/dev/rdsk/c1tWWNd0
      Full Device Path:                                phys-moon:/dev/rdsk/c1tWWNd0
    DID Device Name:                                /dev/did/rdsk/d4
      Full Device Path:                                phys-sun:/dev/rdsk/c1tWWNd0
      Full Device Path:                                phys-moon:/dev/rdsk/c1tWWNd0
    DID Device Name:                                /dev/did/rdsk/d5
      Full Device Path:                                phys-sun:/dev/rdsk/c0tWWNd0
      Full Device Path:                                phys-moon:/dev/rdsk/c0tWWNd0
    …
  2. Ordnen Sie LUN0, LUN1 und LUN2 den DID-Gerätenamen zu.

    Vergleichen Sie die Informationen, die Sie beim Erstellen der LUNs gespeichert haben, mit der Ausgabe des Befehls cldevice. Ermitteln Sie für jede LUN den /dev/rdsk/c NtWWNdY-Namen, der mit der LUN verknüpft ist. Ermitteln Sie anschließend den gleichen Festplattennamen in der cldevice-Ausgabe, um den DID-Gerätenamen festzulegen.

    Bei diesen Verfahren wird von den folgenden Zuordnungen als Beispiel ausgegangen. Geben Sie Ihre eigenen Festplattennamen und DID-Namen ein, wenn Sie die weiteren Verfahren ausführen.

    Datendienst 

    LUN-Name 

    Transfergerätename 

    DID-Name 

    Sun Cluster HA für Oracle 

    LUN0

    /dev/did/rdsk/c1tWWNd0

    dsk/d3

    Sun Cluster HA für NFS 

    LUN1

    /dev/did/rdsk/c1tWWNd0

    dsk/d4

    Sun Cluster HA für Apache 

    LUN2

    /dev/did/rdsk/c0tWWNd0

    dsk/d5

  3. Übernehmen Sie den Besitz des Oracle-Festplattensatzes oraset.


    phys-sun# cldevicegroup switch -n phys-sun oraset
    
  4. Fügen Sie LUN0 zum Oracle-Festplattensatz hinzu.

    Verwenden Sie den vollständigen DID-Pfadnamen.


    phys-sun# metaset -s oraset -a /dev/did/rdsk/d3
    
  5. Verifizieren Sie, dass die Konfiguration des Festplattensatzes korrekt ist.


    phys-sun# metaset -s oraset
    
  6. Wiederholen Sie das Verfahren, um LUN1 in den NFS-Festplattensatz nfsset hinzuzufügen.


    phys-sun# cldevicegroup switch -n phys-sun nfsset
    phys-sun# metaset -s nfsset -a /dev/did/rdsk/d4
    phys-sun# metaset -s nfsset
    
  7. Wiederholen Sie das Verfahren, um LUN2 zum Apache-Festplattensatz apacheset hinzuzufügen.


    phys-sun# cldevicegroup switch -n phys-sun apacheset
    phys-sun# metaset -s apacheset -a /dev/did/rdsk/d5
    phys-sun# metaset -s apacheset
    

ProcedureSo erstellen und aktivieren Sie eine md.tab-Datei

  1. Erstellen Sie auf beiden Knoten eine /etc/lvm/md.tab-Datei mit den folgenden Einträgen.

    Mit diesen Einträgen werden die Volumes für jeden Festplattensatz definiert. Die einseitigen Spiegel bieten Flexibilität, so dass auch später ein Spiegel hinzugefügt werden kann, ohne das Dateisystem auszuhängen. Sie können die Datei auf einem Knoten erstellen und sie auf den anderen Knoten kopieren oder sie gleichzeitig auf beiden Knoten erstellen, indem Sie das Dienstprogramm cconsole(1M) verwenden.


    apacheset/d0 -m apacheset/d10 
        apacheset/d10 1 1 /dev/did/rdsk/d3s0
     
    nfsset/d1 -m nfsset/d11
        nfsset/d11 1 1 /dev/did/rdsk/d4s0
     
    oraset/d2 -m oraset/d12
        oraset/d12 1 1 /dev/did/rdsk/d5s0
     
    oraset/d0 -p oraset/d2 3G
    oraset/d1 -p oraset/d2 3G
  2. Übernehmen Sie von phys-sun den Besitz an allen Festplattensätzen, und aktivieren Sie ihre Volumes.


    phys-sun# cldevicegroup switch -n phys-sun apacheset
    phys-sun# metainit -s apacheset -a
    
    phys-sun# cldevicegroup switch -n phys-sun nfsset
    phys-sun# metainit -s nfsset -a
    
    phys-moon# cldevicegroup switch -n phys-sun oraset
    phys-moon# metainit -s oraset -a
    
  3. Prüfen Sie den Status der Volumes für jeden Festplattensatz.


    phys-sun# metastat
    …
    Status: Okay
    …