Verifique a implantação do BeeGFS
Verifique a implantação do sistema de arquivos antes de colocar o sistema em produção.
Visão geral
Antes de colocar o sistema de arquivos BeeGFS em produção, execute algumas verificações.
Passos
-
Faça login em qualquer cliente e execute o seguinte para garantir que todos os nós esperados estejam presentes/acessíveis, e não haja inconsistências ou outros problemas relatados:
beegfs-fsck --checkfs
-
Encerre todo o cluster e reinicie-o. A partir de qualquer nó de arquivo, execute o seguinte:
pcs cluster stop --all # Stop the cluster on all file nodes. pcs cluster start --all # Start the cluster on all file nodes. pcs status # Verify all nodes and services are started and no failures are reported (the command may need to be reran a few times to allow time for all services to start).
-
Coloque cada nó em standby e verifique se os serviços do BeeGFS são capazes de fazer failover para nós secundários. Para fazer esse login em qualquer um dos nós de arquivo e executar o seguinte:
pcs status # Verify the cluster is healthy at the start. pcs node standby <FILE NODE HOSTNAME> # Place the node under test in standby. pcs status # Verify services are started on a secondary node and no failures are reported. pcs node unstandby <FILE NODE HOSTNAME> # Take the node under test out of standby. pcs status # Verify the file node is back online and no failures are reported. pcs resource relocate run # Move all services back to their preferred nodes. pcs status # Verify services have moved back to the preferred node.
-
Use ferramentas de benchmarking de desempenho, como IOR e MDTest, para verificar se o desempenho do sistema de arquivos atende às expetativa. Exemplos de testes e parâmetros comuns usados com o BeeGFS podem ser encontrados na "Verificação de design"seção do BeeGFS na arquitetura verificada do NetApp.
Testes adicionais devem ser realizados com base nos critérios de aceitação definidos para um determinado local/instalação.