Configurazione degli spazi dei nomi tethering per il servizio Db2 Warehouse

Puoi configurare gli spazi dei nomi tethering per i tuoi database Db2 Warehouse per isolare specifici database o carichi di lavoro.

Prima di iniziare

È necessario legare il progetto al piano di controllo IBM® Software Hub . Per ulteriori informazioni, vedere Collegamento dei progetti al piano di controllo 'IBM Software Hub

Informazioni su questa attività

Includere solo i database che si desidera inserire nel progetto collegato.

Procedura

  1. Applica una patch alla tua istanza Db2 Warehouse immettendo il seguente comando:
    oc patch Db2whservice db2wh-cr -n${PROJECT_CPD_INST_OPERANDS}  --type merge -p '{"spec":{"tetheredNamespaces":["${PROJECT_DB2WH_INSTANCE_TETHERED}"]}}'
  2. Verificare che l'istanza sia pronta per l'uso immettendo il seguente comando:
    cpd-cli manage get-cr-status --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} --components=db2wh

    Attendere che venga visualizzato lo stato Completed.

    Ciò indica che l'operatore ha riconciliato con successo la configurazione aggiornata.

  3. Reinstallare l'operatore Db2 per applicare i namespace tethered aggiornati:
    cpd-cli manage install-components \
      --license_acceptance=true \
      --components=db2wh \
      --release=${VERSION} \
      --operator_ns=${PROJECT_CPD_INST_OPERATORS} \
      --instance_ns=${PROJECT_CPD_INST_OPERANDS} \
      --tethered_instance_ns=${PROJECT_CPD_INSTANCE_TETHERED_LIST} \
      --block_storage_class=${STG_CLASS_BLOCK} \
      --file_storage_class=${STG_CLASS_FILE} \
      --image_pull_prefix=${IMAGE_PULL_PREFIX} \
      --image_pull_secret=${IMAGE_PULL_SECRET}

Risultati

È ora possibile creare nuovi database nel proprio progetto tethering utilizzando il client Web IBM Software Hub o con la CLI (command - line interface). Per ulteriori informazioni, vedere Creazione di un'istanza di servizio per Db2 Warehouse.