Page MenuHomePhabricator

Does the cloud-vps UTRS project need NFS?
Closed, ResolvedPublic

Description

We're starting the process of moving project NFS off of a central server and into project-specific fileservers. Before I start that, I want to determine which projects really use NFS.

UTRS popped up as one of a few projects who use very little space on NFS and/or haven't written to NFS for many months.

Is it possible that we can eliminate your use of NFS entirely? Keep in mind that Cinder is now available for persistent (but not shared) storage as a self-serve option; in many cases this should be a reasonable replacement for some of the things people use NFS for.

Event Timeline

Andrew updated the task description. (Show Details)

No response from project admins. I've moved this to an in-project NFS server so there are no obvious steps left to take here.

AmandaNP added a subscriber: bd808.

I apologize for missing this when it happened. I talked a bit with bd808 and I don't need the NFS volume.

@bd808 said:

17:52:33 AmandaNP: The data is on the volume "utrs-nfs". You could attach that volume to the utrs-production instance directly, mount it at /srv, and then make /home a symlink to /srv/utrs/home. The only other bits needed would be the nfs mount logic cleanup.
17:53:09 if that all sounds like a foreign language, you could reopen the T301295 and ask for help killing off NFS :)

It doesn't sound completely foreign, but I don't want to screw something up with the file system doing it. So I have reopened this and am hoping @Andrew would be willing to help. :)

I can definitely clean out the remaining NFS infra from that project if that's all you need.

Did you also have questions about about getting the cinder volume attached properly?

@DeltaQuad please respond -- shall I delete the NFS volume and server from your project?

Sorry, I was dealing with medical stuff at the time you pinged. Yes, the NFS server/volume can be deleted.

Thanks for the response, and I hope you're well!

@Andrew looks like you removed the NFS server while they were still mounted on the existing instances? I fixed that by removing the NFS mounts and mounting the Cinder volume on utrs-production with a symlink on /home.

Change 834522 had a related patch set uploaded (by Majavah; author: Majavah):

[operations/puppet@production] labstore: Remove UTRS NFS volumes

https://gerrit.wikimedia.org/r/834522

Change 834522 merged by Andrew Bogott:

[operations/puppet@production] labstore: Remove UTRS NFS volumes

https://gerrit.wikimedia.org/r/834522