O sistema de arquivos no nó remoto que está fornecendo o armazenamento de back-end para o compartilhamento NFS não está liberando o espaço imediatamente.
Estritamente falando, a semântica POSIX não requer a remoção de um arquivo para liberar imediatamente o espaço que ele estava usando (eles realmente não exigem que ele libere espaço , o que é meio que importante para alguns casos de uso). Devido a isso, e ao fato de que pode levar muito tempo para liberar espaço, alguns sistemas de arquivos não esperam que a desalocação aconteça, e apenas retornam quando podem garantir que a entrada do arquivo não apareça nas listagens de diretórios ( que é tudo o que o POSIX requer).
Possíveis razões que podem levar algum tempo para o espaço livre incluem:
- O sistema de arquivos pode limpar o espaço vazio conforme é liberado para impedir a divulgação de informações. Isso é quase sempre uma operação cara.
- O sistema de arquivos pode estar em um SSD ou em um armazenamento thin provisioned e configurado para informar às camadas inferiores que o espaço não está sendo usado. Esta operação também pode levar muito tempo.
- O sistema de arquivos pode precisar atualizar as estruturas de dados para fins de contabilidade interna. Isso pode ou não levar muito tempo, mas geralmente não é trivial.
- O sistema de arquivos pode precisar atualizar as estruturas de dados internas para manipular corretamente quaisquer reflinks ou outras regiões compartilhadas no arquivo.