¡Te damos la bienvenida al nuevo sysarmy --help! Para recuperar tu usuario pedí un password reset.

LVM y Multipath

Utilizo proxmox 4 (debian 8) conectado a un DS3400 por fibra.

Ejemplifico lo que sucede:

Configurado todo y funcionndo, tiro un lsblk

sdb 408.7G disk
└─3600a0b8000499352000006645704ad40 408.7G mpath
└─3600a0b8000499352000006645704ad40-part1 408.7G part LVM2_member
├─ds3400smallvg-vm--100--disk--1 30G lvm
└─ds3400smallvg-vm--106--disk--1 30G lvm

Cuando reinicio el servidor y vuelvo a tirar un lsblk

sdb 8:16 0 408.7G 0 disk
└─sdb1 8:17 0 408.7G 0 part
├─ds3400smallvg-vm--106--disk--1 251:2 0 30G 0 lvm
└─ds3400smallvg-vm--100--disk--1 251:3 0 30G 0 lvm

Y si tiro multipath sin parametros para detectar el mismo me sale un aviso y no hace ningun cambio:

May 17 12:53:45 | 3600a0b8000499352000006645704ad40: ignoring map

Que me falta configurar?

Gracias!

Respuestas

  • Suena a que por alguna razón, multipath te está ignorando la LUN (de ahí el "ignoring map"). Deberías poder ver más detalle con:

    # multipath -v4 -ll

    Es raro esto que te pase después de un reboot, pero puede ser, dependiendo de cómo lo tengas configurado. Generalmente el vendor del storage te tendría que proveer un multipath.conf que funcione con esa caja. Esto es porque cada caja tiene un gazillón de parámetros de multipath configurables (y recomendables). Si no lo hiciste ahora, fijate si en la base de conocimiento del vendor (o consultándolo directamente) podés sacar cuál es la configuración para tu modelo de caja específico (o al menos confirmá que tengas la correcta).

    Si es la correcta, fijate si por alguna de esas no te lo blacklisteó. También entra en juego el filter de LVM en esto (/etc/lvm/lvm.conf, hay una setting de filter).
Este hilo ha sido cerrado.