Controllo dello stato generale dei server API di replica Q

È possibile controllare l'integrità generale dei server di replica.

Prima di iniziare

Questa attività viene eseguita sull'host del cluster per l'origine di replica. Assicurati di raccogliere le seguenti informazioni prima di eseguire la chiamata API:

  • Il token di autorizzazione di base dell'origine sull'host del cluster.1
  • Il nome host del database di origine di replica.
  • Il numero di porta esterno del database di origine di replica.2
Queste informazioni sono necessarie per eseguire le chiamate API REST di replica necessarie. Per una richiesta cURL , hai bisogno di un token di autorizzazione di base.
1 È possibile generare un token di autorizzazione di base immettendo il seguente comando:
echo <source_db_username>:<source_db_password> | base64
2 È possibile recuperare il numero di porta esterno del database di origini di replica eseguendo questo comando:
oc get svc | grep <db2_instance_id> | grep db2u-engn-svc | grep 50001 | sed 's/.*50001://' | sed 's/\/TCP.*//')

Informazioni su questa attività

È possibile controllare l'integrità generale dei server di replica. Prima di eseguire questi comandi, assicurarsi di disporre dell'autorizzazione di base, del nome host del database di origine e del numero di porta esterna del database di origine.

Procedura

Eseguire la seguente API REST di replica Q utilizzando il seguente comando:
curl --insecure -X GET --header 'Content-Type: application/json' --header 'Accept: application/json' --header 'Authorization: Basic <your_authorization_token>' 'https://<source_hostname>:<source_rest_port>/dr/v1/health'

Risultati

Se il codice di risposta è 200 e il corpo non ha contenuto, i server di replica sono integri.

Esempio

Il seguente esempio mostra la sintassi del comando per controllare lo stato generale dei server di replica. Vedere passo 1.

curl --insecure -X GET --header 'Content-Type: application/json' --header 'Accept: application/json' --header 'Authorization: Basic ZHNhZG06aFRjT3dTTjR1RFo0N1Ew' 'https://dr-source1.ibm.com:31023/dr/v1/health'

Cosa fare successivamente

Controllo dei parametri di integrità dell'API Q Replication