Symptoms
Quando um snapshot é excluído, ele é verificado para liberar os blocos de propriedade exclusiva dele. Esse processo, também conhecido como serviço do recuperador, é executado em segundo plano.
Quanto maior o snapshot, mais tempo essa operação leva. Depois que o processo do recuperador for concluído, todo o espaço liberado ficará disponível para o volume.
Ele deve ser executado para que os blocos possam ser desmapeados usando scsi unmap (se habilitado) nos volumes SAN de back-end.
A fila do recuperador será executada quando dados forem excluídos do pool de NAS, inclusive dados apagados de compartilhamentos, volumes NAS e exclusões de snapshots.
Cause
Limitações e problemas conhecidos
- Não é possível executar manualmente o serviço do recuperador nem interrompê-lo por um longo período de tempo. Assim que inciado, ele precisa terminar sua fila antes que o espaço seja liberado para o pool NAS.
- A recuperação de snapshots demanda muitos recursos. Se várias atividades de recuperação forem realizadas simultaneamente, talvez ocorram problemas de desempenho em todo o cluster.
- As operações de recuperação com uso intenso de recursos podem afetar muito o desempenho, podendo comprometer também o acesso do client ao cluster.
- Há um limite de criação/expiração de snapshots que varia de acordo com o equipamento, com base na carga geral do sistema. Isso pode afetar diretamente o recuperador e a funcionalidade do sistema.
- Embora o recuperador tenha sido aprimorado no firmware FluidFS v6 para exclusões de snapshot, é possível que um serviço do recuperador sobrecarregado afete o acesso do client. Esses eventos são relatados como "clients may encounter a long period of partial data access"
"Clients may encounter a long period of partial data access"
Verifique se os problemas de desempenho ocorrem no momento em que alguns snapshots expiram.
Há vários tipos de snapshots:
- Snapshots ad-hoc – Snapshots que expiram quando o administrador os exclui ou quando atingem a data de vencimento definida pelo administrador.
- Snapshots agendados – Snapshots que expiram de acordo com os detalhes do agendamento. Os nomes são baseados no nome do agendamento.
- Snapshots NDMP – Snapshots que expiram quando o backup NDMP é concluído. Os nomes começam com "ndmp".
- Snapshots de replicação – Snapshots que expiram depois que a próxima replicação é concluída com sucesso. (Durante uma replicação, há dois snapshots: o snapshot anterior e o atual.) Os nomes dos snapshots de replicação começam com "rep".
Resolution
Tarefas de snapshots de escalonamento (snapshots padrão, replicação, NDMP)
Se muitos snapshots expirarem simultaneamente, poderão ocorrer problemas de desempenho.
Se alguns snapshots de tamanho maior expirarem simultaneamente, também poderão ocorrer problemas de desempenho.
É recomendável escalonar snapshots horários ao longo da hora (etapas de 10 minutos) e escalonar snapshots diários ao longo do dia (de preferência, expirando à noite). Os snapshots semanais devem expirar preferencialmente nos fins de semana.
Affected Products
Dell Compellent FS8600