Originally Posted by hmcarthur
So I now know that SELinux is interfering with Squid writing to the disk I mounted but I have almost no knowledge about SELinux and how to go about resolving this. I imagine that its a bad idea to leave SELinux in permissive mode.
The first thing (admin reflex, really) is to check /var/log/audit/audit.log for clues
and act on that:
audit2allow < /var/log/audit/audit.log
grep squid /var/log/audit/audit.log | audit2allow