Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

Capitolo 3. Come impostare un DM-Multipath

Questo capitolo contiene esempi passo-dopo-passo per la configurazione di DM-Multipath. Al suo interno sono contenute le seguenti procedure:
  • Come impostare un DM-Multipath di base
  • Ignorare i dischi locali
  • Come aggiungere più dispositivi al file di configurazione

3.1. Come impostare un DM-Multipath

Prima di impostare DM-Multipath sul vostro sistema, assicuratevi che il sistema stesso sia stato aggiornato ed includa il pacchetto device-mapper-multipath.
Usate le seguenti procedure per impostare DM-Multipath per una configurazione di failover di base.
  1. Modificate il file /etc/multipath.conf decommentando le seguenti righe nella parte alta del file. Questa sezione del file di configurazione, nel suo stato iniziale, esegue una blacklist di tutti i dispositivi. Sarà necessario decommentarla per eseguire il multipathing.
    blacklist {
            devnode "*"
    }
    
    Dopo aver decommentato le suddette righe questa sezione apparirà nel modo seguente.
    # blacklist {
    #        devnode "*"
    # }
    
  2. Le impostazioni predefinite per DM-Multipath sono compilate nel sistema e non necessitano di alcuna impostazione esplicita nel file /etc/multipath.conf.
    The default value of path_grouping_policy is set to failover, so in this example you do not need to change the default value. For information on changing the values in the configuration file to something other than the defaults, see Capitolo 4, Il file di configurazione di DM-Multipath.
    La sezione predefinita iniziale del file di configurazione indica al sistema che i nomi dei dispositivi multipath devono essere nella seguente forma mpathn; senza la suddetta impostazione verrà eseguito l'alias dei nomi dei dispositivi multipath con il WWID del dispositivo.
  3. Salvare il file di configurazione ed escire dall'editor.
  4. Eseguite i seguenti comandi:
    modprobe dm-multipath
    service multipathd start
    multipath -v2
    
    Il comando multipath -v2 stampa i percorsi multipathed i quali contengono i dispositivi multipathed. Se il comando è vuoto, assicuratevi che tutti i collegamenti SAN siano stati impostati correttamente e che il sistema risulti essere multipathed.
    For further information on the multipath command output, see Sezione 5.4, «Multipath Command Output».
  5. Eseguite il seguente comando per assicurarvi che il demone di multipath inizi al momento dell'avvio:
    chkconfig multipathd on
    
Since the value of user_friendly_name is set to yes in the configuration file the multipath devices will be created as /dev/mapper/mpathn. For information on setting the name of the device to an alias of your choosing, see Capitolo 4, Il file di configurazione di DM-Multipath.