Angepasste Eigenschaften für Stammgruppen

Verwenden Sie diese angepassten Eigenschaften für erweiterte Konfigurationen für Stammgruppen.

Anmerkung: Dieser Artikel referenziert eine oder mehrere Protokolldateien des Anwendungsservers. Alternativ dazu wird empfohlen, den Server so zu konfigurieren, dass er die HPEL-Protokoll- und -Traceinfrastruktur (High Performance Extensible Logging) verwendet und nicht die Dateien SystemOut.log , SystemErr.log, trace.log und activity.log auf verteilten oder IBM® i-Systemen. Sie können HPEL auch in Verbindung mit Ihren nativen z/OS-Protokolleinrichtungen verwenden. Wenn Sie HPEL verwenden, können Sie mit dem Befehlszeilentool LogViewer im Verzeichnis "bin" des Serverprofils auf alle Ihre Protokoll- und Tracedaten zugreifen. Weitere Informationen zur Verwendung von HPEL finden Sie in der Dokumentation zum Einsatz von HPEL für die Fehlerbehebung in Anwendungen.

Führen Sie eine der folgenden Aktionen aus, um eine angepasste Eigenschaft auf der angegebenen Seite "Angepasste Eigenschaften" zu konfigurieren:

Bewährtes Verfahren Bewährtes Verfahren: Wenn Sie die angepassten Stammgruppeneigenschaften definieren, müssen Sie sicherstellen, dass die Stammgruppe oder die Zelle stabil ist. Definieren Sie diese angepassten Eigenschaften nicht, wenn Sie Server gleichzeitig starten oder stoppen. Stellen Sie außerdem sicher, dass der High Availability Manager einen bekannten stabilen Status hat. Nachfolgend finden Sie bewährte Verfahren für einige der angepassten Stammgruppeneigenschaften:
  • Wenn Sie die angepasste Eigenschaft IBM_CS_WIRE_FORMAT_VERSION auf 6.1.0 setzen, wird der Wert automatisch erkannt und auf alle Knoten angewendet. Sie müssen Server nicht stoppen oder starten. Weitere Informationen zu dieser angepassten Eigenschaft finden Sie im Artikel IBM_CS_WIRE_FORMAT_VERSION.
  • Sie können die angepasste Eigenschaft IBM_CS_HAM_PROTOCOL_VERSION zwar auch in einer Topologie mit nur einer einzigen Stammgruppe definieren können, aber in diesem Fall bringt diese Eigenschaft keine Vorteile. Wenn Sie jedoch später eine Zelle in mehrere Stammgruppen aufteilen und über Brücken miteinander verbinden müssen, empfiehlt es sich, eine möglichst aktuelle Protokollversion in den Stammgruppen zu verwenden, bevor Sie die Brücken starten. Wenn Ihre Topologie mehrere Stammgruppen enthält, die über Brücken miteinander verbunden sind, setzen Sie diese Eigenschaft auf die aktuellste Version. Informationen zu den gültigen Werten und zur Definition dieser angepassten Eigenschaft finden Sie im Artikel IBM_CS_HAM_PROTOCOL_VERSION.
bprac

IBM_CS_DATASTACK_MEG

Verwenden Sie diese angepasste Eigenschaft, um ein Problem zu beheben, das in einer Nachricht in der Datei SystemOut.log mehrfach angezeigt wird.

