So there was around 25GB of free space left on this drive and I wanted to move a 45GB file to it.
So I freed up space so there’s now 67.4GB of free space.
Tried to transfer the file over the network and got an IO error.
So I moved it to a different hard drive on the Vero no problem.
Then using the Vero I tried to move it from one drive to another.
Not sure what’s happening here.
Seeing a bunch of EXT4-fs error (device sdb1): ext4_readdir:183: inode #12: comm waiting: path /media/Seagate 8TB 2/Movies: directory fails checksum at offset 0 on the target drive in the log.
Sep 15 01:39:16 osmc kernel: EXT4-fs (sdc1): error count since last fsck: 1
Sep 15 01:39:16 osmc kernel: EXT4-fs (sdc1): initial error at time 1600157494: ext4_validate_block_bitmap:375
Sep 15 01:39:16 osmc kernel: EXT4-fs (sdc1): last error at time 1600157494: ext4_validate_block_bitmap:375
Sep 15 01:39:16 osmc kernel: EXT4-fs (sdb1): error count since last fsck: 118
Sep 15 01:39:16 osmc kernel: EXT4-fs (sdb1): initial error at time 1599970564: ext4_readdir:183: inode 12
Sep 15 01:39:16 osmc kernel: EXT4-fs (sdb1): last error at time 1600158975: ext4_readdir:183: inode 12
So sdc1 has had one error at 1600157494 (September 15, 2020 8:11:34 AM UTC/GMT)
and sdb1 has clocked up 118 errors between 1599970564 (September 13, 2020 4:16:04 AM UTC) and 1600158975 (September 15, 2020 8:36:15 AM UTC), a period of just over 52 hours.
Clearly something is amiss, though I see from the log that you mounted six drives, which is arguably pushing things a bit, so whatever it is doesn’t appear to affect the other four – on this occasion.
So, is the problem mainly confined to the Seagate 8TB 2 (sdb1) device and what hub/s are you using? Are you pushing the drives though one or two USB ports?
I should note that I took the 8TB 2 off the Vero and plugged it into my laptop and I was able to move the files without issue.
I ran that initial e2fsck on 8TB 2 when it was mounted at sdc1.
I forgot, you had manually fixed it already when you did the fsck earlier. After you did that fsck did you try to copy the file again via Kodi, or did you move the drive to the laptop and copy?
@dillthedog had a good question for you. How are the drives connected? All 6 on 1 USB hub, or 2 hubs on 2 usb ports? 6 drives on 1 hub would seem to me to be really pushing a USB2 connection.
The Vero has two USB 2.0 ports.
One USB 2.0 port has the RF Remote Dongle in it.
The other USB 2.0 port has 8TB 1 plugged into it.
Then 8TB 2 is plugged into one of the two USB 3.0 ports on 8TB 1.
Do that for all the drives in a daisy chain.
At the end I have two Seagate 2.5" external plugged in.
All the drives spin down when idle. When I watch a movie, the drive with the file spins up and everything plays perfectly!
Even full untouched DV+A UHD Remuxes without issue.
Pretty impressive.
I typically send files to the drives over the network.
But on occasion I have used the Vero’s file manager to move a file from one drive to another (like I did last night to make room).
I’m thinking read duties are fine, and write duties are fine, but maybe when the Vero does read from one and write to another, it messes up.
That many drives connected to a USB2 connection is really pushing things. Especially on a low power device like the Vero. Remember, it’s not designed as a NAS and just doesn’t have the hardware support for that kind of throughput.
I would wonder if when one of the Hub/drives goes to sleep could it cause a hiccup in its internal USB hub?
To narrow it down, you could try copying the file via command line instead of using Kodi. But I doubt that it’s Kodi as there was clearly a problem with the filesystem on at least 2 of your drives.
EDIT, another thought… You might try splitting the drives between both USB ports on the Vero and put the remote dongle into one of the drives USB ports.
Yeah, I don’t use the Vero as a NAS, more like DAS.
I can’t imagine it would be any better if I put half the drives on one USB port and the other half on the other USB port.
I’ve considered shucking them and putting them in a single enclosure (that would allow them to only take up one power outlet on my power strip) but those have their own caveats.
Like if one drive is active then they all spin, instead of the drives not in use staying idle.
Also, my current setup has worked without issue until last night so…