check the disk size first. make sure enough space in your disk for squid cache.
then check dir permisions. make sure squid is owner of that directory including subdirs
ls -l /var/spool/
drwxr-x--- 18 squid squid 4096 Oct 24 04:02 squid
read the squid.conf to learn about "cache_dir"