Sun Cluster 3.1 Handbuch Datendienst für Sun ONE Message Queue Guide

Registrieren und Konfigurieren von Sun Cluster HA for Sun ONE Message Queue

In diesem Verfahren wird beschrieben, wie Sun Cluster HA for Sun ONE Message Queue mit dem Befehl scrgadm registriert und konfiguriert wird.


Hinweis –

Einzelheiten zu zusätzlichen Optionen, mit denen Sie den Datendienst registrieren und konfigurieren können, finden Sie unter “Tools for Data Service Resource Administration” in Sun Cluster 3.1 Data Service Planning and Administration Guide.


Zum Ausführen dieses Verfahrens sind folgende Konfigurationsinformationen erforderlich.

So registrieren und konfigurieren Sie Sun Cluster HA for Sun ONE Message Queue als Failover-Datendienst

 

Führen Sie folgende Schritte aus, um die Konfiguration abzuschließen.

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

  2. Fügen Sie die Ressourcengruppe für Sun ONE Message Queue hinzu, wenn Sie die Schritte in Konfigurieren und Aktivieren von Netzwerkressourcen 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 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.s1mq
    
    -a

    Fügt den Ressourcentyp des Datendienstes hinzu.

    -t SUNW.s1mq

    Gibt den vordefinierten Namen des Ressourcentyps an.

  5. Wenn die Erweiterungseigenschaft Smooth_Shutdown auf TRUE eingestellt ist, erstellen Sie eine Datei namens scs1mqconfig im Verzeichnis $IMQ_VARHOME/instances/Broker /. Fügen Sie der erstellten Datei folgende Zeile hinzu:


    Password Passwort
    

    Eine Beschreibung der Erweiterungseigenschaft Smooth_Shutdown finden Sie unter Grundlegendes zum Fehler-Monitor von Sun Cluster HA for Sun ONE Message Queue.

  6. Fügen Sie der Failover-Ressourcengruppe die Sun ONE Message Queue-Ressourceninstanz hinzu.


    [Wenn Smooth_Shutdown auf FALSE eingestellt ist (Standardeinstellung):]
    # scrgadm -a -j resource -g resource-group -t SUNW.s1mq \
    -x Confdir_list=$IMQ_VARHOME/instances/broker \
    -x Broker_Name=broker \
    -y Network_Resources_Used=logical hostname \
    -y Port_list=port/tcp[,port/tcp]
    

    [Wenn Smooth_Shutdown auf TRUE eingestellt ist:]
    # scrgadm -a -j resource -g Ressourcengruppe-t SUNW.s1mq\
     -x Confdir_list=$IMQ_VARHOME/instances/Broker \
    -x Broker_Name=Broker \
    -x Broker_User=Benutzer \
    -y Network_resources_used=logischer Hostname \
    -y Port_list=port/tcp[,port/tcp] \
    -x Smooth_Shutdown=TRUE
    

    Die Ressourcengruppe mit den Anwendungsressourcen ist dieselbe Ressourcengruppe, die Sie für die Netzwerkressourcen in So konfigurieren und aktivieren Sie Netzwerkressourcen erstellten.

    -j Ressource

    Gibt den Ressourcennamen der Sun ONE Message Queue-Anwendung an.

    -t SUNW.s1mq

    Gibt den Typ der hinzuzufügenden Ressource an.

    -x Confdir_list =$IMQ_VARHOME/instances/Broker

    Gibt einen Pfad für das Sun ONE Message Queue-Konfigurationsverzeichnis an. Die Erweiterungseigenschaft Config_list ist erforderlich. Die Erweiterungseigenschaft Confdir_list muss genau einen Eintrag haben.

    -x Broker_Name =Broker

    Gibt den Namen des Brokers an, der überwacht werden soll.

    -x Broker_User =Benutzer

    Gibt den Benutzernamen des verwalteten Brokers an.

    -y Network_resources_used =Netzwerkressource

    Gibt eine kommagetrennte Liste mit Netzwerkressourcen (logische Hostnamen) in Ressourcengruppe an, die Sun ONE Message Queue verwenden muss.

    -y Port_list =Port-Nummer/Protokoll

    Gibt eine Port-Nummer und das Protokoll an, die verwendet werden sollen, wie zum Beispiel 80/tcp. Die Eigenschaft Port_list muss einen Eintrag oder zwei Einträge aufweisen.

    -x Smooth_Shutdown=TRUE

    Zum Herunterfahren des Brokers. Mit dem Befehl impcmd wird das Broker-Passwort in der Befehlszeichenkette imqcmd offen gelegt.

  7. Bringen Sie die Ressourcengruppe online.


    # scswitch -Z -g Ressourcengruppe
    
    -Z

    Aktiviert die Ressource und die Überwachung.

    -g Ressourcengruppe

    Gibt den Namen der Anwendungsressourcengruppe an, die aktiviert wird.

  8. 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 ONE Message Queue

