I assembled a nice machine for use with Vagrant
<bragging>Threadripper 12c, 128GB RAM, 4 NVMe, some SATA SSD and ... two classic magnetic disks</bragging>
The idea is that the work happens on the NVMe SSDs, Storage is on SATA SSDs and Archive/Backup is on the magnetic disks. I believe this kind of makes sense ;-). In normal operation the archive disks (magnetic) are assume to power down and stay this way until the get explicitely accessed.
So far for the theory.
Vagrant shows a behaviour that strikes me, though:
My archive disks go to sleep and power off after a while, that is they stop the spindles. Good!
The moment I run the next vagrant command, e.g. a
on one of the disks, the vagrant command blocks, I hear the HDDs (both) starting the spindles and once they (acoustically) appear started, I see the vagrant command continuing its mission. This is ... confusing and annoying.
It appears to me as if vagrant is checking the drives for some content or config before doing anything. Once the HDDs are active, there is no mentionable delay with vagrant anymore, but it insist on starting the drives before doing anything.
Could anybody please tell me, what activity makes Vagrant talk to my HDDs and possibly how I could avoid this. Unless I can do something about it, my only way to get rid of this misbehaviour would be:
1. unmount the drives when not needed (not a bad idea, pretty much emotet-safe).
2. mount the drives to a directory rather than a drive-letter (untested)
3. configure the drives to not go to power-safe (by noise and ecology not my first choice)
I really hope for a suggestions that looks better that this!
Help?
Thanks in advance!
Adrian