EMC PowerPath ou MultiPath?

1

Estamos usando uma SAN para nosso armazenamento de dados. Recentemente, conectei o SAN a um servidor CentOS 5.3 usando o software EMC PowerPath junto com o Navisphere Agent em execução no CentOS. No entanto, agora recebi o servidor de produção final e preciso configurar tudo isso novamente. Fazer o PowerPath funcionar é um grande problema e estou tentando determinar qual seria o melhor curso de ação.

  • Devo usar o multipathd embutido que já está no CentOS?
  • Se eu fizer o que provavelmente não funcionará?
  • A configuração de multipath é mais difícil do que a configuração do PowerPath?

Notas

  • O servidor precisa montar a SAN como um volume LVM na inicialização
  • O servidor inicializa suas próprias unidades internas, com apenas o software e os dados na SAN
  • O CentOS 5.3 está carregado e atualizado
  • O servidor tem 2 placas de rede conectadas à SAN, configurações de Caminho A e B no failover. Eu não configurei isso, isso é feito pela equipe de redes. Estou lidando apenas com o lado do SO das coisas

Informações adicionais

dmesg | grep ql

ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
PCI: If a device doesn't work, try "pci=routeirq".  If it helps, post a report
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
io scheduler cfq registered (default)
serial8250: ttyS0 at I/O 0x3f8 (irq = 0) is a 16550A
serial8250: ttyS1 at I/O 0x2f8 (irq = 0) is a 16550A
00:05: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
00:06: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
serio: i8042 KBD port at 0x60,0x64 irq 1
serio: i8042 AUX port at 0x60,0x64 irq 12
ehci_hcd 0000:00:1a.7: irq 50, io mem 0xdf0ff800
ehci_hcd 0000:00:1d.7: irq 58, io mem 0xdf0ffc00
uhci_hcd 0000:00:1a.0: irq 66, io base 0x0000cc40
uhci_hcd 0000:00:1a.1: irq 74, io base 0x0000cc60
uhci_hcd 0000:00:1d.0: irq 58, io base 0x0000cc80
uhci_hcd 0000:00:1d.1: irq 82, io base 0x0000cca0
ata1: SATA max UDMA/133 cmd 0xcc10 ctl 0xcc08 bmdma 0xcc20 irq 98
ata2: SATA max UDMA/133 cmd 0xcc18 ctl 0xcc0c bmdma 0xcc28 irq 98
qla2xxx 0000:04:00.0: Found an ISP2532, irq 106, iobase 0xffffc2000000e000
qla2xxx 0000:04:00.0: Configuring PCI space...
qla2xxx 0000:04:00.0: Configure NVRAM parameters...
qla2xxx 0000:04:00.0: Verifying loaded RISC code...
qla2xxx 0000:04:00.0: Allocated (64 KB) for EFT...
qla2xxx 0000:04:00.0: Allocated (1414 KB) for firmware dump...
scsi3 : qla2xxx
qla2xxx 0000:04:00.0:
qla2xxx 0000:05:00.0: Found an ISP2532, irq 114, iobase 0xffffc20000022000
qla2xxx 0000:05:00.0: Configuring PCI space...
qla2xxx 0000:05:00.0: Configure NVRAM parameters...
qla2xxx 0000:05:00.0: Verifying loaded RISC code...
qla2xxx 0000:05:00.0: Allocated (64 KB) for EFT...
qla2xxx 0000:05:00.0: Allocated (1414 KB) for firmware dump...
scsi4 : qla2xxx
qla2xxx 0000:05:00.0:
qla2xxx 0000:04:00.0: LIP reset occured (f8f7).
qla2xxx 0000:04:00.0: LIP occured (f8f7).
qla2xxx 0000:04:00.0: LIP reset occured (f700).
qla2xxx 0000:04:00.0: LOOP UP detected (4 Gbps).
qla2xxx 0000:05:00.0: LIP reset occured (f8f7).
qla2xxx 0000:05:00.0: LIP occured (f8f7).
qla2xxx 0000:05:00.0: LIP reset occured (f700).
qla2xxx 0000:05:00.0: LOOP UP detected (4 Gbps).
SELinux: initialized (dev mqueue, type mqueue), uses transition SIDs
    
por BinaryMisfit 18.09.2009 / 11:10

5 respostas

1

Diago

O multipathd é fácil de usar, mas recomendamos que você consulte o guia de práticas recomendadas da EMC para começar. Funciona igualmente bem em iSCSI ou Fibre Channel e é diretamente conectado ao gerenciador de dispositivos do linux.