In diesem Beispiel wird das Registrieren von Sun Cluster HA for Sun ONE Message Queue dargestellt.


Cluster-Informationen
Knotennamen: phys-schost-1, phys-schost-2
Logischer Hostname: schost-1
Ressourcengruppe: resource-group-1 (für alle Ressourcen)
Ressourcen: schost-1 (logischer Hostname),
SUNW.s1mq (Sun ONE Message Queue-Anwendungsressource) 
 
(Erstellen einer Failover-Ressourcengruppe.)
# scrgadm -a -g resource-group-1 -h phys-schost-1,phys-schost-2
 
(Hinzufügen einer Ressouce vom Typ "logischer Hostname" zur Ressourcengruppe.)
# scrgadm -a -L -g resource-group-1 -l schost-1
 
(Registrieren des SUNW.s1mq-Ressourcentyps.)
# scrgadm -a -t SUNW.s1mq
 
(Erstellen einer Sun ONE Message Queue-Ressource und Hinzufügen zur 
Ressourcengruppe.)
# scrgadm -a -j s1mq-rs -g s1mq-rg \
-t SUNW.s1mq \
-x Confdir_list=$IMQ_VARHOME/instances/hamq1 \
-x Broker_Name=hamq1 \
-y Network_resources_used=schost-1 \
-y Port_list=7676/tcp

 (Aktivieren der Anwendungsressourcengruppe.)
# scswitch -Z -g s1mq-rg

Beispiel—Registrieren und Konfigurieren von Sun Cluster HA for Sun ONE Message Queue mit aktivierter Eigenschaft Smooth_Shutdown

In diesem Beispiel wird das Registrieren von Sun Cluster HA for Sun ONE Message Queue mit aktivierter Eigenschaft Smooth_Shutdown dargestellt.


Cluster-Informationen
Knotennamen: phys-schost-1, phys-schost-2
Logischer Hostname: schost-1
Ressourcengruppe: resource-group-1 (für alle Ressourcen)
Ressourcen: schost-1 (logischer Hostname),
	s1mq-1 (Sun ONE Message Queue-Anwendungsressource) 
 
(Erstellen einer Failover-Ressourcengruppe.)
# scrgadm -a -g resource-group-1 -h phys-schost-1,phys-schost-2
 
(Hinzufügen einer Ressource vom Typ "logischer Hostname" zur Ressourcengruppe.)
# scrgadm -a -L -g resource-group-1 -l schost-1
 
(Registrieren des SUNW.s1mq-Ressourcentyps.)
# scrgadm -a -t SUNW.s1mq
 
(Erstellen einer Sun ONE Message Queue-Ressource und Hinzufügen zur 
Ressourcengruppe.)
# scrgadm -a -j s1mq-rs -g s1mq-rg \
-t SUNW.s1mq \
-x Confdir_list=$IMQ_VARHOME/instances/hamq1 \
-x Broker_Name=hamq1 \
-x Broker_User=admin \
-y Network_resources_used=schost-1 \
-y Port_list=7676/tcp \
-x Smooth_Shutdown=TRUE 
(Aktivieren der Anwendungsressourcengruppe.)
# scswitch -Z -g s1mq-rg