Aggiornamento del pool di configurazione della macchina condivisa nps

Opzioni di distribuzione: Netezza Performance Server per Cloud Pak for Data System

Quando il comando ap issues restituisceNodes in shared NPS config pool require updatesè necessario pianificare un'interruzione di Netezza Performance Server e l'aggiornamento del pool di macchine nps-shared. Imparare ad aggiornare il pool di configurazione delle macchine nps-shared.

Esempio:
[root@e1n1 ~]# ap issues

Open alerts (issues) and unacknowledged events
-----------------------------------------------------------------------------------------------------------------------------------------------
ID	Date (UTC)	Type	              Reason Code and Title	   Target	                    Severity	Acknowledged
-----------------------------------------------------------------------------------------------------------------------------------------------
1031     2021-12-22	SW_NEEDS_ATTENTION	493: Nodes in shared NPS       [sw://openshift.mcp/nps-shared]  MAJOR	    N/A
         06:38:28                                  config pool require updates  

Informazioni su questa attività

Eseguire tutti i comandi dai nodi del piano di controllo Cloud Pak for Data System. Negli esempi, per il nome dello spazio dei nomi di Netezza Performance Server viene utilizzato nps-1. Il nome effettivo dello spazio dei nomi potrebbe essere diverso.

Procedura

  1. Arrestare Netezza Performance Server su tutte le istanze che utilizzano il pool di configurazione della macchina nps-shared.
    Eseguite i seguenti comandi da e1n1.
    oc exec -it ipshost-0 -n NAMESPACE_NAME -- bash -c "su - nz -c 'nzstop'"
    Esempio:
    e1n1# oc exec -it ipshost-0 -n nps-1 -- bash -c "su - nz -c 'nzstop'"
  2. Ridurre i server di Netezza Performance Server e tutti i server di backup e ripristino esistenti in tutte le istanze che utilizzano il pool di configurazione della macchina nps-shared.

    Eseguite i seguenti comandi da e1n1.

    Esempio:
    e1n1# oc get sts -n nps-1
    NAME READY AGE
    bnr-nfs-storage-server 1/1 1d
    bnr-san-storage-server 1/1 1d
    ipshost 1/1 1d
    e1n1# oc -n nps-1 scale statefulsets bnr-san-storage-server --replicas=0
    e1n1# oc -n nps-1 scale statefulsets bnr-nfs-storage-server --replicas=0
    e1n1# oc -n nps-1 scale statefulsets ipshost --replicas=0
  3. Da e1n1, aggiornare il pool di configurazione della macchina nps-shared.
    nznodesetup update --shared
    Il comando non restituisce un messaggio completo finché non viene aggiornato nps-shared. Il processo può durare fino a 1 ora. È possibile monitorare l'avanzamento in un'altra sessione utilizzando i seguenti comandi da e1n1 :
    1. e1n1# oc get node 

      I nodi che appartengono al pool nps-shared vengono riavviati uno alla volta.

    2. e1n1# oc get mcp

      nps-shared ha True nella colonna UPDATING.

  4. Una volta terminata l'esecuzione del comando nznodesetup, è possibile ridimensionare Netezza Performance Server ed eseguire il backup e il ripristino di sts in tutte le istanze che utilizzano il pool di macchine nps-shared.
    Il motore di Netezza Performance Server viene avviato automaticamente.

    Eseguite i seguenti comandi da e1n1.

    Esempio:
    e1n1# oc -n nps-1 scale statefulsets bnr-san-storage-server --replicas=1
    e1n1# oc -n nps-1 scale statefulsets bnr-nfs-storage-server --replicas=1
    e1n1# oc -n nps-1 scale statefulsets ipshost --replicas=1