In diesem Abschnitt wird das Erstellen der Anwendungs-Ressourcengruppen für eine NFS-Anwendung beschrieben. Die in diesem Abschnitt vorgestellten Verfahren sind anwendungsspezifisch. Die Verfahren können nicht für einen anderen Anwendungstyp verwendet werden.
Greifen Sie als Superbenutzer auf nodeA zu.
Registrieren Sie SUNW.nfs als Ressourcentyp.
KnotenA# scrgadm -a -t SUNW.nfs |
Sollte SUNW.HAStoragePlus noch nicht als Ressourcentyp registriert sein, führen Sie die Registrierung jetzt aus.
KnotenA# scrgadm -a -t SUNW.HAStoragePlus |
Erstellen Sie eine Anwendungs-Ressourcengruppe für Gerätegruppe.
KnotenA# scrgadm -a -g nfs-rg \ -y Pathprefix=/global/etc \ -y Auto_start_on_new_cluster=False \ -y RG_dependencies=Gerätegruppe-stor-rg |
Der Name der Anwendungs-Ressourcengruppe.
Gibt ein Verzeichnis an, in das die Ressourcen in der Gruppe Verwaltungsdateien schreiben können.
Gibt an, dass die Anwendungs-Ressourcengruppe nicht automatisch gestartet wird.
Gibt die Ressourcengruppen an, von denen die Anwendungs-Ressourcengruppe abhängt. In diesem Beispiel hängt die Anwendungs-Ressourcengruppe von der Replikations-Ressourcengruppe ab.
Wenn die Anwendungs-Ressourcengruppe auf den neuen Primärknoten umgeschaltet wird, wird die Replikations-Ressourcengruppe automatisch umgeschaltet. Wenn jedoch die Replikations-Ressourcengruppe auf den neuen Primärknoten umgeschaltet wird, muss die Anwendungs-Ressourcengruppe manuell umgeschaltet werden.
Fügen Sie der Anwendungs-Ressourcengruppe eine SUNW.HAStoragePlus-Ressource hinzu.
KnotenA# scrgadm -a -j NFS-GG-RS -g NFS-RG \ -t SUNW.HAStoragePlus \ -x FileSystemMountPoints=/global/Einhängepunkt \ -x AffinityOn=True |
Der Name der HAStoragePlus-Ressource für die NFS-Anwendung.
Gibt an, dass der Einhängepunkt für das Dateisystem global ist.
Gibt an, dass die Ressource vom Typ SUNW.HAStoragePlus ist.
Gibt an, dass die Anwendungsressource für die von -x GlobalDevicePaths= definierten globalen Geräte und Cluster-Dateisysteme ein Affinitäts-Switchover durchführen muss. Daher wird bei einem Failover oder Switchover der Ressourcengruppe für die zugehörige Gerätegruppe ein Switchover ausgeführt.
Weitere Informationen zu diesen Erweiterungseigenschaften finden Sie in der Online-Dokumentation unter SUNW.HAStoragePlus(5).
Fügen Sie der Anwendungs-Ressourcengruppe eine Ressource logischer Hostname hinzu.
KnotenA# /usr/cluster/bin/scrgadm -a -L -j lHost-NFSRG-Prim -g NFS-RG \ -l lHost-NFSRG-Prim |
lHost-NFSRG-Prim ist hierbei der logische Hostname der Anwendungs-Ressourcengruppe im primären Cluster.
Aktivieren Sie die Ressourcen, verwalten Sie die Anwendungs-Ressourcengruppe, und bringen Sie die Anwendungs-Ressourcengruppe online.
Bringen Sie die HAStoragePlus-Ressource für die NFS-Anwendung online.
KnotenA# /usr/cluster/bin/scrgadm -a -g NFS-RG \ -j NFS-RS -t SUNW.nfs -y Resource_dependencies=NFS-GG-RS |
Bringen Sie die Anwendungs-Ressourcengruppe auf nodeA online.
KnotenA# /usr/cluster/bin/scswitch -Z -g NFS-RG KnotenA# /usr/cluster/bin/scswitch -z -g NFS-RG -h KnotenA |
Überprüfen Sie, ob die Anwendungs-Ressourcengruppe online ist.
KnotenA# /usr/cluster/bin/scstat -g |
Prüfen Sie das Statusfeld der Ressourcengruppe, um zu ermitteln, ob die Anwendungs-Ressourcengruppe für nodeA und nodeB online ist.
Erstellen Sie die Anwendungs-Ressourcengruppe gemäß Schritt 1 bis Schritt 6 von So erstellen Sie eine Anwendungs-Ressourcengruppe im primären Cluster mit folgenden Ausnahmen:
Ersetzen Sie nodeA durch nodeC.
Ignorieren Sie die Verweise auf nodeB.
Ersetzen Sie die Verweise auf lHost-NFSRG-Prim durch lHost-NFSRG-Sek.
Stellen Sie sicher, dass die Anwendungs-Ressourcengruppe nicht auf nodeC online gebracht wird.
KnotenC# /usr/cluster/bin/scswitch -n -j NFS-RS KnotenC# /usr/cluster/bin/scswitch -n -j NFS-GG-RS KnotenC# /usr/cluster/bin/scswitch -n -j lHost-NFSRG-Sek KnotenC# /usr/cluster/bin/scswitch -z -g NFS-RG -h "" |
Die Ressourcengruppe bleibt nach einem Neubooten offline, weil Auto_start_on_new_cluster=False.
Wenn der globale Datenträger im primären Cluster eingehängt ist, hängen Sie ihn aus dem sekundären Cluster aus.
KnotenC# umount /global/Einhängepunkt |
Wenn der Datenträger im sekundären Cluster eingehängt ist, schlägt die Synchronisierung fehl.