Führen Sie folgende Schritte zum Abschließen einer Sun Cluster HA for Sun Java System Application Server-Failover-Konfiguration aus. Mit diesem Verfahren können Sie auch Verwaltungsserver für Domänen als Failover-Ressource konfigurieren.
Melden Sie sich als Superbenutzer bei einem Cluster-Mitglied an.
Fügen Sie eine Ressourcengruppe für Sun Java System Application Server hinzu, wenn Sie die Schritte in Konfigurieren und Aktivieren von Netzwerkressourcen für Failover nicht ausgeführt haben.
# scrgadm -a -g Ressourcengruppe [-h Knotenliste] |
Fügen Sie der Ressourcengruppe die Ressource "logischer Hostname" hinzu, wenn Sie die Schritte in Konfigurieren und Aktivieren von Netzwerkressourcen für Failover nicht ausgeführt haben.
# scrgadm -a -L -g Ressourcengruppe -l logischer-Hostname |
Registrieren Sie den Ressourcentyp für den Datendienst.
# scrgadm -a -t SUNW.s1as |
Fügt den Ressourcentyp des Datendienstes hinzu.
Gibt den vordefinierten Namen des Ressourcentyps an.
Fügen Sie der für die Netzwerkressourcen erstellten Failover-Ressourcengruppe die Anwendungsserver-Ressourceninstanz hinzu:
# scrgadm -a -j Ressource -g Ressourcengruppe \ -t SUNW.s1as \ -y Network_resources_used=Logischer Hostname \ -y Port_list=Port/tcp,Port/tcp \ -x Confdir_list=Installationsverzeichnis/domains/Domäne/Server \ -x Monitor_uri_list=http://Logischer_Hostname[:Port][/Pfad] |
Die Ressourcengruppe mit den Anwendungsressourcen entspricht der Ressourcengruppe, die Sie für die Netzwerkressourcen in “Creating a Resource Group” im Sun Cluster Data Services Planning and Administration Guide for Solaris OS erstellten.
Gibt den Ressourcennamen der Sun Java System Application Server-Anwendung an.
Gibt eine kommagetrennte Liste mit Netzwerkressourcen in Ressourcengruppe an.
Gibt den Typ der hinzuzufügenden Ressource an.
Gibt einen Pfad für das Sun Java System Application Server-Konfigurationsverzeichnis an. Die Erweiterungseigenschaft Confdir_list ist erforderlich und muss genau einen Eintrag aufweisen.
Gibt eine kommagetrennte Liste der zu verwendenden Port-Nummer und des Protokolls an. Beispiel: 80/tcp. Wenn Monitor_Uri_list festgelegt ist, ist die Einstellung Port_list optional.
Gibt eine kommagetrennte Liste mit URIs an, von denen Sun Cluster HA for Sun Java System Application Server Anfragen erstellt. Die Erweiterungseigenschaft Monitor_Uri_list ist erforderlich, wenn die Erweiterungseigenschaft Port_list nicht eingestellt ist.
Online-bringen der Ressourcengruppe.
# scswitch -Z -g Ressourcengruppe |
Aktiviert die Ressource und die Überwachung.
Gibt den Namen der Anwendungsressourcengruppe an, die aktiviert wird.
Prüfen Sie, ob die Ressourcengruppe und die Anwendungsserverressource online sind.
# scstat -g # ps -ef |
Anhand dieses Beispiels wird erläutert, wie Sun Cluster HA for Sun Java System Application Server als Failover-Datendienst registriert wird.
Cluster Information Node names: phys-schost-1, phys-schost-2 Logical hostname: schost-1 Resource group: appsrv-rg (for all resources) Resources: schost-1 (logical hostname), SUNW.s1as (Sun Java System Application Server application resource) (Create a failover resource group.) # scrgadm -a -g appsrv-rg -h phys-schost-1,phys-schost-2 (Add a logical hostname resource to the resource group.) # scrgadm -a -L -g appsrv-rg -l schost-1 (Register the SUNW.s1as resource type.) # scrgadm -a -t SUNW.s1as (Create a Sun Java System Application Server resource and add it to the resource group.) # scrgadm -a -j appsrv-rs -g appsrv-rg \ -t SUNW.s1as \ -y Network_resources_used=schost-1 \ -y Port_list=80/tcp,3700/tcp \ -x Confdir_list=/global/appsrv/domains/scdomain/server1 \ -x Monitor_Uri_list=http://schost-1:80/servlet/monitor (Bring the application resource group online.) # scswitch -Z -g appsrv-rg |
In diesem Beispiel wird gezeigt, wie admin-server als Teil der im obigen Beispiel erstellten Failover-Ressourcengruppe konfiguriert werden kann.
Cluster Information Node names: phys-schost-1, phys-schost-2 Logical hostname: schost-1 Resource group: appsrv-rg (for all resources) Resources: schost-1 (logical hostname), (Create a Sun Java System Application Server resource and add it to the resource group.) # scrgadm -a -j admin-rs -g appserv-rg \ -t SUNW.s1as \ -y Network_resources_used=schost-1 \ -y Port_list=4848/tcp \ -x Confdir_list=/global/appsrv/domains/scdomain/admin-server \ -x Monitor_Uri_List=http://schost-1:4848 |