Inicio Linux & Systems Networks & Infrastructure Cybersecurity Cloud & DevOps SIEM & Monitoring DFIR & Threat Intel Development & Other Todas las categorias Herramientas

Configurar nombres persistentes en multipath

Configurar nombres persistentes en multipath

Tabla de contenidos

Se recomienda que dichos sistemas tengan nombres de dispositivos persistentes configurados para sus hosts. Así se ayuda a la migración en vivo como también a proporcionar nombres de dispositivos consistentes y almacenaje para sistemas virtualizados múltiples.
Los identificadores únicos universales o UUID (Universally Unique Identifiers) son un método estandarizado para la identificación de computadores y dispositivos en entornos informáticos de distribución. Esta sección utiliza los UUID para identificar a iSCSI o LUN de Fibre Channel. Los UUID persisten después del reinicio, desconexión e intercambio de dispositivos. El UUID es similar a una etiqueta en el dispositivo.
Vamos a ver dos formas de como cambiar el nombre al disco para así poder identificarlo rápidamente:
Primera opción:
mediante el comando multipath -ll comprobamos el UUID del disco:
text
multipath -ll

mpatha (3624a93708731da97f48571620001105a) dm-6 PURE ,FlashArray

size=232G features=’0′ hwhandler=’0′ wp=rw

`-+- policy=’service-time 0′ prio=1 status=active

|- 3:0:0:10 sdb 8:16 active ready running

|- 4:0:0:10 sdc 8:32 active ready running

|- 5:0:0:10 sdd 8:48 active ready running

|- 6:0:0:10 sde 8:64 active ready running

|- 7:0:0:10 sdf 8:80 active ready running

|- 10:0:0:10 sdh 8:112 active ready running

|- 8:0:0:10 sdg 8:96 active ready running

`- 9:0:0:10 sdi 8:128 active ready running
Ahora solo nos queda añadir la configuración y reiniciar el servicio de multipathd
bash
cat /etc/multipath.conf
multipaths {

multipath {

wwid «3624a93708731da97f48571620001105a»

alias volmysql

}

}
Reiniciamos el servicio.
text
/etc/init.d/multipathd restart
Segunda opción:
Esta según opción es algo mas cutre, no lo vamos a negar… pero efectiva.
mediante el comando multipath -ll comprobamos el UUID del disco:
text
multipath -ll

mpatha (3624a93708731da97f48571620001105a) dm-6 PURE ,FlashArray

size=232G features=’0′ hwhandler=’0′ wp=rw

`-+- policy=’service-time 0′ prio=1 status=active

|- 3:0:0:10 sdb 8:16 active ready running

|- 4:0:0:10 sdc 8:32 active ready running

|- 5:0:0:10 sdd 8:48 active ready running

|- 6:0:0:10 sde 8:64 active ready running

|- 7:0:0:10 sdf 8:80 active ready running

|- 10:0:0:10 sdh 8:112 active ready running

|- 8:0:0:10 sdg 8:96 active ready running

`- 9:0:0:10 sdi 8:128 active ready running
Una vez identificado el UUID  del volumen el cual queremos cambiar el nombre acceder al archivo: /etc/multipath/bindings
Modificamos el nombre actual (mpatha) por el que queramos.
bash
cat /etc/multipath/bindings
# Multipath bindings, Version : 1.0

# NOTE: this file is automatically maintained by the multipath program.

# You should not need to edit this file in normal circumstances.

#

# Format:

# alias wwid

#

mpatha 3624a93708731da97f485716200011073
Ejemplo:
text
volmysql  3624a93708731da97f485716200011073
Tras modificar el archivo elimina todos los dispositivos de multirutas y reiniciamos el servicio.
text
multipath -F

multipath -r
:wq!