Skalierung von Q Replication für Db2 Warehouse

Sie können dem Replikations-Add-on für Db2 Warehouse mehr Speicher und CPU hinzufügen, um Hochverfügbarkeit zu unterstützen oder die Verarbeitungskapazität zu erhöhen.

Vorgehensweise

  1. Ermitteln Sie in Ihrem Db2 Warehouse die Bereitstellungskennung für die Quell- oder Zieldatenbank.
    1. Klicken Sie auf der Startseite des Webclients auf Schnellnavigation > Datenbanken.
    2. Öffnen Sie das Aktionsmenü für die Datenbank und wählen Sie Detailsaus.
    3. Suchen Sie unter Informationen zu dieser Datenbanknach Implementierungs-ID.
    In den folgenden Beispielen lautet die Einsatz-ID db2wh-1634282498405551.
  2. Rufen Sie die ID für den Replikationpod ab, indem Sie -qrep an die Bereitstellungs-ID im Befehl oc get pod|grep anhängen:
    oc get pod|grep db2wh-1634282498405551-qrep
    c-db2wh-1634282498405551-qrep-79996c44c8-7gz7b     1/1     Running     0          5d1h
  3. Rufen Sie die Bereitstellungs-ID für die Replikation ab:
    oc get deployment|grep db2wh-1634282498405551-qrep
    c-db2wh-1634282498405551-qrep   1/1     1            1           51d
  4. Überprüfen Sie die ursprüngliche Speicherkapazität:
    oc describe deployment c-db2wh-1634282498405551-qrep
    ...
        Limits:
          cpu:     8
          memory:  16Gi
    ...
  5. Bearbeiten Sie die Bereitstellung:
    oc edit deployment c-db2wh-1634282498405551-qrep
  6. Erhöhen Sie die Speicher-und CPU-Werte im Abschnitt resources.limits :
    resources:
              limits:
                cpu: "16"
                memory: 64Gi
  7. Mit dem Befehl :wq können Sie die Konfigurationsänderungen speichern.
    Die Änderung kann etwa eine Minute dauern. Als Ergebnis der Änderung wird der Replikationpod erneut erstellt.
  8. Überprüfen Sie, ob der neue Replikationpod den Status Runninghat:
    oc get pod|grep db2wh-1634282498405551-qrep
    c-db2wh-1634282498405551-qrep-6d96bc795-9lp7t        1/1     Running     0          12s