Multipath en OUL 5.7 con Clariion CX3-20

Esta semana necesité configurar DeviceMapper Multipath en Oracle Unbreakable Linux 5 update 7, conectado a una SAN de EMC Clariion CX3-20.

El primer paso será crear el fichero /etc/multipah.conf con el siguiente contenido:

defaults {
user_friendly_names yes
udev_dir /dev
}

blacklist {
devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"
devnode "^hd[a-z][[0-9]*]"
devnode "^cciss!c[0-9]d[0-9]*[p[0-9]*]"
}

devices {
device {
# Identificar la cabina (EMC Clariion)
vendor "DGC*"
product "*"

# Como comprobar si los caminos estan arriba...
path_checker emc_clariion

# Como agrupar los caminos (por prioridad)
path_grouping_policy group_by_prio

# Como obtener los IDs de los discos...
getuid_callout "/sbin/scsi_id -g -u -s /block/%n"

# Como obtener las prioridades de los discos...
# ... podemos obtener los valores disponibles...
# rpm -ql device-mapper-multipath-libs-0.4.9-23.0.9.el5 | grep libprio | cut -c25- | cut -d'.' -f1
prio "emc"

# ..esto era en Ubuntu
# prio_callout "/sbin/mpath_prio_emc /dev/%n"

# Algoritmo para presentar io al kernel por los caminos vivos
path_selector "round-robin 0"

# Esto es casi que así, porque es lo unico que hay implementado
#features "0"
features "1 queue_if_no_path"

# Cada cuando se reintenta si el camino esta vivo (aunque
# lo que manda muchas veces el valor del firmware y nvram)
no_path_retry 300

# Esto es así para Cabinas EMC
hardware_handler "1 emc"

# Le dice al demonio como manejar los caminos caídos...
failback immediate
}
}
multipaths {
multipath {
wwid 360060160066021007ebcc08b0c38df11
alias LunDatos
}
}

...y después de guardar los cambios del fichero /etc/multipah.conf, aplicaremos la nueva configuración ejecutando...
  1. Eliminar la configuración que previa que tenía el sistema, sobre los caminos...
    multipath -F
  2. Refrescar la información de los caminos que vemos desde la SAN, con esta nueva configuración ...
    multipath -v3
  3. Comprobar el acceso a los discos, y el estado de multipath
    multipath -ll

No hay comentarios: