
Configurei a limpeza regular em meus pools ZFS e estou começando a considerar a configuração da verificação inteligente de vez em quando, mas tenho uma memória distinta de uma entrada que não consigo descobrir que não deve agendar tempos sobrepostos. Há alguma consideração que deva ser levada em conta quando se trata de agendamento, por exemplo, esfrega, resilvering e verificações inteligentes? esfrega e resilvering parecem óbvios, mas entre outras operações de manutenção de disco? Embora eu tenha lido algumas conversas sobre a não sobreposição de limpezas em vários pools, alguém deveria considerar isso ao executar uma verificação inteligente em uma matriz de ataque e uma limpeza em um pool no mesmo sistema?
Responder1
Versão curta:tente não sobrepô-los, mas não se preocupe muito se não for possível. Limite o teste de varredura de superfície para evitar desgaste adicional nos HDDs.
Versão longa:As autoverificações SMART off-line e curtas duram apenas alguns minutos, com impacto mínimo no desempenho. As verificações longas SMART (também chamadas de auto estendidas) leem toda a superfície do disco, durando muitas horas. Este último tipo de teste pode ter algum impacto limitado no desempenho. Considerando que muitas unidades também possuem um teste de varredura de superfície interna e que o ZFS limpa os dados reais, eu evitaria agendar frequentemente um teste longo do SMART para limitar o tempo de ocupação/trabalho dos HDDs (e desgaste).