Dell Unity: Como solucionar problemas de replicação síncrona
Summary: Este artigo da KB é um guia geral sobre como solucionar problemas de replicação síncrona.
Instructions
Este é um guia geral sobre como solucionar problemas de replicação síncrona.
Configuração de replicação síncrona
- Identifique as portas fibre-channel (FC) de replicação síncrona adequadas.
- Conecte diretamente as portas FC da origem e do destino ou use o zoneamento por meio de um switch FC.
- Crie interfaces de gerenciamento de replicação síncrona (SRM) em ambos os arrays.
- Estabeleça a conexão de replicação.
- Criar sessões de replicação.
Problemas de conexão de replicação síncrona
- Portas de replicação síncrona incorretas usadas
A prioridade é a seguinte:
- Porta CNA 4 (se as portas CNA estiverem configuradas como FC). (Não é uma opção nos modelos posteriores do Unity XT)
- Porta 0 do módulo de E/S 0 (se o módulo de E/S 0 for um módulo FC).
- Porta 0 do módulo de E/S 1 (se o módulo de E/S 0 for um módulo FC).
uemcli:
IU do Unisphere
UEMCLI
12:52:40 service@spa:~> uemcli /net/port/fc show -filter "ID,Name,Replication capability" 5: ID = spb_iom_1_fc0 Name = SP B I/O Module 1 FC Port 0 Replication capability = Sync replication 8: ID = spa_iom_1_fc0 Name = SP A I/O Module 1 FC Port 0 Replication capability = Sync replication root@spa:/cores/service>uemcli /remote/sys show -detail 2: ID = RS_8 Name = unity450F Operational status = OK (0x2) Health state = OK (5) Health details = "Communication with the replication host is established. No action is required." Synchronous FC ports = spb_iom_1_fc0, spa_iom_1_fc0
- Zoneamento impróprio
- Para obter uma conexão de replicação síncrona bem-sucedida, conecte as portas FC dos dois arrays diretamente por um cabo FC ou por um switch FC após configurar o zoneamento adequado.
- Um dos principais problemas que causa muitos problemas de conexão e sessão de replicação síncrona é a configuração de zoneamento cruzado.
- O zoneamento adequado implica que a SPA de origem deve ser zoneada somente com a controladora de destino e a controladora de origem deve ser zoneada somente com a controladora de destino SPB.
- Se já houver zoneamento cruzado em vigor e mesmo que ele tenha sido corrigido, as quatro SPs deverão ser reinicializadas para resolver quaisquer problemas de configuração da replicação síncrona.
- Os sintomas comuns de zoneamento cruzado são: (1) A conexão de replicação não pode ser verificada. (2) A conexão é estabelecida, mas todas as sessões de replicação criadas automaticamente entram no
"Lost Sync Communication"" - Depois que o zoneamento cruzado for retificado, as sessões de recursos pertencentes à SPB ainda poderão falhar. Reinicialize todas as controladoras de armazenamento, uma por uma, para corrigir o problema.
Se você não tiver certeza sobre o zoneamento atual, consulte este artigo e encaminhe esse problema para o suporte Dell.
- Problemas da interface de gerenciamento de replicação síncrona
Para uma conexão de replicação síncrona em funcionamento, duas interfaces SRM por array do Unity (1/SP) devem ser criadas. A comunicação nessas interfaces deve ser permitida por meio da porta 5085 (porta5086 se estiver executando o Unity OE 5.5.0 ou posterior).
A interface do SRM é responsável pelo gerenciamento de sessão. Ele é criado em uma porta virtual que existe na porta de gerenciamento física no array.
Para verificar a configuração do SRM em seu array, execute o comando abaixo em cada SP e certifique-se de que o IP adequado esteja atribuído e que a interface esteja ativa.
#ip addr show dev srm 11: srm@mgmt: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff inet 10.x.x.x/24 scope global srm valid_lft forever preferred_lft forever inet6 xxx:xxx:xxx:xxx:xxx/64 scope link valid_lft forever preferred_lft forever
Depois disso, verifique a conectividade remota com esse IP a partir do array remoto na porta 5085 (porta 5086 se estiver executando o Unity OE 5.5.0 ou posterior). Seja por meio de um simples telnet ou se estiver no Unity OE 4.5 ou posterior, use svc_networkcheck -tpc .
service@spb:~/user# svc_networkcheck -tpc 10.x.x.x 5085
=== SP status: Normal Mode, Master SP ===
======================= [spb][Wed Sep 18 20:09:44 UTC 2019] Beginning Run =======================
--- INFO: the tcp listening port 10.x.x.x@5085 is available.
======================= [spb][Wed Sep 18 20:09:44 UTC 2019] End of Run =======================
Se a porta não estiver disponível, verifique a configuração de rede.
- Problemas de conexão da interface de gerenciamento do Unity
Semelhante à verificação acima, a comunicação entre os dois IPs de gerenciamento de array deve ser permitida na porta 443 (protocolos TCP e TLS).
service@spb:~/user> svc_networkcheck -tpc 10.x.x.x 443
=== SP status: Normal Mode, Master SP ===
======================= [spb][Wed Sep 18 20:12:26 UTC 2019] Beginning Run =======================
--- INFO: the tcp listening port 10.x.x.x@443 is available.
======================= [spb][Wed Sep 18 20:12:26 UTC 2019] End of Run =======================
- Desempenho de sincronização inicial.
A transferência está sujeita à aceleração [~40 MB/s por padrão] durante a execução de uma sincronização inicial (uma sessão de replicação recém-criada). Isso pode ser alterado para baixo: ~20MB/s ou alto: ~160MB/s usando svc_dataprotection
No entanto, esse controle de fluxo não pode ser desativado. Isso é projetado para garantir que, se houver hosts conectados à porta FC de replicação síncrona, o acesso não seja afetado.
Set a sync rate to the session: svc_dataprotection -r repsess -a syncrate=high -s 81604378625_FNM00151702100_0000_81604378625_FNM00151702099_0000 Set a sync rate to ALL sync sessions: svc_dataprotection -r repsess -a syncrate=low -s ALL Show a sync rate of the session: svc_dataprotection -r repsess -a showsyncrate -s 42949673102_FCNCH0972C30C3_0000_42949673096_FCNCH0972C30C3_0000 List ALL sync replication sessions with each sync rate: svc_dataprotection -r repsess -a showsyncrate -s ALL Show cg replication sessions with each member sync rate: svc_dataprotection -r repsess -a showsyncrate -s 81604378625_FNM00151702100_0000_81604378625_FNM00151702099_0000
- Impacto sobre o desempenho em LUNs e file systems que estão sendo replicados de modo síncrono.
A replicação síncrona aguarda até que as gravações do host sejam gravadas no destino antes que uma confirmação seja enviada ao host. Portanto, se houver alguma latência no link, isso afetará o desempenho.
Encaminhe para o Suporte Dell se houver suspeita de problemas de desempenho em recursos replicados de modo sincronizado.