Anmerkung: Dieser Artikel referenziert eine oder mehrere Protokolldateien des Anwendungsservers. Alternativ dazu wird empfohlen, den Server so zu konfigurieren, dass er die HPEL-Protokoll- und -Traceinfrastruktur (High Performance Extensible Logging) verwendet und nicht die Dateien SystemOut.log , SystemErr.log, trace.log und activity.log auf verteilten oder IBM i-Systemen. Sie können HPEL auch in Verbindung mit Ihren nativen z/OS-Protokolleinrichtungen verwenden. Wenn Sie HPEL verwenden, können Sie mit dem Befehlszeilentool LogViewer im Verzeichnis "bin" des Serverprofils auf alle Ihre Protokoll- und Tracedaten zugreifen. Weitere Informationen zur Verwendung von HPEL finden Sie in der Dokumentation zum Einsatz von HPEL für die Fehlerbehebung in Anwendungen.
Veraltetes Feature Veraltetes Feature: Diese angepasste Eigenschaft ist veraltet. Verwenden Sie diese angepasste Eigenschaft nicht, sofern Sie keine heterogene Zellenumgebung verwenden, die mindestens eine Stammgruppe mit einer Mischung aus Prozessen der Version 7.0 und Version 6.x enthält. depfeat
Heterogene Umgebung Heterogene Umgebung: Wenn Sie in einer heterogenen Zellenumgebung arbeiten und Stammgruppen haben, die eine Mischung aus Prozessen der Version 7.0 und Version 6.x enthalten, müssen Sie weiterhin die angepasste Stammgruppeneigenschaft IBM_CS_DATASTACK_MEG verwenden, um festzulegen, wie oft das Standarderkennungsprotokoll versucht, eine neue Netzverbindung zu öffnen.mixv
Möglicherweise wird eine Nachricht wie die folgende mehrfach in der Datei SystemOut.log aufgezeichnet:
[9/24/04 13:28:19:497 CDT] 00000013 VSync         W   
DCSV2005W: DCS Stack DefaultAccessPointGroup.P at Member 172.16.1.86:9353:
Der für die View-Synchronisation verfügbare Speicher ist sehr gering. Die
konfigurierte Speichergröße sind 418816 Bytes. Derzeit sind 420307 Bytes belegt.

Falls die Member-IP-Adresse in Schreibweise mit Trennzeichen (IP-Adresse und Port) angegeben ist, können Sie diese Nachrichten ausschalten, indem Sie den für den Basis-Stack reservierten Speicher, der für die Kommunikation zwischen den Stammgruppen verwendet wird, erhöhen. Erhöhen Sie den Wert dieser Eigenschaft so lange, bis die Nachricht nicht mehr in der Datei SystemOut.log erscheint. Da der Speicher dynamisch reserviert wird, führt das Festlegen eines höheren Wertes für die Stack-Größe, den Sie möglicherweise gar nicht ausschöpfen, nicht zu Problemen.

Anmerkung: Sie können diese Eigenschaft auch folgendermaßen definieren:
  • In der Schnittstelle für die Stammgruppenbrücke, die das in den Nachrichten angegebene Stammgruppenmember enthält.
  • In der Zugriffspunktgruppe oder dem Stammgruppenzugriffspunkt für das in den Nachrichten angegebene Stammgruppenmember.

Weitere Informationen zum Konfigurieren der Eigenschaft auf diesen Stufen finden Sie im Artikel Angepasste Eigenschaften der Stammgruppenbrücke.

Tabelle 1. Einheiten und Standardeinstellungen. In der folgenden Tabelle sind die Einheiten und der Standardwert für die Einstellung beschrieben.
Einheiten Megabyte
Standardwert 5

Zum Festlegen eines Werts für diese angepasste Eigenschaft klicken Sie in der Administrationskonsole auf Server > Stammgruppen > Einstellungen für Stammgruppe > Name_der_Stammgruppe. Klicken Sie anschließend unter Weitere Eigenschaften auf Angepasste Eigenschaften.

IBM_CS_FD_CONSECUTIVE_MISSED

Diese angepasste Eigenschaft wird verwendet, um die Anzahl aufeinander folgender Überwachungssignale festzulegen, die verpasst werden müssen, bevor das Stammgruppenmember als ausgefallen eingestuft wird.

Veraltetes Feature Veraltetes Feature: Diese angepasste Eigenschaft ist veraltet. Verwenden Sie diese angepasste Eigenschaft nicht, sofern Sie keine heterogene Zellenumgebung verwenden, die mindestens eine Stammgruppe mit einer Mischung aus Prozessen der Version 7.0 und Version 6.x enthält. depfeat

