Impacto sobre o desempenho do PowerScale 9.x em clusters de nós mistos com nós de arquivo
Summary: Os clusters do OneFS 9.x com configuração de nó misto que inclui nós de arquivamento podem identificar problemas de desempenho se o indicador do sistema de pool de discos estiver definido no nível de arquivamento. ...
Symptoms
Problema de desempenho em clusters do OneFS 9x que contêm nós de arquivo e um outro tipo de nó.
Por exemplo:
um cluster que contém nós de arquivamento A200(0) e nós H500.
Um cluster com nós de arquivamento A2000 e nós F800
Um cluster com nós de arquivamento A200, nós F800 e nós H400
Cause
PSCALE-140986
A configuração de um indicador do sistema em níveis de arquivamento pode causar degradação do desempenho em clusters de nós mistos.
Para verificar:
Determine onde /ifs.ifsvar está localizado verificando qualquer arquivo no diretório /ifs/.ifsvar:
# isi get -D /ifs/.ifsvar/isi_license.xml | grep pools
Resolution
Pré-verificação:
Antes de concluir as etapas de resolução deste artigo da base de conhecimento, verifique o tamanho dos logs de auditoria. Verifique se há espaço livre em disco suficiente nos pools de nós none-archive para os logs de auditoria.
Este comando verifica o tamanho de uso do disco dos logs de auditoria:
# du -sh /ifs/.ifsvar/audit/logs
Se o tamanho dos logs de auditoria fizer com que o pool de nós none-archive fique cheio, siga as etapas da KB 000167091 para descartar os logs de auditoria.
KB 000167091 - Como remover arquivos de log de auditoria
=============
Resolução:
Identifique qual pool de nós está configurado como System. Os pools de nós do sistema onde o conteúdo do Ifsvar está localizado. Isso pode ocorrer em vários pools.
# disi -I diskpools ls -v
Remova o indicador System do pool de nós de arquivamento:
# isi_gconfig smartpools.diskpools.manually_manage_system_flags=true
# disi -I diskpool modify <diskpool_name> --system=false
Depois que as alterações forem feitas, execute um trabalho SmartPools ou SmartPoolsTree para mover o diretório Ifsvar para os pools de nós não de arquivamento.
Comando para usar o SmartPoolsTree para mover os dados:
# isi job start smartpoolstree --paths=/ifs/.ifsvar
Se o SmartPools não estiver licenciado, execute um trabalho SetProtectPlus.
NOTA IMPORTANTE:
O trabalho SmartPoolsTree acima só move o /ifs/.ifsvar e seu conteúdo.
Para mover outros SYSTEM LINs e SBTs, execute um trabalho do SmartPools até a conclusão, o que pode levar mais tempo.
# isi job start smartpoolsAdditional Information
Consulte as seções 3.1.1 a 3.1.1.3 do white paper Práticas recomendadas para ambientes de projeto de semicondutores.