Führen Sie das folgende Verfahren aus, um die Volume-Verwaltung zu konfigurieren.
Erstellen Sie in phys-sun einen Festplattensatz für jeden Datendienst, den Sie konfigurieren werden.
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 |
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 |
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 … |
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 … |
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 |
Übernehmen Sie den Besitz des Oracle-Festplattensatzes oraset.
phys-sun# cldevicegroup switch -n phys-sun oraset |
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 |
Verifizieren Sie, dass die Konfiguration des Festplattensatzes korrekt ist.
phys-sun# metaset -s oraset |
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 |
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 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 |
Ü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 |
Prüfen Sie den Status der Volumes für jeden Festplattensatz.
phys-sun# metastat … Status: Okay … |