Sun Cluster Handbuch Datendienst für Sun Java System Application Server für Solaris OS

So registrieren und konfigurieren Sie Sun Cluster HA for Sun Java System Application Server als Failover-Datendienst

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.

  1. Melden Sie sich als Superbenutzer bei einem Cluster-Mitglied an.

  2. 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]
  3. 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
    
  4. Registrieren Sie den Ressourcentyp für den Datendienst.


    # scrgadm -a -t SUNW.s1as
    
    -a

    Fügt den Ressourcentyp des Datendienstes hinzu.

    -tSUNW.s1as

    Gibt den vordefinierten Namen des Ressourcentyps an.

  5. Fügen Sie der für die Netzwerkressourcen erstellten Failover-Ressourcengruppe die Anwendungsserver-Ressourceninstanz hinzu:


    # scrgadm -a -j Ressource -g Ressourcengruppe \
    -t SUNW.s1as \
    -x Confdir_list=Installationsverzeichnis/domains/Domäne/server \
    -y Network_resources_used=logischer Hostname \
    -y Port_list=Port/tcp,Port/tcp \
    -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” in Sun Cluster Data Services Planning and Administration Guide for Solaris OS erstellten.

    -j Ressource

    Gibt den Ressourcennamen der Sun Java System Application Server-Anwendung an.

    -y Network_resources_used=Netzwerkressource

    Gibt eine kommagetrennte Liste mit Netzwerkressourcen in Ressourcengruppe an.

    -tSUNW.s1as

    Gibt den Typ der hinzuzufügenden Ressource an.

    -x Confdir_list=Installationsverzeichnis /domains/Domäne/ Server

    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.

    -y Port_list =Port-Nummer/Protokoll

    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.

    -x Monitor_Uri_list =logischer-Hostname[:Port][/Pfad]

    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.

  6. Online-bringen der Ressourcengruppe.


    # scswitch -Z -g Ressourcengruppe
    
    -Z

    Aktiviert die Ressource und die Überwachung.

    -g Ressourcengruppe

    Gibt den Namen der Anwendungsressourcengruppe an, die aktiviert wird.

  7. Prüfen Sie, ob die Ressourcengruppe und die Anwendungsserverressource online sind.


    # scstat -g
    # ps -ef
    

Beispiel—Registrieren und Konfigurieren von Sun Cluster HA for Sun Java System Application Server als Failover-Datendienst

Anhand dieses Beispiels wird erläutert, wie Sun Cluster HA for Sun Java System Application Server als Failover-Datendienst registriert wird.


Cluster-Informationen
Knotennamen: phys-schost-1, phys-schost-2
Logischer Hostname: schost-1
Ressourcengruppe: appsrv-rg (für alle Ressourcen)
Ressourcen: schost-1 (logischer Hostname),
SUNW.s1as (Sun Java System Application Server-Anwendungsressource)
 
(Erstellen einer Failover-Ressourcengruppe.)
# scrgadm -a -g appsrv-rg -h phys-schost-1,phys-schost-2  
 
(Hinzufügen einer Ressource vom Typ "logischer Hostname" zur Ressourcengruppe.)
# scrgadm -a -L -g appsrv-rg -l schost-1
 
(Registrieren des Ressourcentyps SUNW.s1as.)
# scrgadm -a -t SUNW.s1as 

(Erstellen einer Sun Java System Application Server-Ressource und Hinzufügen zur Ressourcengruppe.) 
# scrgadm -a -j appsrv-rs -g appsrv-rg \
-t SUNW.s1as \
-x Confdir_list=/global/appsrv/domains/scdomain/server1 \
-y Network_resources_used=schost-1 \
-y Port_list=80/tcp,3700/tcp \
-x Monitor_Uri_list=http://schost-1:80/servlet/monitor
 
(Online-bringen der Anwendungsressourcengruppe.)
# scswitch -Z -g appsrv-rg

Beispiel—Registrieren und Konfigurieren von admin-server als Failover-Datendienst

In diesem Beispiel wird gezeigt, wie admin-server als Teil der im obigen Beispiel erstellten Failover-Ressourcengruppe konfiguriert werden kann.


Cluster-Informationen
Knotennamen: phys-schost-1, phys-schost-2
Logischer Hostname: schost-1
Ressourcengruppe: appsrv-rg (für alle Ressourcen)
Ressourcen: schost-1 (logischer Hostname), 
(Erstellen einer Sun Java System Application Server-Ressource und Hinzufügen zur Ressourcengruppe.)
# scrgadm -a -j admin-rs -g appserv-rg \
-t SUNW.s1as \
-x Confdir_list=/global/appsrv/domains/scdomain/admin-server \
-y Network_resources_used=schost-1 \
-y Port_list=4848/tcp \
-x Monitor_Uri_List=http://schost-1:4848