Diferença entre o comando multipath -ll e o comando multipath -l

2

Da página de manual do multipath link

multipath -l mostra a topologia multipath atual das informações buscadas no sysfs e no mapeador de dispositivos multipath -ll mostra a topologia multipath atual de todas as informações disponíveis (sysfs, o mapeador de dispositivos, verificadores de caminho ...)

Honestamente, não consigo pensar em nenhum caso em que obteríamos topologias multipath de locais diferentes do sysfs e do mapeador de dispositivos. Alguém pode por favor elaborar por que temos opções de linha de comando separadas para estes?

TIA.

    
por The_Lost_Avatar 23.05.2016 / 16:45

1 resposta

0

Eu não posso deixar comentários, então vou postar isso como uma resposta.

Algumas alternativas de mapeador de dispositivo podem aparecer, como ddsetup (embora os mesmos syscalls), ou você pode usar syscalls diretos usados pelo device-mapper para atingir os mesmos objetivos. Assim, você teria que perguntar ao kernel diretamente através de outros syscalls qual é a topologia.

Soa exótico, mas às vezes você sente que o bash layer é extra e você muda para o trabalho direto com o kernel.

    
por 26.12.2017 / 06:33