37.7 Configurazione della memorizzazione secondaria

Per configurare la memorizzazione secondaria in modo che Sentinel possa eseguire la migrazione delle partizioni degli eventi in una memorizzazione meno costosa, eseguire la procedura seguente:

NOTA:questa procedura è facoltativa e la memorizzazione secondaria non deve necessariamente essere ad alta disponibilità e configurata come il resto del sistema. È possibile utilizzare qualsiasi directory, montata da un SAN o meno, un volume NFS o un volume CIFS.

  1. Nell'interfaccia principale di Sentinel, fare clic su Memorizzazione nella barra dei menu superiore.

  2. Selezionare Configurazione.

  3. Selezionare uno dei pulsanti di scelta della memorizzazione secondaria non configurata.

Utilizzare una destinazione iSCSI semplice come ubicazione di rete per la memorizzazione condivisa, praticamente con la stessa configurazione della memorizzazione primaria. Nell'ambiente di produzione dell'utente le tecnologie di memorizzazione potrebbero essere diverse.

Per configurare la memorizzazione secondaria affinché Sentinel possa utilizzarla, eseguire la procedura seguente:

NOTA: Per Destinazione iSCSI, la destinazione verrà montata come directory da utilizzare come memorizzazione secondaria. È necessario configurare il montaggio come una risorsa del file system in modo analogo alla configurazione del file system per la memorizzazione primaria. Non è stato configurato automaticamente nello script di installazione delle risorse poiché sono possibili altre varianti.

  1. Riesaminare i passaggi precedenti per stabilire quale partizione sia stata creata per l'uso come memorizzazione secondaria (/dev/<NETWORK1> o qualcosa del tipo /dev/sdc1). Se necessario, creare una directory vuota in cui sia possibile montare la partizione (ad esempio /var/opt/netdata).

  2. Configurare il file system di rete come risorsa cluster utilizzando l'interfaccia principale di Sentinel o eseguendo il comando:

    crm configure primitive sentinelnetfs ocf:heartbeat:Filesystem params device="/dev/<NETWORK1>" directory="<PATH>" fstype="ext3" op monitor interval=60s

    in cui /dev/<NETWORK1> è la partizione creata come descritto nella precedente sezione Configurazione della memorizzazione condivisa e <PATH> è una directory locale in cui può essere montata.

  3. Aggiungere la nuova risorsa al gruppo di risorse gestite:

     crm resource stop sentinelgrp
     crm configure delete sentinelgrp
     crm configure group sentinelgrp sentinelip sentinelfs sentinelnetfs sentineldb sentinelserver
     crm resource start sentinelgrp
  4. È possibile eseguire la connessione al nodo in cui risiedono le risorse (utilizzare il comando crm status o Hawk) e verificare che la memorizzazione secondaria sia montata correttamente (utilizzare il comando mount).

  5. Eseguire il login all'interfaccia principale di Sentinel.

  6. Selezionare Memorizzazione e successivamente Configurazione, quindi selezionare il dispositivo SAN (montato localmente) nella memorizzazione secondaria non configurata.

  7. Digitare il percorso in cui è stata montata la memorizzazione secondaria, ad esempio /var/opt/netdata.

Utilizzare versioni semplici delle risorse necessarie, come ad esempio l'agente risorsa del file system. È possibile utilizzare anche risorse cluster più sofisticate, quali cLVM, cioè una versione del file system con volume logico.