Questa pagina descrive come risolvere i problemi che potrebbero verificarsi durante il provisioning di un cluster utente in GDC.
Impossibile programmare i pod
Per ottenere le autorizzazioni necessarie per risolvere i problemi di pianificazione dei pod in un cluster utente, chiedi all'amministratore IAM dell'organizzazione di concederti il ruolo Amministratore cluster utente.
Per risolvere i problemi relativi ai pod non pianificabili in un cluster utente, completa i seguenti passaggi:
Recupera l'URL di Grafana:
echo https://console.ORGANIZATION_NAME.GDC_URL/platform-obs/grafanaSostituisci le seguenti variabili:
ORGANIZATION_NAME: il nome dell'organizzazione.GDC_URL: il nome di dominio che utilizzi per accedere all'istanza GDC.
Vai all'URL di Grafana in un browser.
Apri la dashboard KUB-R0101 - Cluster cannot deploy more pods nella home page di Grafana.
Visualizza il grafico Numero di pod non pianificabili per vedere quale cluster utente ha uno o più pod non pianificabili.
Nel grafico Numero di pod non pianificabili, tieni il puntatore sui punti dati per trovare il nome e lo spazio dei nomi del pod non pianificabile.
Esporta il nome e lo spazio dei nomi del pod come variabili:
export POD_NAME=POD_NAME export NAMESPACE=NAMESPACEEsegui questo comando per stampare le informazioni sul pod interessato:
kubectl --kubeconfig USER_CLUSTER_KUBECONFIG \ describe pod -n "${NAMESPACE}" -p "${POD_NAME}"Se visualizzi il seguente avviso, il tuo pod ha memoria insufficiente:
Warning FailedScheduling 40s (x98 over 2h) default-scheduler 0/1 nodes are available: 1 Insufficient memory (1).Procedi al passaggio successivo per informazioni dettagliate su come mitigare il problema.
Aumenta il numero di pod disponibili nel pool di nodi worker. Consulta la sezione Ridimensionare i pool di nodi per informazioni su come aumentare le dimensioni del pool di nodi di un cluster utente.
Dopo aver aumentato le dimensioni del pool di nodi worker, verifica di aver risolto il problema controllando che il grafico Numero di pod non pianificabili in Grafana sia pari a zero.
Prestazioni ridotte per i workload
Per ottenere le autorizzazioni necessarie per risolvere i problemi di prestazioni ridotte in un cluster utente, chiedi all'amministratore IAM dell'organizzazione di concederti il ruolo Amministratore cluster utente.
Per risolvere i problemi di prestazioni ridotte per i carichi di lavoro in un cluster utente, completa i seguenti passaggi:
Recupera l'URL di Grafana:
echo https://console.ORGANIZATION_NAME.GDC_URL/platform-obs/grafanaSostituisci le seguenti variabili:
ORGANIZATION_NAME: il nome dell'organizzazione.GDC_URL: il nome di dominio che utilizzi per accedere all'istanza GDC.
Vai all'URL di Grafana in un browser.
Apri la dashboard KUB-R0104 - Performance degraded for workloads in a cluster nella home page di Grafana.
Esistono tre grafici che mostrano se le latenze di CPU, memoria o API sono troppo elevate per un cluster utente:

Esistono molti motivi per cui la latenza della CPU, della memoria o del server API di un cluster utente aumenta improvvisamente. Innanzitutto, individua il cluster utente interessato dalla dashboard Grafana a seconda del problema.
Se il problema è correlato a un elevato utilizzo di CPU o memoria di un cluster utente, controlla la percentuale di utilizzo della CPU dei nodi e la percentuale di utilizzo della memoria dei nodi nella stessa dashboard per scoprire quali nodi sono interessati.
Se i nodi interessati sono nodi worker, aumenta il numero di pod disponibili nel pool di nodi worker. Se un nodo non ha la parola chiave
adminnel nome, è un nodo worker. Consulta la sezione Ridimensionare i pool di nodi per informazioni su come aumentare le dimensioni del pool di nodi di un cluster utente.