Sie können jedoch auch die Seite Erkennung und Fehlererkennung in der Administrationskonsole verwenden, um die Einstellungen für die Erkennungs- und Fehlererkenunngsprotokolle zu ändern. Sofern Sie nicht in einer heterogenen Zellenumgebung arbeiten, ist die Verwendung der Administrationskonsole das bevorzugte Verfahren für das Ändern der Einstellungen für die Erkennungs- Fehlererkennungsprotokolle, weil die Eigenschaft IBM_CS_FD_CONSECUTIVE_MISSED veraltet ist.

Heterogene Umgebung Heterogene Umgebung: Wenn Sie in einer heterogenen Zellenumgebung arbeiten und Stammgruppen haben, die eine Mischung aus Prozessen der Version 7.0 und Prozessen der Version 6.x enthalten, müssen Sie weiterhin die angepasste Stammgruppeneigenschaft IBM_CS_FD_CONSECUTIVE_MISSED verwenden, um die Anzahl aufeinander folgender Überwachungssignale zu ändern, die ein Stammgruppenmember verpassen muss, bevor dieses Member als ausgefallen eingestuft wird.mixv
Tabelle 2. Einheiten und Standardeinstellungen. In der folgenden Tabelle sind die Einheiten und der Standardwert für die Einstellung beschrieben.
Einheiten Sekunden
Standardwert 6

Zum Festlegen eines Werts für diese angepasste Eigenschaft klicken Sie in der Administrationskonsole auf Server > Stammgruppen > Einstellungen für Stammgruppe > Name_der_Stammgruppe. Klicken Sie anschließend unter Weitere Eigenschaften auf Angepasste Eigenschaften.

IBM_CS_FD_PERIOD_SECS

Verwenden Sie diese angepasste Eigenschaft, um festzulegen, wie oft das Protokoll für Fehlererkennung die Netzverbindungen der Stammgruppe prüft, die das Erkennungsprotokoll herstellt. Das Protokoll für Fehlererkennung benachrichtigt das Erkennungsprotokoll, wenn ein Verbindungsfehler auftritt.

Veraltetes Feature Veraltetes Feature: Diese angepasste Eigenschaft ist veraltet. Verwenden Sie diese angepasste Eigenschaft nicht, sofern Sie keine heterogene Zellenumgebung verwenden, die mindestens eine Stammgruppe mit einer Mischung aus Prozessen der Version 7.0 und Version 6.x enthält. depfeat

Sie können jedoch auch die Seite Erkennung und Fehlererkennung in der Administrationskonsole verwenden, um das Intervall zu ändern, in dem der High Availability Manager prüft, ob neue Stammgruppenmember vorhanden sind. Sofern Sie nicht in einer heterogenen Zellenumgebung arbeiten, ist die Verwendung der Administrationskonsole das bevorzugte Verfahren für die Aktualisierung dieser Einstellung, weil die Eigenschaft IBM_CS_FD_PERIOD_SECS veraltet ist.

Heterogene Umgebung Heterogene Umgebung: Wenn Sie in einer heterogenen Zellenumgebung arbeiten und Stammgruppen haben, die eine Mischung aus Prozessen der Version 7.0 und Version 6.x enthalten, müssen Sie weiterhin die angepasste Stammgruppeneigenschaft IBM_CS_FD_PERIOD_SECS verwenden, um das Intervall zu ändern, in dem das Fehlererkennungsprotokoll die vom Erkennungsprotokoll aufgebauten Netzverbindungen der Stammgruppe prüft.mixv
Tabelle 3. Einheiten und Standardeinstellungen. In der folgenden Tabelle sind die Einheiten und der Standardwert für die Einstellung beschrieben.
Einheiten Sekunden
Standardwert 6

