Capítulo 1. Mapeador de Dispositivo Multipath

O Mapeador de Dispositivo Multipath (DM-Multipath) permite que você configure diversos caminhos de E/S entre os nós do servidor e matrizes de armazenamento em um único dispositivo. Estes caminhos de E/S são conexões SAN físicas que podem incluir cabos separados, opções e controladores. O Multipath agrega os caminhos de E/S, criando um novo dispositivo que consiste de caminhos agregados.
Este capítulo fornece um resumo dos recursos do DM-Multipath que são novos no lançamento inicial do Red Hat Enterprise Linux 6. Depois disso, este capítulo fornece uma visão geral de alto nível do DM Multipath e seus componentes, assim como uma visão geral da configuração do DM-Multipath.

1.1. Recursos Novos e Modificados

Esta seção lista os recursos novos e modificados do DM-Multipath que estão inclusos com o lançamento inicial do Red Hat Enterprise Linux 6 e subsequentes.

1.1.1. Recursos novos e modificados para Red Hat Enterprise Linux 6.0

O Red Hat Enterprise Linux 6.0 inclui as seguintes atualizações e modificações de documentação e recursos.
  • Para o lançamento do Red Hat Enterprise Linux 6, o procedimento de configuração do DM-Multipath para uma configuração do failover básica mudou. Você pode agora criar um arquivo de configuração do DM Multipath e habilitá-lo com a ferramenta de configuração mpathconf, que também pode carregar o módulo device-mapper-multipath, iniciar o daemon do multipathd e configurar o chkconfig para iniciar o daemon automaticamente na reinicialização.
    Para informações sobre o novo procedimento de configuração, veja a Seção 3.1, “Instalando o DM-Multipath”. Para mais informações sobre o comando mpathconf veja a man page mpathconf(5).
  • O lançamento do Red Hat Enterprise Linux 6 fornece um novo modo para a configuração dos dispositivos multipath, o qual você define com o parâmetro de arquivo de configuração do find_multipath. Em lançamentos anteriores do Red Hat Enterprise Linux, o multipath sempre tentava criar um dispositivo multipath para cada caminho que não era autorizado explicitamente. No Red Hat Enterprise Linux 6, no entanto, se o parâmetro de configuração do find_multipath for definido para yes, o multipath criará um dispositivo somente se uma entre as três condições for atendida:
    • Existem ao menos dois caminhos não autorizados com o mesmo WWID.
    • O usuário força manualmente a criação do dispositivo, especificando o dispositivo com o comando multipath.
    • Um caminho possui o mesmo WWID que o dispositivo que foi criado anteriormente (até mesmo se o dispositivo multipath não existir ainda). Para instruções sobre o procedimento a seguir se você criou dispositivos de multipath anteriormente quando o parâmetro find_multipaths não estava definido, veja a Seção 4.2, “Lista dos Não Autorizados do Arquivo de Configuração”.
    Este recurso deve permitir que o multipath escolha automaticamente os caminhos corretos em dispositivos de multipath, sem precisar editar a blacklist.
    Para informações sobre parâmetro de configuração do find_multipaths veja Seção 4.3, “Padrões do Arquivo de Configuração”.
  • O lançamento do Red Hat Enterprise Linux 6 fornece dois algorítmos de seletores de caminhos novos, que determinam qual o caminho a usar para a próxima operação de E/S: queue-length e service-time. O algorítmo queue-length percebe a quantidade de E/S restantes no caminho para determinar qual caminho usar a seguir. O algorítmo service-time percebe a quantidade de E/S restantes e o conteúdo relativo dos caminhos para determinar qual caminho usar a seguir. Para mais informações sobre os parâmetros do seletor de caminho no arquivo de configuração, veja Capítulo 4, O arquivo de Configuração DM-Multipath.
  • No Red Hat Enterprise Linux 6, as funções de prioridade não são mais programas de chamadas. Ao invés disso, são objetos compartilhados dinâmicos como as funções do verificador de caminho. O parâmetro prio_callout foi substituído pelo parâmetro prio. Para descrições das funções suportadas prio veja Capítulo 4, O arquivo de Configuração DM-Multipath.
  • No Red Hat Enterprise Linux 6, o resultado do comando multipath mudou o formato. Para informações sobre o resultado do comando multipath veja Seção 5.7, “Resultado do Comando do Multipath”.
  • No lançamento do Red Hat Enterprise Linux 6, o local do arquivo do multipath bindings é o /etc/multipath/bindings.
  • O lançamento do Red Hat Enterprise Linux 6 fornece três novos parâmetros padrões no arquivo multipath.conf: checker_timeout, fast_io_fail_tmo, e dev_loss_tmo. Para mais informações sobre estes parâmetros, veja Capítulo 4, O arquivo de Configuração DM-Multipath.
  • Quando a opção user_friendly_names na configuração do multipath for definida para yes, o nome de um dispositivo multipath é na forma de mpath n. Para o lançamento do Red Hat Enterprise Linux 6 , n é um caractere alfabético, portanto o nome de um dispositivo multipath deve ser mpatha ou mpathb. Em lançamentos anteriores, o n era um inteiro.

1.1.2. Recursos Novos e Alterados para o Red Hat Enterprise Linux 6.1

O Red Hat Enterprise Linux 6.1 inclui as seguintes atualizações e modificações de recursos.

1.1.3. Recursos Novos e Modificados para o Red Hat Enterprise Linux 6.2.

O Red Hat Enterprise Linux 6.2 inclui a seguinte documentação e atualização de recursos e mudanças.

1.1.4. Recursos Novos e Alterados para o Red Hat Enterprise Linux 6.3

O Red Hat Enterprise Linux 6.3 inclui a seguinte documentação e atualização de recursos e mudanças.
  • O valor padrão do parâmetro de arquivo de configuração queue_without_daemon está definido agora para no por padrão.
  • O valor padrão do parâmetro de arquivo de configuração max_fds está definido agora para max por padrão.
  • O parâmetro do arquivo de configuração user_friendly_names pode ser configurado nas seções defaults, multipaths, e devices do arquivo de configuração multipath.conf.
  • A seção defaults do arquivo de configuração do multipath.conf suporta um parâmetro novo hwtable_regex_match.
Para obter mais informações sobre os parâmetros de arquivo de configuração, veja Capítulo 4, O arquivo de Configuração DM-Multipath.

1.1.5. Recursos Novos e Modificados para o Red Hat Enterprise Linux 6.4

Red Hat Enterprise Linux 6.4 inclui a seguinte documentação e atualizações de recursos e modificações.