← SAN: caminhos, acesso e operação
04 / 12 · 40 MIN

Multipathing e estados dos caminhos

Interpreta mapas, aliases, otimização e políticas de espera.

Conceito e mecanismo

DM Multipath cria um dispositivo lógico sobre os caminhos componentes. A aplicação ou a camada superior deve usar o dispositivo apropriado do desenho, em vez de ficar presa a um sdX isolado. Caso contrário, pode contornar o mecanismo que escolhe alternativas quando um caminho falha. Não assumes que mpatha significa a mesma LUN em vários hosts: nomes amigáveis e aliases precisam de consistência explícita, confirmada por WWID. O comando multipath -ll apresenta estados de grupo e caminho que devem ser lidos no seu contexto. Um único campo não resume disponibilidade, otimização e estado do dispositivo inteiro. Mantém uma referência do estado esperado por LUN.

Aplicação guiada

Num desenho ONTAP local-active, active-non-optimized não equivale a avariado. Configuração e versão determinam o papel desses caminhos. A matriz específica de suporte deve orientar o runbook, porque afirmações gerais sobre failover de LIFs têm exceções. Se todos os caminhos falharem, queue_if_no_path pode manter I/O pendente. Isso não prova persistência das escritas. Um valor numérico em no_path_retry representa contagens de verificações falhadas, não segundos garantidos. Coordena estas políticas com timeouts e recuperação da aplicação. Após editar multipath.conf, valida a configuração e confirma o estado efetivo depois da aplicação controlada; guardar o ficheiro não demonstra que o daemon já carregou a mudança.

NA PRÁTICA

no_path_retry=5 não é uma garantia de erro devolvido ao fim de cinco segundos.

Armadilhas comuns

Alias global por omissão; non-optimized como faulty; espera como sucesso; ficheiro editado como configuração ativa.

Tópicos relacionados: Topologia e identidade · Fibre Channel e acesso a LUNs · iSCSI: sessões e segurança

Leva esta ideia contigo

Interpreta estado e política segundo a implementação e o comportamento exigido pela aplicação.

Criar conta

Referência: RHEL 9 DM Multipath: topology, identity, queue policy, resize and safe removal · DR SAN 2026-09; selected RHEL 9, ONTAP 9 and iSCSI behavior