Alcuni IBM® Software
Hub servizi supportano il ridimensionamento automatico utilizzando Red Hat®
OpenShift® l'Horizontal Pod Autoscaler (HPA). L'HPA modifica l'allocazione delle risorse dei servizi aumentando o diminuendo il numero di pod in risposta al consumo di CPU o memoria.
- Autorizzazioni necessarie per questa operazione
- Devi essere:
- Amministratore di cluster
- Un amministratore di istanza
- Quando è necessario completare questa attività
- Quando si desidera scalare dinamicamente le risorse per i servizi in base all'utilizzo.
Invece di utilizzare l'approccio manuale e fisso per il ridimensionamento delle risorse per i servizi, è possibile abilitare il ridimensionamento automatico per ridimensionare dinamicamente le risorse in base ai carichi di lavoro degli utenti. Il ridimensionamento automatico contribuisce a garantire che i cluster non siano sottoutilizzati, mentre i carichi di lavoro che richiedono più risorse non possono utilizzare le risorse disponibili.
Per la maggior parte dei servizi, è possibile utilizzare cpd-climanageapply-hpa-config il comando per abilitare il ridimensionamento automatico. Alcuni servizi supportano il ridimensionamento automatico, ma è necessario abilitarlo tramite un metodo diverso.
La tabella seguente mostra i servizi che supportano il ridimensionamento automatico e se è possibile utilizzare il cpd-cli comando per abilitarlo. È possibile consultare le istruzioni per abilitare il ridimensionamento automatico per ciascun servizio nella procedura per il ridimensionamento automatico delle risorse per i servizi.
Prima di iniziare
Best practice: è possibile eseguire i comandi in questa attività esattamente come scritti se si impostano le variabili di ambiente. Per le istruzioni, vedere
Impostazione delle variabili di ambiente di installazione.
Assicurati di aver impostato le variabili d'ambiente prima di eseguire i comandi in questa attività.
Per il cpd-cli comando, è possibile impostare il ridimensionamento automatico per i servizi singolarmente oppure è possibile impostare il ridimensionamento automatico per più servizi utilizzando --components l'opzione. Specificare un elenco separato da virgole di nomi di componenti per impostare tutti i componenti contemporaneamente, ad esempio:
--components=zen,dp,ws \
--enable_hpa=true
Se desideri scalare un servizio che non utilizza il nome della risorsa personalizzata predefinito, devi utilizzare
--param-file l'opzione per sovrascrivere il nome della risorsa personalizzata.
- Crea un .yml file con il seguente contenuto:
override_components_meta:
component-name:
cr_name: your-cr-name
- Aggiungi
--param-file=/tmp/work/filename.yml al cpd-cli comando.
È anche possibile impostare --wait l'opzione su false per risparmiare tempo. Quando --wait=false la risorsa personalizzata viene aggiornata, ma il ti cpd-cli riporta al prompt dei comandi senza attendere che il cpd-cli raggiunga lo Completed stato.
Procedura
- Accedi al
cpd-cli cluster Red Hat
OpenShift Container Platform :
- Se desideri verificare se l'HPA è attualmente abilitato per un servizio, utilizza il manageget-hpa-config comando.
Ad esempio, per verificare se l'HPA è attualmente abilitato per il
common core services, utilizzare questo comando:
cpd-cli manage get-hpa-config \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--components=ccs
- Abilita o disabilita il ridimensionamento automatico per i servizi in base alle esigenze:
IBM Software Hub piano di controllo
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=zen \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=zen \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false
Area di disegno
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=canvasbase \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=canvasbase \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false
Canvas è una dipendenza per i seguenti servizi:
- SPSS
ModelerSe vuoi scalare SPSS
Modeler, devi scalare Canvas anche.
- Synthetic Data GeneratorSe vuoi scalare Synthetic Data Generator, devi scalare Canvas.
Common core services
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=ccs \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=ccs \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false
IBM Cloud Pak servizi fondamentali
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=cpfs \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=cpfs \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false
Modelli di inferenza di base
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=watsonx_ai_ifm \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=watsonx_ai_ifm \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false
AI Factsheets
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=factsheet \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=factsheet \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false
Analytics Engine powered by Apache Spark
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=analyticsengine \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=analyticsengine \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false
Cognos Analytics
autoScaleConfig L'impostazione viene applicata al CR dinamico. Per trovare il nome del CR, esegui il seguente comando:
cr_name = $(oc -n ${PROJECT_CPD_INST_OPERANDS} get caserviceinstance --no-headers -o custom-columns=NAME:.metadata.name)
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per il servizio:
oc patch caserviceinstance ${cr_name}
--type merge
-p "{\"spec\":{\"autoScaleConfig\":\"true\"}}"
-n ${PROJECT_CPD_INST_OPERANDS}
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale per il servizio:
oc patch caserviceinstance ${cr_name}
--type merge
-p "{\"spec\":{\"autoScaleConfig\":\"false\"}}"
-n ${PROJECT_CPD_INST_OPERANDS}
Nota: se Cognos
Analytics è installato in un progetto tethered, utilizzare -n ${PROJECT_CPD_INSTANCE_TETHERED} nel comando.
Cognos Dashboards
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=dashboard \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=dashboard \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false
Data Privacy
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=dp \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=dp \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false
Data Product Hub
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=dataproduct \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=dataproduct \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false
Data Refinery
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=datarefinery \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=datarefinery \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false
DataStage
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=datastage_ent \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=datastage_ent \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false
Data Virtualization
È possibile abilitare il ridimensionamento automatico per Data Virtualization. Tuttavia, non utilizza autoScaleConfig l'impostazione. Per ulteriori informazioni sul ridimensionamento Data Virtualization, vedere Ridimensionamento Data Virtualization.
Db2 Data Management Console
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=dmc \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=dmc \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false
Decision Optimization
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=dods \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=dods \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false
IBM Knowledge Catalog
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=wkc \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=wkc \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false
IBM Knowledge Catalog Standard
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=ikc_standard \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=ikc_standard \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false
IBM Knowledge Catalog Premium
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=ikc_premium \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=ikc_premium \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false
IBM Manta Data Lineage
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=datalineage \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=datalineage \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false
IBM Master Data Management
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=match360 \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=match360 \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false
IBM StreamSets
Nota: 5.3.0 Per impostazione predefinita, il ridimensionamento automatico orizzontale è abilitato per IBM
StreamSets. Tuttavia, la prima volta che si utilizza il comando cpd-cli
manage
get-hpa-config per verificare se è abilitato, è possibile che venga visualizzata una risposta che indica che non è abilitato. Questa risposta è errata. Se si abilita e poi si disabilita il ridimensionamento automatico orizzontale, questa discrepanza si risolve da sola.
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=streamsets \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=streamsets \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false
OpenPages
Quando HPA è abilitato per un'istanza OpenPages di servizio, il server dell'applicazione viene scalato automaticamente. Ma se si desidera scalare un server di database, è necessario farlo manualmente. Per ulteriori informazioni, consultare Scaling OpenPages.
- Crea un <filename>.yml file nell'area cpd-cli di lavoro. Configurare e aggiungere i seguenti contenuti per sovrascrivere il nome predefinito della risorsa personalizzata:
override_components_meta:
openpages_instance:
cr_name: <your-custom-resource-name>
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per un'istanza OpenPages di servizio:
cpd-cli manage apply-hpa-config \
--components=openpages_instance \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true \
--param-file=/tmp/work/<filename>.yml
Eseguire il seguente comando per disabilitare il ridimensionamento automatico orizzontale per un'istanza OpenPages di servizio:
cpd-cli manage apply-hpa-config \
--components=openpages_instance \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false \
--param-file=/tmp/work/<filename>.yml
Nota: se l'istanza
OpenPages del servizio è installata in un progetto collegato, aggiungere il seguente parametro a questi comandi.
--tethered_instance_ns=${PROJECT_CPD_INSTANCE_TETHERED}
Orchestration Pipelines
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=ws_pipelines \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=ws_pipelines \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false
Planning Analytics
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per un'istanza Planning Analytics di servizio:
oc patch PAServiceInstance <instance_name> \
--namespace ${PROJECT_CPD_INST_OPERANDS} \
--patch '{"spec":{"autoScaleConfig":true}}' \
--type=merge
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale per un'istanza Planning Analytics di servizio:
oc patch PAServiceInstance <instance_name> \
--namespace ${PROJECT_CPD_INST_OPERANDS} \
--patch '{"spec":{"autoScaleConfig":false}}' \
--type=merge
Product Master
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per un'istanza Product Master di servizio:
cpd-cli manage apply-hpa-config \
--components=productmaster_instance \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true
Eseguire il seguente comando per disabilitare il ridimensionamento automatico orizzontale per un'istanza Product Master di servizio:
cpd-cli manage apply-hpa-config \
--components=productmaster_instance \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false
SPSS Modeler
Suggerimento: se si ridimensiona
SPSS
Modeler, è necessario ridimensionare anche il
Canvas componente.
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=spss \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=spss \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false
Integrazione di dati non strutturati
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=udp \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=udp \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false
Watson Machine Learning
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=wml \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=wml \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false
Watson OpenScale
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=openscale \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=openscale \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false
Watson Servizi di logopedia
Non è possibile abilitare il ridimensionamento automatico per Watson Speech services. Tuttavia, è possibile abilitare il ridimensionamento automatico per Watson Gateway, che è una delle dipendenze di Watson Speech services. Per ulteriori informazioni sull'abilitazione del ridimensionamento automatico per Watson Gateway, vedere Configurazione avanzata per il Watson Speech services.
Watson Studio
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=ws \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=ws \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false
watsonx.ai
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=watsonx_ai_ifm \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=watsonx_ai \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false
watsonx Assistant
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=watson_assistant \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=watson_assistant \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false
watsonx Code Assistant
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=wca \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=wca \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false
watsonx Code Assistant per Red Hat Ansible Lightspeed
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=wca_ansible \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=wca_ansible \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false
watsonx Code Assistant for Z
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=wca_z \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=wca_z \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false
watsonx Code Assistant for Z Agente
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=wca_z_agentic \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=wca_z_agentic \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false
watsonx Code Assistant for Z Spiegazione del codice
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=wca_z_ce \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=wca_z_ce \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false
watsonx Code Assistant for Z Generazione di codice
Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=wca_z_cg \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale per il servizio:
cpd-cli manage apply-hpa-config \
--components=wca_z_cg \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false
watsonx.data
Eseguire il seguente comando per abilitare il ridimensionamento automatico orizzontale nei componenti aggiuntivi UI, API e Nodeclient:
cpd-cli manage apply-hpa-config \
--components=watsonx_data \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=true
- Completa i seguenti passaggi sia per
wxd che wxdengine per per abilitare il ridimensionamento automatico orizzontale dei worker di Presto :
- Esegui il seguente comando per ottenere il nome del motore Presto :
oc get wxdengine
L'esempio seguente mostra il nome del motore restituito per wxdengine:
NAME AGE
lakehouse-presto-01 75m
- Esegui il seguente comando per abilitare il ridimensionamento automatico orizzontale dei pod nei pod. Il ridimensionamento automatico orizzontale dei pod funziona solo con distribuzioni multinodo perché il comando ridimensiona i nodi di lavoro.
oc patch wxdengine/lakehouse-presto-01 \
--type=merge \
-n ${PROJECT_CPD_INST_OPERANDS} \
-p '{ "spec": { "autoScaleConfig": "true", "lakehouseDeploymentType": "multinode" } }'
Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale nei componenti aggiuntivi UI, API e Nodeclient:
cpd-cli manage apply-hpa-config \
--components=watsonx_data \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--enable_hpa=false
- Esegui il seguente comando per disabilitare il ridimensionamento automatico orizzontale dei pod nei pod:
oc patch wxdengine/lakehouse-presto-01 \
--type=merge \
-n ${PROJECT_CPD_INST_OPERANDS} \
-p '{ "spec": { "autoScaleConfig": false } }'