Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Nov 2019 18:35:01 +0100
From:      Miroslav Lachman <000.fbsd@quip.cz>
To:        Gareth de Vaux <stable@lordcow.org>, freebsd-stable@freebsd.org
Subject:   Re: ZFS ghost files on 11.3-STABLE
Message-ID:  <86336ae2-5759-36b7-60d6-e9fe64cd4416@quip.cz>
In-Reply-To: <20191125170058.GA10727@lordcow.org>
References:  <20191125170058.GA10727@lordcow.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Gareth de Vaux wrote on 2019/11/25 18:00:
> Hi all, I deleted a file (rm filter) by mistake instead of its backup 'filter~',
> however it seems a remnant of a much older version of the file (given by its
> date and content) is half hanging around?
> 
> $ ls -l filter
> ls: filter: No such file or directory
> 
> $ ls -l filter*
> -rw-r--r--  1 lordcow  lordcow  18179 Mar 28  2019 filter
> -rw-------  1 lordcow  lordcow  19092 Nov 20 23:36 filter~
> 
> $ stat filter
> stat: filter: stat: No such file or directory
> 
> $ stat filter*
> 1525321853 1911959 -rw-r--r-- 1 lordcow lordcow 4294967295 18179 "Mar 28 17:07:34 2019" "Mar 28 17:08:07 2019" "Mar 28 17:08:07 2019" "Mar 28 17:07:34 2019" 18432 24 0x800 filter
> 1525321853 833819 -rw------- 1 lordcow lordcow 4294967295 19092 "Aug 10 22:31:53 2016" "Nov 20 23:36:40 2019" "Nov 24 23:08:13 2019" "Nov 20 23:36:40 2019" 19456 24 0x800 filter~
> 
> $ cat filter
> cat: filter: No such file or directory
> 
> $ cat filter*
> (cats both files)
> 
> A zpool scrub returns no errors
> 
> I haven't tried to overwrite the file yet incase anyone wants some output.
> 
> 
> FreeBSD 11.3-STABLE #0 r353939
> 
> ZFS filesystem version: 5
> ZFS storage pool version: features support (5000)

Do you have snapshot of this dataset before you run the "rm filter"? 
What files are listed there?
It is possible you have some non printable (invisible) character in the 
filename. It can be trailing space, newline or something else so in fact 
it has different filename than the one of deleted file but it looks the 
same.

Miroslav Lachman



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86336ae2-5759-36b7-60d6-e9fe64cd4416>