Sun Cluster-Kurzanleitung für Solaris OS

Konfigurieren von Volume-Management

Führen Sie die folgenden Verfahren durch, um das Volume-Management zu konfigurieren.

ProcedureSo erstellen Sie Festplattensätze

  1. Erstellen Sie von phys-sun aus jeweils einen Festplattensatz pro zu konfigurierendem Datendienst.

    1. Legen Sie phys-sun als Primärknoten für die Datendienste Apache und NFS 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ärknoten für den Oracle-Datendienst fest.


      phys-sun# metaset -s oraset -a -h phys-moon phys-sun
      
  2. Überprüfen Sie, ob 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 zu Festplattensätzen hinzu

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

    Die Ausgabe sieht ungefähr folgendermaßen aus, wobei WWN für die 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 entsprechenden DID-Gerätenamen zu.

    Vergleichen Sie die Informationen, die Sie gespeichert haben, als Sie die LUNs mit der Ausgabe des Befehls cldevice gespeichert haben. Suchen Sie für jede LUN den /dev/rdsk/c NtWWNdY-Namen, der mit der LUN verbunden ist. Suchen Sie anschließend dieselbe Festplatte in der Ausgabe des Befehls cldevice, um den DID-Gerätenamen zu bestimmen.

    Diese Verfahren gehen für die Zwecke dieses Beispiels von den folgenden Zuordnungen aus. Ersetzen Sie Ihre eigenen Festplattennamen und DID-Namen, wenn Sie die übrigen Schritte dieser Verfahren durchführen.

    Datendienst 

    LUN-Name 

    RAW-Festplatten-Gerä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 die Eigentümerschaft des Oracle-Festplattensatzes oraset.


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

    Verwenden Sie den vollen DID-Pfadnamen.


    phys-sun# metaset -s oraset -a /dev/did/rdsk/d3
    
  5. Überprüfen Sie, ob die Konfiguration des Festplattensatzes korrekt ist.


    phys-sun# metaset -s oraset
    
  6. Wiederholen Sie das Verfahren, um LUN1 zum 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 folgenden Einträgen.

    Diese Einträge definieren die Volumes für die einzelnen Festplattensätze. Die eindirektionalen Spiegel bieten Ihnen die Flexibilität, später einen Spiegel hinzufügen, ohne das Dateisystem auszuhängen. Sie können die Datei auf dem einen Knoten erstellen und auf den anderen Knoten kopieren, oder Sie können sie auf beiden Knoten gleichzeitig 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 aus die Eigentümerschaft für die einzelnen Festplattensätze, und aktivieren Sie deren 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. Überprüfen Sie den Status der Volumes für die einzelnen Festplattensätze.


    phys-sun# metastat
    …
    Status: Okay
    …