Aggiornamento della memoria temporanea per Db2 REST

Il tuo pod Db2 REST potrebbe essere espulso a causa dell'esaurimento dello spazio di archiviazione temporaneo.

Prima di iniziare

Conferma che è necessario aumentare lo spazio di archiviazione temporaneo assegnato alla tua distribuzione.
  1. Esegui il seguente comando per recuperare lo stato della tua distribuzione:
    oc get po | grep rest
    Il comando restituirà un output simile al seguente esempio:
    c-db2wh-1652801291003125-rest-7d89cc78b6-vhgpr     1/1     Running     0          29h

    c-db2wh-1652801291003125-rest-8555799c6-6k5f5      0/1     Evicted     0          9d

    c-db2wh-1652801291003125-rest-8555799c6-7fmgz      0/1     Evicted     0          14d

    c-db2wh-1652801291003125-rest-8555799c6-qgzfz      0/1     Evicted     0
  2. Esegui il seguente comando per il tuo pod espulso:
    oc desribe po <evitedPodName>   #Update with your evicted pod name
    Il comando restituirà un output simile al seguente esempio:
    Status:         Failed

    Reason:         Evicted

    Message:        Pod ephemeral local storage usage exceeds the total limit of containers 5Mi.
    I valori di Stato, Motivo e Messaggio simili all'esempio sopra riportato indicano uno spazio di archiviazione insufficiente per il pod Db2 REST.

Informazioni su questa attività

Per aggiornare la memoria temporanea, è necessario recuperare la propria Db2 distribuzione REST.

Procedura

  1. Esegui il seguente comando per recuperare le tue distribuzioni:
    oc get deployments | grep rest
    Il risultato sarà simile al seguente esempio:
    c-db2wh-1652801291003125-rest 1/1 1 1 18d
  2. Esegui il seguente comando per modificare la tua distribuzione. Sostituisci il nome della distribuzione REST con il valore trovato nel passaggio precedente.
    oc edit deployment <rest-deployment-name>
  3. Nel campo risorse > limiti, modifica il valore associato alla memoria temporanea.
             resources:

              limits:

                cpu: 500m

                ephemeral-storage: 100Mi

                memory: 6Gi
  4. Salva le modifiche e esci.
    L'operatore riconciliare e terminerà il pod REST esistente e creerà un nuovo pod utilizzando i valori aggiornati.