Comutadores úteis para multipath no Fibre Channel:

multipath -ll # to see all multipath'ed devices and their status
multipath # to rescan devices after an RSCN or a LIP reset

Em suma, usei multipathd on centos no Fibre Channel com o driver qla2xxx com êxito (embora em um array de armazenamento 3PAR).

    
por 19.09.2009 / 01:50
1

Estou usando a mesma SAN da Dell A EMC pode fornecer dmesg | grep ql * ou você pode executar o emcgrab em .html outra coisa que preciso agora é sua caixa SAN conectada com o switch SAN ou direta porque estou perguntando com interruptor ou sem interruptor bcoz então você terá 2 trajeto A e B que você precisa para encontrar algumas das dicas úteis como abaixo

link

link

link

    
por 18.09.2009 / 12:21
1

Diego,

Nós tentamos o powerpath antes (de 1 a 2 anos atrás), com o CentOS 4.x conectado a um EMC clarrion via FC.

Configurar o multipath nativo é mais fácil, mas na verdade não é uma grande diferença em termos de dificuldade.

Lembre-se, esta era uma versão mais antiga, mas a diferença que vimos foi o caminho do Power que enfraqueceu o disco IO.

O suporte da EMC ficou claro que nossa configuração estava boa, mas a taxa de transferência estava ruim. O mais estranho é que, quando nós desinstalamos o powerpath, o disco local IO (que estávamos testando para comparação) ficou significativamente melhor também.

Eu estaria interessado em descobrir se ainda tem os mesmos problemas.

Decidimos seguir o multipathing nativo: não é surpresa. Quando instalamos uma nova EMC no mês passado, optamos apenas por manter vários caminhos nativos. Os servidores e o EMC ainda estão em teste, mas até o momento não há problemas.

Ainda assim, eu estaria interessado em ouvir a sua experiência com e sem o percurso.

- Kyle

    
por 18.11.2009 / 20:02
0

olhando para o seu dmesg | grep ql * eu estou achando em problemas você criou um zoneamento para sua caixa SAN e é capaz de ver fdisk -l novo / dev / sda / dev / sdb no qual você criou a partição seu SAN box it bcoz felicidade de zoneamento para ser o caminho certo ao mesmo tempo eu vou fazer upload de uma tela para você

    
por 18.09.2009 / 12:59
0

cd / opt / Navisphere / bin /

./ naviserverutilcli

Bem-vindo ao Navisphere Server Utility - versão: 6.28.20.1.40

Selecione uma das seguintes opções: ou Selecione "0" para sair do aplicativo.

  1. Atualizar informações do servidor - selecione essa opção para enviar informações sobre o servidor para todos os sistemas de armazenamento conectados.

  2. Tarefas de instantâneo (somente Navisphere Express) - selecione essa opção para executar tarefas de instantâneo no servidor de origem ou no servidor secundário.

  3. Gerar relatório de alta disponibilidade.

  4. Exibe ajuda para o aplicativo.

1 1

Digitalização ...

Sistemas de armazenamento conectados:

Sistema de armazenamento de porta HBA / NIC Porta SP SP Endereço IP

0 FCNPR063600473 B 0 10.5.1.82
0 FCNPR063600473 B 1 10.5.1.82

Discos virtuais em sistemas de armazenamento externos:

Nome do dispositivo Sistema de arquivos Disco virtual SP Endereço IP SP

sdf BCINICSMS001_1 10.5.1.82 B
sdk BCINICSMS001_1 10.5.1.82 B
sdb BCINICSMS001_2 10.5.1.82 B
sdg BCINICSMS001_2 10.5.1.82 B
sdj BCINICSQL001 10.5.1.82 B
sde / VM / sql01 BCINICSQL001 10.5.1.82 B
sdc SMS1_XEN 10.5.1.82 B
sdh SMS1_XEN 10.5.1.82 B
sdd SMS2_XEN 10.5.1.82 B
sdi SMS2_XEN 10.5.1.82 B

Por favor, verifique as informações acima. Se estiver correto, você pode atualizar o servidor com os sistemas de armazenamento conectados. Se a informação está incorreto, você pode digitalizar novamente e atualizar.

Por favor selecione [u] pdate, [s] pode, [c] ancel:

se tiver feito o caminho certo de zoneamento, então você deve obter após o reinício do seu servidor

    
por 18.09.2009 / 13:12