[IBM MQ Advanced][Linux]

Aggiorna il modulo del kernel DRBD prima che i nodi vengano riavviati in un nuovo kernel

Se un aggiornamento del sistema operativo richiede un aggiornamento del kernel DRBD, è necessario seguire questa procedura prima di riavviare i nodi nel nuovo kernel del sistema operativo.

Informazioni su questa attività

Nota: è necessario applicare solo gli aggiornamenti RHEL in una versione, ad esempio da 9.2 a 9.3. Non è necessario aggiornare le versioni, ad esempio, da RHEL 8 a RHEL 9.

Esistono diverse procedure per l'aggiornamento del modulo kernel DRBD per una configurazione HA (high availability), una configurazione DR (disaster recovery) o una configurazione DR/HA combinata.

Per le configurazioni HA, completare i passi su ciascun nodo nel gruppo HA a turno. L'elaborazione può continuare su altri nodi mentre l'aggiornamento è in corso.

Aggiornare il modulo del kernel DRBD prima del riavvio di un nodo in un nuovo kernel per RDQM HA

Procedura

  1. Effettuare il login come root o passare all'utente root utilizzando i comandi su o su - . In alternativa, si può usare il comando sudo per eseguire i comandi come utente root, se l'amministratore del sistema ha dato il privilegio di farlo.

    Per utilizzare il comando sudo , aggiungere sudo prima del comando che si desidera eseguire. Per ulteriori informazioni sui comandi su e sudo , vedere Esplorare le differenze tra i comandi sudo e su in Linux® sul sito web Red Hat® . Queste informazioni si applicano anche ai sistemi UNIX in generale.

  2. Sospendi il nodo dal gruppo HA:
    rdqmadm -s
  3. Aggiorna il sistema operativo. Ad esempio:
    dnf update
  4. Determinare quale modulo del kernel DRBD è compatibile con il nuovo livello del kernel (vedere https://ibm.biz/mqrdqmkernelmods per indicazioni su quale modulo del kernel è compatibile).

    Gli script di aiuto sono forniti nelle directory kmod-drbd-9. Ad esempio, su un sistema RHEL 9.2, l'esecuzione dello script helper Advanced/RDQM/PreReqs/el9/kmod-drbd-9/modver restituisce le seguenti informazioni, che identificano il modulo del kernel da installare:

    kmod-drbd-9.2.7+ptf.14.gdc5453714_5.14.0_284.11.1-1.x86_64
  5. Aggiornare il modulo kernel DRBD con quello identificato al passaggio 4. Ad esempio:
    dnf install kmod-drbd-9.2.7+ptf.14.gdc5453714_5.14.0_284.11.1-1.x86_64.rpm
  6. Riavviare il nodo. Questo verrà riavviato al nuovo livello kernel:
    sudo reboot
  7. Riprendere il nodo nel gruppo HA:
    rdqmadm -r

Aggiornare il modulo del kernel DRBD prima del riavvio dei nodi in un nuovo kernel per RDQM DR

Procedura

  1. Aggiorna il sistema operativo e il modulo kernel DRBD sul nodo secondario DR:
    1. Effettuare il login come root o passare all'utente root utilizzando i comandi su o su - . In alternativa, si può usare il comando sudo per eseguire i comandi come utente root, se l'amministratore del sistema ha dato il privilegio di farlo.
    2. Aggiornare il sistema operativo. Ad esempio:
      dnf update
    3. Determinare quale modulo del kernel DRBD è compatibile con il nuovo livello del kernel (vedere https://ibm.biz/mqrdqmkernelmods per indicazioni su quale modulo del kernel è compatibile).

      Gli script di aiuto sono forniti nelle directory kmod-drbd-9. Ad esempio, su un sistema RHEL 9.2, l'esecuzione dello script helper Advanced/RDQM/PreReqs/el9/kmod-drbd-9/modver restituisce le seguenti informazioni, che identificano il modulo del kernel da installare:

      kmod-drbd-9.2.7+ptf.14.gdc5453714_5.14.0_284.11.1-1.x86_64
    4. Aggiornare il modulo kernel DRBD con quello identificato al punto c. Ad esempio:
      dnf install kmod-drbd-9.2.7+ptf.14.gdc5453714_5.14.0_284.11.1-1.x86_64.rpm
    5. Riavviare il nodo. Questo si riavvierà al nuovo livello del kernel:
      sudo reboot
  2. Sul nodo primario DR, completare una delle seguenti operazioni:
    • Terminare i gestori coda DR o
    • Eseguire un failover gestito dei gestori coda DR sul nodo DR secondario.
  3. Aggiorna il sistema operativo e il modulo kernel DRBD sul nodo primario DR:
    1. Effettuare il login come root o passare all'utente root utilizzando i comandi su o su - . In alternativa, si può usare il comando sudo per eseguire i comandi come utente root, se l'amministratore del sistema ha dato il privilegio di farlo.
    2. Aggiornare il sistema operativo. Ad esempio:
      dnf update
    3. Determinare quale modulo del kernel DRBD è compatibile con il nuovo livello del kernel (vedere https://ibm.biz/mqrdqmkernelmods per indicazioni su quale modulo del kernel è compatibile).

      Gli script di aiuto sono forniti nelle directory kmod-drbd-9. Ad esempio, su un sistema RHEL 9.2, l'esecuzione dello script helper Advanced/RDQM/PreReqs/el9/kmod-drbd-9/modver restituisce le seguenti informazioni, che identificano il modulo del kernel da installare:

      kmod-drbd-9.2.7+ptf.14.gdc5453714_5.14.0_284.11.1-1.x86_64
    4. Aggiornare il modulo kernel DRBD con quello identificato al punto c. Ad esempio:
      dnf install kmod-drbd-9.2.7+ptf.14.gdc5453714_5.14.0_284.11.1-1.x86_64.rpm
    5. Riavviare il nodo. Questo si riavvierà al nuovo livello del kernel:
      sudo reboot
  4. Sul nodo primario DR, completare una delle seguenti operazioni:
    • Avviare i gestori code DR oppure
    • Eseguire un failover gestito dei gestori code DR sul nodo primario DR.

Aggiornare il modulo del kernel DRBD prima che i nodi vengano riavviati in un nuovo kernel per RDQM DR/HA

Procedura

  1. Aggiornare il sistema operativo e il modulo kernel DRBD sul sito di recupero. Completare la seguente procedura a turno su ciascun nodo nel gruppo.
    1. Effettuare il login come root o passare all'utente root utilizzando i comandi su o su - . In alternativa, si può usare il comando sudo per eseguire i comandi come utente root, se l'amministratore del sistema ha dato il privilegio di farlo.
    2. Sospendere il nodo dal gruppo HA:
      rdqmadm -s
    3. Aggiornare il sistema operativo. Ad esempio:
      dnf update
    4. Determinare quale modulo del kernel DRBD è compatibile con il nuovo livello del kernel (vedere https://ibm.biz/mqrdqmkernelmods per indicazioni su quale modulo del kernel è compatibile).

      Gli script di aiuto sono forniti nelle directory kmod-drbd-9. Ad esempio, su un sistema RHEL 9.2, l'esecuzione dello script helper Advanced/RDQM/PreReqs/el9/kmod-drbd-9/modver restituisce le seguenti informazioni, che identificano il modulo del kernel da installare:

      kmod-drbd-9.2.7+ptf.14.gdc5453714_5.14.0_284.11.1-1.x86_64
    5. Aggiornare il modulo del kernel DRBD con quello identificato al passo d. Ad esempio:
      dnf install kmod-drbd-9.2.7+ptf.14.gdc5453714_5.14.0_284.11.1-1.x86_64.rpm
    6. Riavviare il nodo. Questo si riavvierà al nuovo livello del kernel:
      sudo reboot
    7. Riprendere il nodo nel gruppo HA:
      rdqmadm -r
    Ora è possibile ripetere questa procedura per il nodo successivo nel gruppo HA.
  2. Aggiorna il sistema operativo e il modulo kernel DRBD sul tuo sito principale. Completare la seguente procedura a turno su ciascun nodo nel gruppo.
    1. Effettuare il login come root o passare all'utente root utilizzando i comandi su o su - . In alternativa, si può usare il comando sudo per eseguire i comandi come utente root, se l'amministratore del sistema ha dato il privilegio di farlo.
    2. Sospendere il nodo dal gruppo HA:
      rdqmadm -s
    3. Aggiornare il sistema operativo. Ad esempio:
      dnf update
    4. Determinare quale modulo del kernel DRBD è compatibile con il nuovo livello del kernel (vedere https://ibm.biz/mqrdqmkernelmods per indicazioni su quale modulo del kernel è compatibile).

      Gli script di aiuto sono forniti nelle directory kmod-drbd-9. Ad esempio, su un sistema RHEL 9.2, l'esecuzione dello script helper Advanced/RDQM/PreReqs/el9/kmod-drbd-9/modver restituisce le seguenti informazioni, che identificano il modulo del kernel da installare:

      kmod-drbd-9.2.7+ptf.14.gdc5453714_5.14.0_284.11.1-1.x86_64
    5. Aggiornare il modulo del kernel DRBD con quello identificato al passo d. Ad esempio:
      dnf install kmod-drbd-9.2.7+ptf.14.gdc5453714_5.14.0_284.11.1-1.x86_64.rpm
    6. Riavviare il nodo. Questo si riavvierà al nuovo livello del kernel:
      sudo reboot
    7. Riprendere il nodo nel gruppo HA:
      rdqmadm -r
    Ora è possibile ripetere questa procedura per il nodo successivo nel gruppo HA.