Sua configuração parece estranha; normalmente você teria 4 caminhos para o mesmo dispositivo (ou seja, 4 dispositivos / dev / sdX por dispositivo de múltiplos caminhos). O controlador de matriz normalmente é capaz de informar o host sobre a prioridade de cada caminho, portanto, você tem dois caminhos com prioridade mais alta e dois com prioridade mais baixa. Em seguida, dm-multipath multiplexa IO pelos dois caminhos de alta prioridade (a opção "seletor" com o padrão rr_min_io = 100). Agora, você tem dois grupos de caminho com a mesma prioridade, então talvez o dm-multipath esteja distribuindo IO sobre ambos, o que pode não ser o que o administrador da SAN deseja que você faça. Outra coisa estranha é que os dispositivos são marcados com "undef" ao invés de "prontos". Outra coisa estranha é que a numeração do seu caminho parece bem estranha (tudo segue pelo mesmo caminho?). Você realmente tem certeza de que tudo está devidamente conectado, devidamente zoneado, etc.?
Uma saída típica de "multipath -ll" deve se parecer com
sanarch3 (3600508b4000683de0000c00000a20000) dm-6 HP,HSV200 [size=2.0T][features=1 queue_if_no_path][hwhandler=0][rw] \_ round-robin 0 [prio=100][active] \_ 0:0:0:5 sdc 8:32 [active][ready] \_ 1:0:0:5 sdk 8:160 [active][ready] \_ round-robin 0 [prio=20][enabled] \_ 0:0:1:5 sdg 8:96 [active][ready] \_ 1:0:1:5 sdo 8:224 [active][ready]
Lá você vê 4 caminhos agrupados em 2 grupos de prioridade, e o IO é feito através de dispositivos sdc e sdk enquanto o sdg e o sdo estão ociosos e usados somente durante uma falha.
EDIT Portanto, o motivo pelo qual você deve ver 4 caminhos é que você tem 2 portas HBA e a matriz possui 2 controladores redundantes. Então você tem 2 redes redundantes com uma camada de switch final que fornece conexões de rede cruzada. Assim, ambos os HBAs veem os dois controladores, portanto, quatro caminhos para cada LUN. Você pode ver que no meu exemplo acima para a numeração de ID SCSI, que vai como [ID do controlador host]: [ID do canal]: [ID do controlador de destino]: [ID LUN]. O que você pode ver acima é que os caminhos ativos estão no controlador # 0, já que neste caso o controlador # 0 passa a "possuir" o LUN; O IO é possível através do outro controlador, mas com uma penalidade de desempenho, já que o outro controlador (dependendo da implementação do controlador) precisa encaminhar o IO ao controlador de propriedade. Portanto, o controlador informa que os caminhos que vão para o controlador # 0 têm maior prioridade.
Então, a partir da sua pergunta, vemos que não há caminho para o outro controlador. E, caso você não tenha controladores e redes redundantes, por que se preocupar com multipath em primeiro lugar?