I'm getting filesystem errors during operation, and they're not associated with 
a power outage. Looking at the serial console, it says something about 
'mangled entry' and lists the process involved in the crash, then ends with a 
debugging prompt, which is unresponsive.

After forcibly shutting it down, it requires a manual 'fsck', which lists 
multiple inconsistencies and corrupted files.

Most of them happen to torrent data. I run a torrent client - Transmission. 
It's the busiest process I have, so it's no surprise that it is the most 
affected. Shutting down Transmission definitely improves my uptime. But 
Syncthing - another busy process that reads and writes a lot of files, 
eventually becomes the victim of another filesystem error.

Even 'git' once became involved in a crash. A Git repository I was hosting 
there became corrupted during a 'git push' - it crashed the server in the same 
way - and I had to rebuild it from backups.

The storage media used as root is a Kingston DataTraveler USB stick of 128 GB. 
It's like one month old. What are the odds of this being a defective unit?

I'm planning to try Linux on it, but if this is a hardware problem, the 
journalling filesystems would only mask it for a while, right? I've read that 
OpenBSD 'ffs' doesn't do journalling.

What do you think I should do?


Reply via email to