Diferencia entre el comando multipath -ll y el comando multipath -l

Diferencia entre el comando multipath -ll y el comando multipath -l

Desde la página de manual de rutas múltipleshttp://linux.die.net/man/8/multipath

multipath -l muestra la topología de múltiples rutas actual a partir de la información obtenida en sysfs y el asignador de dispositivos, mientras que multipath -ll muestra la topología de múltiples rutas actual a partir de toda la información disponible (sysfs, el asignador de dispositivos, verificadores de rutas...)

Honestamente, no puedo pensar en ningún caso en el que podamos obtener topologías de rutas múltiples de lugares distintos de sysfs y Device Mapper. ¿Alguien puede explicar por qué tenemos opciones de línea de comando separadas para estos?

TIA.

Respuesta1

No puedo dejar comentarios, así que publicaré esto como respuesta.

Pueden aparecer algunas alternativas de mapeador de dispositivos, comoconfiguración dd(aunque en las mismas llamadas al sistema), o incluso puede usar llamadas al sistema directas utilizadas por device-mapper para lograr los mismos objetivos. Por lo tanto, tendría que preguntarle al kernel directamente a través de otras llamadas al sistema cuál es la topología.

Suena exótico, pero a veces sientes que la capa bash es extra y entonces pasas al trabajo directo con el kernel.

información relacionada