Wenn sich die HADR-Datenbanken in verschiedenen OpenShift®-Clustern befinden, müssen Sie über NodePort-Services verfügen, damit die Bereitstellungen miteinander kommunizieren können.
Informationen zu dieser Task
Ausführliche Informationen zum Erstellen dieser Dienste finden Sie unter Erstellen von Diensten zum Bereitstellen der HADR-Endpunkte in „ Db2 “.
Die spezifischen „ NodePorts “, die jedem Dienst oder jeder Datenbank zugewiesen sind, werden für die folgenden HADR-Konfigurationsschritte benötigt:
So ermitteln Sie die HADR- NodePort, die mit einer Db2 Bereitstellung verbunden ist:
Vorgehensweise
- Beschreiben Sie den HADR-Service, der zu der Datenbankimplementierung gehört.
- Ermitteln Sie den NodePort, der dem Port für die HADR-Rolle der Datenbank entspricht:
- Primary - db2u-hadrp
- Principal Standby – db2u-hadrs
- Auxiliary Standby 1 – db2u-hadra1
- Auxiliary Standby 2 – db2u-hadra2
Im folgenden Beispiel entspricht der Service c-db2oltp-primary-hadr-svc der primären Datenbank und der NodePort für die primäre Implementierung lautet 32457.
oc describe svc c-db2oltp-primary-hadr-svc
#Output:
Name: c-db2oltp-primary-hadr-svc
Namespace: zen
Labels: <none>
Annotations: <none>
Selector: app=db2oltp-primary,type=engine
Type: NodePort
IP: 172.30.77.20
Port: db2u-hadrp 60006/TCP
TargetPort: 60006/TCP
NodePort: db2u-hadrp 32457/TCP
Endpoints: 10.254.27.150:60006
Port: db2u-hadrs 60007/TCP
TargetPort: 60007/TCP
NodePort: db2u-hadrs 31243/TCP
Endpoints: 10.254.27.150:60007
Port: db2u-hadra1 60008/TCP
TargetPort: 60008/TCP
NodePort: db2u-hadra1 30374/TCP
Endpoints: 10.254.27.150:60008
Port: db2u-hadra2 60009/TCP
TargetPort: 60009/TCP
NodePort: db2u-hadra2 30977/TCP
Endpoints: 10.254.27.150:60009
Session Affinity: None
External Traffic Policy: Cluster
Events: <none>
Im folgenden Beispiel entspricht der Service c-db2oltp-standby-hadr-svc der Hauptbereitschaftsdatenbank und der NodePort für die Standby-Implementierung lautet 31384.
oc describe svc c-db2oltp-standby-hadr-svc
# Output:
Name: c-db2oltp-standby-hadr-svc
Namespace: zen
Labels: <none>
Annotations: <none>
Selector: app=db2oltp-standby,type=engine
Type: NodePort
IP: 172.30.247.77
Port: db2u-hadrp 60006/TCP
TargetPort: 60006/TCP
NodePort: db2u-hadrp 32649/TCP
Endpoints: 10.254.21.80:60006
Port: db2u-hadrs 60007/TCP
TargetPort: 60007/TCP
NodePort: db2u-hadrs 31384/TCP
Endpoints: 10.254.21.80:60007
Port: db2u-hadra1 60008/TCP
TargetPort: 60008/TCP
NodePort: db2u-hadra1 30473/TCP
Endpoints: 10.254.21.80:60008
Port: db2u-hadra2 60009/TCP
TargetPort: 60009/TCP
NodePort: db2u-hadra2 30652/TCP
Endpoints: 10.254.21.80:60009
Session Affinity: None
External Traffic Policy: Cluster
Events: <none>