Esecuzione del comando di controllo di integrità Db2 Big SQL

Dopo aver eseguito il provisioning o il ridimensionamento di un'istanza Db2 Big SQL con più nodi di lavoro, puoi utilizzare il comando di controllo dell'integrità Db2 Big SQL per convalidare o correggere eventuali incongruenze nella tua configurazione a più nodi di lavoro.

Prima di iniziare

Attendere almeno 3 minuti dopo che la risorsa personalizzata dell'istanza bigsql si trova nello stato Pronto (è possibile verificarlo eseguendo il comando oc get bigsql ) prima di eseguire il comando di controllo dello stato.

Informazioni su questa attività

Il completamento di questa operazione in linea richiede solo pochi secondi.
Procedura ottimale: è possibile eseguire i comandi in questa attività esattamente come sono scritti se si impostano le variabili di ambiente. Per istruzioni, consultare Impostazione delle variabili di ambiente di installazione.

Assicurarsi di aver originato le variabili di ambiente prima di eseguire i comandi in questa attività.

Procedura

  1. Accedere a Red Hat® OpenShift® Container Platform come amministratore dell'istanza.
    ${OC_LOGIN}
    Nota: OC_LOGIN è un alias per il comando oc login .
  2. Passare al progetto in cui è installato 'IBM® Software Hub 'control plane ':
    oc project ${PROJECT_CPD_INST_OPERANDS}
  3. Identificare l'ID istanza Db2 Big SQL :
    oc get cm -l component=db2bigsql -o custom-columns="Instance Id:{.data.instance_id},Instance Name:{.data.instance_name},Created:{.metadata.creationTimestamp}"
  4. Ottieni il nome del pod dell'intestazione Db2 Big SQL :
    head_pod=$(oc get pod -l app=bigsql-<instance_id>,name=dashmpp-head-0 --no-headers=true -o=custom-columns=NAME:.metadata.name)
  5. Eseguire il seguente comando di controllo di integrità:
    oc exec -i $head_pod -c db2u -- sudo su - db2inst1 -c "/usr/ibmpacks/current/bigsql/bigsql/bigsql-cli/bigsql-admin -health"