Zum Festlegen eines Werts für diese angepasste Eigenschaft klicken Sie in der Administrationskonsole auf Server > Stammgruppen > Einstellungen für Stammgruppe > Name_der_Stammgruppe. Klicken Sie anschließend unter Weitere Eigenschaften auf Angepasste Eigenschaften.

IBM_CS_HAM_PROTOCOL_VERSION

Mit dieser angepassten Eigenschaft können Sie alle Member der ausgewählten Stammgruppe so konfigurieren, dass sie mit einer anderen Version des Stammgruppenprotokolls der höheren Version (wird auch als HA-Managerprotokoll bezeichnet) ausgeführt werden. Sie können den Wert dieser Eigenschaft ändern, während die Stammgruppenmember ausgeführt werden. Nachdem Sie den geänderten Wert gespeichert und auf allen Knoten synchronisiert haben, die Stammgruppenprozesse enthalten, erkennt der High Availability Manager die Konfigurationsänderung automatisch und verwendet für die Kommunikation mit den Stammgruppenmembern die neue Version des Stammgruppenprotokolls.

Tabelle 4. Versions-ID und Beschreibung. In der folgenden Tabelle sind die unterstützten Versions-IDs für Stammgruppenprotokolle aufgelistet.
Versions-ID Erforderlicher Mindeständerungsstand Beschreibung
6.0.2.31 6.0.2.31 für Version 6.0, 6.1.0.19 für Version 6.1, 7.0.0.1 für Version 7.0 Diese Protokollversion ist die ursprüngliche oder Basisversion des Protokolls HAM. Diese Version ist in den Service-Packs 6.0.2.31, 6.1.0.19 und 7.0.0.1 enthalten, um die Skalierbarkeit der Stammgruppenbrücke zu vereinfachen. Diese Version wird für Topologien empfohlen, die viele Stammgruppen und Stammgruppenbrücken als Teil ihrer Konfiguration enthalten.
Setzen Sie diese angepasste Eigenschaft auf den Wert, der in der Spalte "Versions-ID" der vorherigen Tabelle angegeben ist. Gehen Sie zum Definieren dieser angepassten Eigenschaft wie folgt vor:
  1. Stoppen Sie die Stammgruppenbrücken.
  2. Definieren Sie die angepasste Eigenschaft in allen Stammgruppen.
  3. Starten Sie die Koordinatoren für hohe Verfügbarkeit in allen Stammgruppen.
  4. Starten Sie die Stammgruppenbrücken.

IBM_CS_IP_REFRESH_MINUTES

Verwenden Sie diese angepasste Eigenschaft, um festzulegen, wie oft der IP-Cache für die Stammgruppe gelöscht werden soll.

Wenn Informationen zur Zuordnung von Namen zu IP-Adressen auf der Ebene der Stammgruppe zwischengespeichert werden, verringert sich der Systemaufwand für die Zuordnung von IP-Adressen zu Stammgruppenmembern.

Tabelle 5. Einheiten, Standardeinstellungen und gültige Werte. In der folgenden Tabelle sind die Einheiten, der Standardwert und die gültigen Werte für die Einstellung beschrieben.
Einheiten Minuten
Standardwert 1
Gültige Werte Jede positive ganze Zahl. 1 ist der zulässige Mindestwert.

Zum Festlegen eines Werts für diese angepasste Eigenschaft klicken Sie in der Administrationskonsole auf Server > Stammgruppen > Einstellungen für Stammgruppe > Name_der_Stammgruppe. Klicken Sie anschließend unter "Weitere Eigenschaften" auf Angepasste Eigenschaften.

IBM_CS_OOM_ACTION

Verwenden Sie die Eigenschaft IBM_CS_OOM_ACTION, um explizit Ausnahmebehandlungsroutinen für Ausnahmen des Typs OutOfMemoryExceptions zu aktivieren, die beim Senden oder Empfangen von Netznachrichten ausgelöst werden. Ist diese Eigenschaft auf Isolate gesetzt, wenn beim Senden oder Empfangen einer Netznachricht eine Ausnahme des Typs OutOfMemoryException ausgelöst wird, stoppen diese Ausnahmebehandlungsroutinen die Kommunikation zwischen dem High Availability Manager und dem Prozess, für den nicht genügend Speicher verfügbar ist. Da dies nun die Standardaktion ist, muss diese Eigenschaft nicht explizit auf Isolate gesetzt werden.

