- Überblick
- Anforderungen
- Hardwareanforderungen
- Softwareanforderungen
- Installation
- Aktualisierung
- Fehlersuche und ‑behebung

High Availability Add-on – Installationshandbuch
Hardwareanforderungen
Die Hardware-Anforderungen für Ihr High Availability Add-on (HAA) sind je nach Entwicklungs- und Produktionsumgebung unterschiedlich.
Entwicklungsumgebungen
In folgender Tabelle sind die Mindestanforderungen und empfohlenen Werte für jedes Element beschrieben:
| Element | Mindestanforderungen | Empfohlen |
|---|---|---|
| HAA-Knoten | 1 | 3 |
| RAM | 6 GB | 8 GB |
Speicher (Standardpfad /opt/redislabs) | 10 GB | 20 GB |
Obwohl ein Knoten für eine Entwicklungsumgebung ausreicht, werden drei oder eine ungerade Anzahl von Knoten empfohlen, um die Clusterfunktionen zu nutzen, die wahrscheinlich für Ihre Produktionsumgebung erforderlich sind.
Produktionsumgebungen
In folgender Tabelle sind die Mindestanforderungen und empfohlenen Werte für jedes Element beschrieben:
| Element | Mindestanforderungen | Empfohlen |
|---|---|---|
| HAA-Knoten | 3 | 3 |
| Kerne pro Knoten | 4 | 8+ |
| RAM | 6 GB (15 GB für Bereitstellungen) | 30+ GB |
Speicher (Standardpfad /opt/redislabs) | 75 GB | 150+ GB |
| Netzwerk | 1 Gb/s | Mehr als 10 Gbps |
Pflegen Sie immer eine ungerade Anzahl von Knoten. Dies ist erforderlich, um ein Quorum zu erhalten, das in Ausfall- und Failover-Szenarien benötigt wird.
Ports
In folgender Tabelle sind die Ports und deren jeweiligen Protokolle beschrieben:
| Port | Protokoll | Beschreibung |
|---|---|---|
| 1968 | TCP | Standardport, der für internen Proxydatenverkehr verwendet wird. |
| 3333–3344 36379-36380 | TCP | Standardportbereiche, die für den internen Clusterdatenverkehr verwendet werden. |
| 8001 | TCP | Wird ggf. für Datenverkehr von der Anwendung zum Ermittlungsdienst verwendet. |
| 8443 | TCP | Wird für HTTPS-Zugriff auf die Verwaltungsbenutzeroberfläche verwendet. |
| 8444, 9080 | TCP | Standardport, der für internen nginx < - > cnm_http/cm-Datenverkehr verwendet wird. |
| 9081 | TCP | Standardport, der für den internen CRDB-Verkehr (Conflict-free Replicated Database) verwendet wird. Auch für die Koordinierung der Active-Active-Replikation erforderlich. |
| 8070-8071 | TCP | Wird für Metriken verwendet, die von nginx exportiert und verwaltet werden. |
| 9443 | TCP | Empfohlener Port für REST-API-Datenverkehr. Wird in der Active-Active-Knoten-Bootstrap und Clusterverwaltung verwendet. |
| 10000-19999 | TCP | Portbereich für den Datenbankverkehr. Standardmäßig verwendet HAA den Port 10000. Für die Synchronisierung der Active-Active-Datenbank erforderlich. |
| 20000-29999 | TCP | Portbereich, der für internen Datenbankshards-Datenverkehr verwendet wird. |
| 53, 5353 | UDP | Wird für internen DNS/mDNS-Datenverkehr verwendet. |
| 8002, 8004, 8006 | TCP | Überwachung des Systemzustands. |
| ICMP | Wird verwendet, um die Konnektivität zwischen Knoten zu überprüfen. |