Führen Sie die folgenden Verfahren durch, um das Volume-Management zu konfigurieren.
Erstellen Sie von phys-sun aus jeweils einen Festplattensatz pro zu konfigurierendem Datendienst.
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 |
Legen Sie phys-moon als Primärknoten für den Oracle-Datendienst fest.
phys-sun# metaset -s oraset -a -h phys-moon phys-sun |
Ü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 … |
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 … |
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 |
Übernehmen Sie die Eigentümerschaft des Oracle-Festplattensatzes oraset.
phys-sun# cldevicegroup switch -n phys-sun oraset |
Fügen Sie LUN0 zum Oracle-Festplattensatz hinzu.
Verwenden Sie den vollen DID-Pfadnamen.
phys-sun# metaset -s oraset -a /dev/did/rdsk/d3 |
Überprüfen Sie, ob die Konfiguration des Festplattensatzes korrekt ist.
phys-sun# metaset -s oraset |
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 |
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 |
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 |
Ü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 |
Überprüfen Sie den Status der Volumes für die einzelnen Festplattensätze.
phys-sun# metastat … Status: Okay … |