Page MenuHomePhabricator

Investigate and remove NFS mounts in the snuggle project
Open, NormalPublic

Description

Currently, /home and /data/project are shared across all instances of the design project, allowing files to be shared easily across instances. This however, comes at a cost of less reliability - your instances are unavailable during NFS outages (this is the most unreliable part of all of labs), home directory access is slower, etc.

Additionally, there's /data/scratch which is a labs-wide shared space, and /public/mounts which is a public readonly mount of wikimedia data dumps (which maybe you would find useful?)

Ideally, I'd love to get rid of all of them - your project gets more stable, Yuvi gets happier, win-win!

Event Timeline

yuvipanda claimed this task.
yuvipanda raised the priority of this task from to Needs Triage.
yuvipanda updated the task description. (Show Details)
yuvipanda added a project: Cloud-Services.

Can all be killed!

/data/scratch and /data/project can be killed

I'll need to do some work to deal with /home

Cool!

Ideally code should run from /srv on instances, and I can help get bigger disks if needed.

Ok, looks like I can just copy halfak/projects onto /srv and modify symlinks and everything should work. I'm not doing anything atm, however - just assessing how much work this will be.

yuvipanda removed yuvipanda as the assignee of this task.Nov 13 2015, 7:03 AM
Restricted Application added a subscriber: StudiesWorld. · View Herald TranscriptNov 13 2015, 7:03 AM
chasemp triaged this task as Normal priority.Nov 30 2015, 4:20 PM
chasemp added a subscriber: chasemp.