According to the logs, there are 15 or 20 of each of these errors PER SECOND when they're occuring. Is this something that's normal? I'll check the log again if it crashes and try to find exactly where it does so.

Sounds like a kernel problem...are you using the RedHat kernels or a custom compile? If you are using RedHat's, check if there is a update rpm from them. The latest for RedHat 8 is kernel-2.4.18-27.8.0