Snapshots Excluídos Ainda Aparecem na Saída DF

Saiba como resolver um problema em que snapshots excluídos ainda aparecem na saída DF com a mensagem "stale file handle".

Sintoma: Os snapshots excluídos anteriormente ainda aparecem na saída df com a mensagem stale file handle.

Causa: Quando você usa um cliente NFSv3 para executar operações como ls, du ou find no diretório de snapshot, o serviço exporta automaticamente o diretório. O cliente usa nfs_d_automount() para detectar e montar o diretório. Depois que o diretório é detectado e montado pela primeira vez, o cliente monta o diretório automaticamente.

Se você excluir o snapshot, a montagem será desconectada. O cliente ainda mantém uma referência ativa ao snapshot, mas não pode mais acessar o próprio snapshot, portanto, ele reporta stale file handle.

Solução: desmonte manualmente o snapshot. Isso pode exigir o uso do flag -f no comando umount. Por exemplo:
sudo umount -f 10.x.x.x:/fs-export-path /mnt/yourmountpoint
Observação

Se o comando de desmontagem falhar com a mensagem device busy, consulte Não é Possível Desmontar um Sistema de Arquivos: O Dispositivo está Ocupado para obter uma solução para esse problema.