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
1 È possibile generare un token di autorizzazione di base immettendo il seguente comando:
echo <source_db_username>:<source_db_password> | base642 È 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à
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
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'