Thread (12 messages) 12 messages, 4 authors, 2020-02-08

Re: Question

From: Sarah Newman <hidden>
Date: 2020-02-07 23:41:04

On 2/7/20 3:21 PM, o1bigtenor wrote:
On Fri, Feb 7, 2020 at 4:50 PM Sarah Newman [off-list ref] wrote:
quoted
On 2/7/20 7:49 AM, o1bigtenor wrote:
quoted
Greetings

Running a Raid-10 array made up of 4 - 1 TB drives on a debian testing
(11) system.
mdadm - v4.1 - 2018-10-01 is the version being used.

Some weirdness is happening - - - vis a vis - - - I have one directory
(not small) that has disappeared. I last accessed said directory
(still have the pdf open which is how I could get this information)
'Last accessed 2020-01-19 6:32 A.M.'  as indicated in the 'Properties'
section of the file in question.
Greetings

quoted
I assume you've looked at lsof?
No I hadn't - - - - thanks for the tip.
only a few thousand line in a terminal - - - - - but nothing what I was
looking for.
quoted
https://www.linux.com/news/bring-back-deleted-files-lsof/

If it is a software problem, it just as likely, if not more likely, that it is a file system problem rather than a raid problem. You don't mention
what file system. You're possibly also actually looking at data in the in-memory disk cache rather than what's actually stored on disk given there's
been no reboot.
The array (raid-10) is on ext4.
quoted
Is there anything suspicious in dmesg?
I hadn't looked at the messages files in /var/log so I went back to
date in question.
Didn't see anything there either.
I said the command dmesg, not /var/log.

If systemd-journald is broken, or your file system is broken, you could have tons of error messages in dmesg and nothing logged to disk.
What about doing this:

Made the array read only.
Copy the whole array using dd to a larger array on a different machine
(good overnight job).
Then run something like testdisk on the whole array.
The last would largely be a waste of time as what has
disappeared is one of about 40 upper level directories  and
it likely contained about 10 to 50 GB of files (dunno how many
levels of directories though - - - I use LOTS).

I'm looking for a reasonably solid method of trying to recover
this directory and all of its contents (about 8 years worth of
putting things into it so replicating it - - - - tough!).
Making the original data read-only and operating on a copy of it is a reasonable idea.

You probably want http://extundelete.sourceforge.net/ though I would first try

find / -name "somefileyouknowthenameof"

just to make sure it hasn't been moved elsewhere on accident. That seems like the most likely scenario given the lack of error messages, unless no 
messages at all have been logged due to previously mentioned issues.

--Sarah
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help