9.4. El identificador mundial con DM Multipath
Esta sección describe el mapeo entre el World Wide Identifier (WWID) y los nombres de dispositivos no persistentes en una configuración de Device Mapper Multipath.
Si hay varias rutas desde un sistema a un dispositivo, DM Multipath utiliza el WWID para detectarlo. DM Multipath presenta entonces un único "pseudo-dispositivo" en el directorio /dev/mapper/wwid
, como /dev/mapper/3600508b400105df70000e00000ac0000
.
El comando multipath -l
muestra la asignación a los identificadores no persistentes:
-
Host:Channel:Target:LUN
-
/dev/sd
nombre -
major:minor
número
Ejemplo 9.3. Asignaciones WWID en una configuración multirruta
Un ejemplo de salida del comando multipath -l
:
3600508b400105df70000e00000ac0000 dm-2 vendor,product [size=20G][features=1 queue_if_no_path][hwhandler=0][rw] \_ round-robin 0 [prio=0][active] \_ 5:0:1:1 sdc 8:32 [active][undef] \_ 6:0:1:1 sdg 8:96 [active][undef] \_ round-robin 0 [prio=0][enabled] \_ 5:0:0:1 sdb 8:16 [active][undef] \_ 6:0:0:1 sdf 8:80 [active][undef]
DM Multipath mantiene automáticamente la asignación adecuada de cada nombre de dispositivo basado en WWID a su correspondiente nombre /dev/sd
en el sistema. Estos nombres son persistentes a través de los cambios de ruta, y son consistentes cuando se accede al dispositivo desde diferentes sistemas.
Cuando se utiliza la función user_friendly_names
de DM Multipath, el WWID se asigna a un nombre de la forma /dev/mapper/mpathN
. Por defecto, esta asignación se mantiene en el archivo /etc/multipath/bindings
. Estos nombres de mpathN
nombres son persistentes mientras se mantenga ese archivo.
Si se utiliza user_friendly_names
, se requieren pasos adicionales para obtener nombres consistentes en un clúster.