Mit dieser Eigenschaft kann die Aktion bei unzureichendem Speicher geändert werden. Gültige Aktionen sind Terminate, wobei die JVM durch die Ausnahme OutOfMemoryException gestoppt wird, und Ignore. Wenn die angepasste Eigenschaft IBM_CS_OOM_ACTION=Ignore zu den Konfigurationseinstellungen einer Stammgruppe hinzugefügt wird und wenn einem Stammgruppenprozess nicht genügend Speicher zu Verfügung steht, kann dieser Prozess möglicherweise nicht auf alle Nachrichten antworten. Diese Situation verhindert, dass mehrstufige Protokolle ausgeführt werden und der startende Server Ausgangsinformationen über den Verteilungsstatus erhält.

IBM_CS_SOCKET_BUFFER_SIZE

Verwenden Sie diese angepasste Eigenschaft, um die Größe des Socket-Puffers zu ändern, die der Stammgruppentransport abruft.

Der Artikel Socket-Puffer für die Stammgruppe konfigurieren enthält eine Tabelle, die die Beziehung zwischen den Werten, die für diese Eigenschaft angegeben werden können, und der zugrunde liegenden Speichermenge, die pro Socket-Puffertyp zugeordnet wird, zeigt.
Tabelle 6. Einheiten und Standardeinstellungen. In der folgenden Tabelle sind die Einheiten und der Standardwert für die Einstellung beschrieben.
Information Wert
Einheiten Einer der folgenden Werte:
  • No over rides
  • small
  • medium
  • large
Standardwert 2 MB für alle Puffertypen

Zum Festlegen eines Werts für diese angepasste Eigenschaft klicken Sie in der Administrationskonsole auf Server > Stammgruppen > Einstellungen für Stammgruppe > Name_der_Stammgruppe. Klicken Sie anschließend unter "Weitere Eigenschaften" auf Angepasste Eigenschaften.

IBM_CS_UNICAST_DISCOVERY_INTERVAL_SECS

Verwenden Sie diese angepasste Eigenschaft, um festzulegen, wie oft das Erkennungsprotokoll des High Availability Manager nach neuen Stammgruppenmembern sucht. Ein neues Stammgruppenmember kann erst dann mit anderen Stammgruppenmembern kommunizieren, wenn das Erkennungsprotokoll die Kommunikation zwischen dem neuen Member und den vorhandenen Membern herstellt.

Veraltetes Feature Veraltetes Feature: Diese angepasste Eigenschaft ist veraltet. Verwenden Sie diese angepasste Eigenschaft nicht, sofern Sie keine heterogene Zellenumgebung verwenden, die mindestens eine Stammgruppe mit einer Mischung aus Prozessen der Version 7.0 und Version 6.x enthält. depfeat

Sie können jedoch auch die Seite Erkennung und Fehlererkennung in der Administrationskonsole verwenden, um das Intervall zu ändern, in dem der High Availability Manager prüft, ob neue Stammgruppenmember vorhanden sind. Sofern Sie nicht in einer heterogenen Zellenumgebung arbeiten, ist die Verwendung der Administrationskonsole das bevorzugte Verfahren für die Aktualisierung dieser Einstellung, weil die Eigenschaft IBM_CS_UNICAST_DISCOVERY_INTERVAL_SECS veraltet ist.

Heterogene Umgebung Heterogene Umgebung: Wenn Sie in einer heterogenen Zellenumgebung arbeiten und Stammgruppen haben, die eine Mischung aus Prozessen der Version 7.0 und Version 6.x enthalten, müssen Sie weiterhin die angepasste Stammgruppeneigenschaft IBM_CS_UNICAST_DISCOVERY_INTERVAL_SECS verwenden, um festzulegen, wie oft das Erkennungsprotokoll versucht, eine neue Netzverbindung zu öffnen.mixv
Tabelle 7. Einheiten und Standardeinstellungen. In der folgenden Tabelle sind die Einheiten und der Standardwert für die Einstellung beschrieben.
Einheiten Sekunden
Standardwert 30

Zum Festlegen eines Werts für diese angepasste Eigenschaft klicken Sie in der Administrationskonsole auf Server > Stammgruppen > Einstellungen für Stammgruppe > Name_der_Stammgruppe. Klicken Sie anschließend unter "Weitere Eigenschaften" auf Angepasste Eigenschaften.

IBM_CS_WIRE_FORMAT_VERSION

Mit dieser angepassten Eigenschaft können Sie alle Member der ausgewählten Stammgruppe so konfigurieren, dass sie mit einer anderen Version des Stammgruppenprotokolls ausgeführt werden. Sie können den Wert dieser Eigenschaft ändern, während die Stammgruppenmember ausgeführt werden. Nachdem Sie den geänderten Wert gespeichert und auf allen Knoten synchronisiert haben, die Stammgruppenprozesse enthalten, erkennt der High Availability Manager die Konfigurationsänderung automatisch und verwendet für die Kommunikation mit den Stammgruppenmembern die neue Version des Stammgruppenprotokolls.

Veraltetes Feature Veraltetes Feature: Die Protokollversionen 6.0.0 und 6.0.2.9 sind veraltet. Verwenden Sie, sofern möglich, eine neuere Version.depfeat
Tabelle 8. Unterstützte Versions-IDs der Stammgruppenprotokolle. In der folgenden Tabelle sind die unterstützten Versions-IDs für Stammgruppenprotokolle aufgelistet. 6.0.0 ist der Standardwert.
Versions-ID Erforderlicher Mindeständerungsstand Beschreibung
6.0.0 6.0.0.0 für Version 6.0, 6.1.0.0 für Version 6.1, 7.0.0.0 für Version 7.0 Diese Protokollversion ist die ursprüngliche Version oder Basisversion. Alle Versionen des High Availability Manager können diese Protokollversion verwenden. Wenn Sie keine bestimmte Protokollversion angeben, verwendet der High Availability Manager diese Version.
6.0.2.9 6.0.2.9 für Version 6.0.2, 6.1.0.0 für Version 6.1, 7.0.0.0 für Version 7.0. Dieses Protokollversion wurde in das Service-Pack 6.0.2.9 und in die Versionen 6.1 und 7.0 des Produkts eingeschlossen, um die Skalierbarkeit der Stammgruppenbrücke zu vereinfachen. Diese Version wird für große Topologien empfohlen, die viele Stammgruppen und Stammgruppenbrücken als Teil ihrer Konfiguration enthalten.
6.1.0 6.1.0.0 für Version 6.1, 7.0.0.0 für Version 7.0 Diese Protokollversion ist in den Versionen 6.1 und 7.0 des Produkts enthalten, um die Skalierbarkeitsverbesserungen für Stammgruppen und weitere Unterstützung für große Topologien bereitzustellen.

Sie können diese angepasste Eigenschaft auf die Werte setzen, die in der Spalte "Versions-ID" der vorherigen Tabelle aufgelistet sind. Legen Sie den aktuellsten Wert für Ihre Umgebung fest.

Zum Festlegen eines Werts für diese angepasste Eigenschaft klicken Sie in der Administrationskonsole auf Server > Stammgruppen > Einstellungen für Stammgruppe > Name_der_Stammgruppe. Klicken Sie anschließend unter "Weitere Eigenschaften" auf Angepasste Eigenschaften.


Symbol, das den Typ des Artikels anzeigt. Referenzartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=urun_ha_cg_custprop
Dateiname:urun_ha_cg_custprop.html