Hello KildeDK,
Welcome to vSphere and vSAN so.
Start by SSHing to the host and check does it even exist e.g.:
# cd /scratch
This should then show where scratch is pointed by the directory path changing e.g. if it is pointed to /tmp then it will look like:
[root@esx-01:/tmp/scratch]
If it is stored on a persistent or vfat partition then check if any of these are out of space (e.g. Use% is 100%):
# df -h
If it is stored in a Ramdisk (e.g. like /tmp) then check the available space on these:
# vdf -h
So basically it is case of first validating /scratch exists (corner-case being those without this like diskless Auto-Deploy hosts which are not supported for use with vSAN) and then validating that it has free space and inodes - if it doesn't then figure out what is consuming the space (e.g. something logging to the same parent directory) and free up space and redirect whatever was filling it to somewhere else more appropriate where it won't cause problems.
Most of the above and further related troubleshooting steps are covered here:
Bob