du
isn't agreeing with itself. Looks like something could be broken.
https://unix.stackexchange.com/questions/352077/why-does-size-and-used-space-in-df-output-contradict-available-space
https://unix.stackexchange.com/questions/114429/short-read-while-trying-to-open-partition