In diesem Verfahren wird beschrieben, wie Sun Cluster HA für Sun Java System Message Queue mit dem Befehl scrgadm registriert und konfiguriert wird.
Unter Tools for Data Service Resource Administration in Sun Cluster Data Services Planning and Administration Guide for Solaris OS finden Sie Details zu weiteren Optionen zur Registrierung und Konfiguration des Datendienstes.
Zum Ausführen dieses Verfahrens sind folgende Konfigurationsinformationen erforderlich.
Der Name des Ressourcentyps für Sun Cluster HA für Sun Java System Message Queue lautet SUNW.s1mq .
Die Namen der Cluster-Knoten, die den Datendienst unterstützen können.
Die Netzwerkressource, mit denen Clients auf Sun Cluster HA für Sun Java System Message Queue zugreifen.
Der Port, den Sun Java System Message Queue überwacht.
Der folgende Abschnitt enthält Anleitungen zur Registrierung und Konfiguration der Sun Cluster HA für Sun Java System Message Queue-Ressourcen. Informationen über die Erweiterungseigenschaften finden Sie in Anhang A, Erweiterungseigenschaften von Sun Cluster HA für Sun Java System Message Queue . Der Eintrag "Einstellbar" gibt an, ob Sie eine Eigenschaft aktualisieren können.
In Anhang A, Standard Properties in Sun Cluster Data Services Planning and Administration Guide for Solaris OS finden Sie Details zu sämtlichen Eigenschaften von Sun Cluster.
Zum Einstellen einer Erweiterungseigenschaft für eine Ressource fügen Sie die folgende Option in den Befehl scrgadm(1M) ein, der die Ressource erstellt oder ändert:
-x property=value |
Gibt die Erweiterungseigenschaft an, die Sie gerade einstellen.
Gibt den Wert an, auf den Sie die Erweiterungseigenschaft einstellen.
Sie können auch die Schritte in Kapitel 2, Administering Data Service Resources in Sun Cluster Data Services Planning and Administration Guide for Solaris OS ausführen, um die Ressourcen nach ihrer Erstellung zu konfigurieren.
Führen Sie die folgenden Schritte aus, um die Konfiguration abzuschließen.
Melden Sie sich als Superbenutzer bei einem Cluster-Mitglied an.
Fügen Sie die Ressourcengruppe für Sun Java System Message Queue hinzu, falls Sie die Schritte unter Konfigurieren und Aktivieren von Netzwerkressourcen nicht ausgeführt haben.
# scrgadm -a -g resource group [-h nodelist] |
Fügen Sie der Ressourcengruppe die logische Hostnamen-Ressource hinzu, wenn Sie die Schritte unter Konfigurieren und Aktivieren von Netzwerkressourcen nicht ausgeführt haben.
# scrgadm -a -L -g resource group -l logical hostname |
Registrieren Sie den Ressourcentyp für den Datendienst.
# scrgadm -a -t SUNW.s1mq |
Fügt den Ressourcentyp des Datendienstes hinzu.
Gibt den vordefinierten Namen des Ressourcentyps an.
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 password |
In Anhang A, Erweiterungseigenschaften von Sun Cluster HA für Sun Java System Message Queue finden Sie eine Beschreibung der Erweiterungseigenschaft Smooth_Shutdown.
Fügen Sie der Failover-Ressourcengruppe die Sun Java System Message Queue-Ressourceninstanz hinzu.
[If Smooth_Shutdown will be set to FALSE (the default):] # 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] |
[If Smooth_Shutdown is set to TRUE:] # scrgadm -a -j resource -g resource-group -t SUNW.s1mq \ -x Confdir_list=$IMQ_VARHOME/instances/broker \ -x Broker_Name=broker \ -x Broker_User=user \ -y Network_resources_used=logical hostname \ -y Port_list=port/tcp[,port/tcp] \ -x Smooth_Shutdown=TRUE |
Die Ressourcengruppe, die die Anwendungsressourcen enthält, entspricht der Ressourcengruppe, die Sie unter So konfigurieren und aktivieren Sie Netzwerkressourcen für Ihre Netzwerkressourcen erstellt haben.
Gibt den Ressourcennamen der Sun Java System Message Queue-Anwendung an.
Gibt den Typ der hinzuzufügenden Ressource an.
Gibt einen Pfad für das Sun Java System Message Queue-Konfigurationsverzeichnis an. Die Erweiterungseigenschaft Config_list ist erforderlich. Die Erweiterungseigenschaft Confdir_list muss genau einen Eintrag haben.
Gibt den Namen des Brokers an, der überwacht werden soll.
Gibt den Benutzernamen des verwalteten Brokers an.
Gibt eine kommagetrennte Liste mit Netzwerkressourcen (logische Hostnamen) in resource-group an, die Sun Java System Message Queue verwenden muss.
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.
Zum Herunterfahren des Brokers. Mit dem Befehl impcmd wird das Broker-Passwort in der Befehlszeichenkette imqcmd offen gelegt.
Schalten Sie die Ressourcengruppe online.
# scswitch -Z -g resource-group |
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 |
In diesem Beispiel wird das Registrieren von Sun Cluster HA für Sun Java System Message Queue dargestellt.
Cluster Information Node names: phys-schost-1, phys-schost-2 Logical hostname: schost-1 Resource group: resource-group-1 (for all resources) Resources: schost-1 (logical hostname), SUNW.s1mq (Sun Java System Message Queue application resource) (Create a failover resource group.) # scrgadm -a -g resource-group-1 -h phys-schost-1,phys-schost-2 (Add a logical hostname resource to the resource group.) # scrgadm -a -L -g resource-group-1 -l schost-1 (Register the SUNW.s1mq resource type.) # scrgadm -a -t SUNW.s1mq (Create a Sun Java System Message Queue resource and add it to the resource group.) # 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 (Enable the application resource group.) # scswitch -Z -g s1mq-rg |
Dieses Beispiel zeigt das Verfahren zur Registrierung von Sun Cluster HA für Sun Java System Message Queue mit aktivierter Eigenschaft Smooth_Shutdown.
Cluster Information Node names: phys-schost-1, phys-schost-2 Logical hostname: schost-1 Resource group: resource-group-1 (for all resources) Resources: schost-1 (logical hostname), s1mq-1 (Sun Java System Message Queue application resource) (Create a failover resource group.) # scrgadm -a -g resource-group-1 -h phys-schost-1,phys-schost-2 (Add a logical hostname resource to the resource group.) # scrgadm -a -L -g resource-group-1 -l schost-1 (Register the SUNW.s1mq resource type.) # scrgadm -a -t SUNW.s1mq (Create a Sun Java System Message Queue resource and add it to the resource group.) # 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 (Enable the application resource group.) # scswitch -Z -g s1mq-rg |