|operations/puppet||production||+0 -3||Remove most (but not all) nfs mounts from the wikidata-dev project.|
|Resolved||• yuvipanda||T105720 Labs team reliability goal for Q1 2015/16|
|Open||Andrew||T102240 Audit projects' use of NFS, and remove it where not necessary|
|Open||Addshore||T208416 Check whether wikidata-dev project requires NFS or not|
Well first thing would be to go through your instances and check which ones have nfs entries showing on df (they usually get mounted under /mnt/nfs/, and come from one of the labstore* servers). Then you should look at where those get mounted to, what files are in there, what applications write those files, and whether an application running on one host needs to be able to access files written to that NFS share on another host. And also whether you have anything accessing stuff like dumps.
Hello again @Addshore!
The ask for this remains the same as always. VMs in this project have quite a few NFS volumes mounted, including:
I would like to know which of those mounts are used by your project, so that I can remove access to the unused ones. So, for example, if people have valuable files in their homedirs and/or need to be able to share homedirs between VMs, that would be a reason to continue to have an nfs mount for /home.
I'm pretty sure you could remove everything, but some people might want to rescue things from /home
Ping @Ladsgroup @Tarrow @ItamarWMDE are you using one of these mounts in the new treasure hunt project?
@Andrew is there a way to turn off the nfs mounts but copy all the home dirs onto each of the machines?
If not I can send around an email prompting people to grab what they want.
We use my home page for now for the first runs of treasure hunt (in reference-island VM only). I didn't use /srv/ first because in larger scales (hopefully in two weeks), I didn't use /srv/ and used /home/ instead because I wanted to mount to /srv/ using this standard help: https://wikitech.wikimedia.org/wiki/Help:Adding_Disk_Space_to_Cloud_VPS_instances
There's not a straightforward way to preserve the contents of /home outside of manual copying. For now I'll remove all the mounts other than that one, then you can ping if/when y'all think you're clear of it.
Thanks for the response!