Updated
over 2 years
ago.
3 hacker ♥️.
2 followers.
Project Description
Overall: Existing NFS-HA Consulting solution exists (for SLES15 SP1 and SP2+) and is in production at customers. Goal is to improve this solution, enhance the documentation and make it more robust.
Goal for this Hackweek
- Rewrite and cleanup existing documentation of this solution in ASCII-DOC
- Test with SLES15 SP4 and new NFS Kernel server features introduced (unshare/hostname, NFS v4, NFSV4LEASETIME etc.)
- make sure "waitforleasetimeonstop" is NOT set to true on the exportfs primitive
- Add nfsdcltrack handling
- Use NFS exports from /etc/exports instead of ocf:heartbeat:exportfs (should make CIB simpler)
Resources
- Bug 1203746 - SLES15-SP4 60s NFS timeout during cluster failover | _nfs4reclaimopenstate: Lock reclaim failed!
- https://bugzilla.suse.com/show_bug.cgi?id=1201271
- TID: https://www.suse.com/support/kb/doc/?id=000020396
This project is part of:
Hack Week 22
Activity
Comments
Be the first to comment!
Similar Projects
Mammuthus - The NFS-Ganesha inside Kubernetes controller by vcheng
Description
As the user-space NFS provider, the NFS-Ganesha is wieldy use with serval projects. e.g. Longhorn/Rook. We want to create the Kubernetes Controller to make configuring NFS-Ganesha easy. This controller will let users configure NFS-Ganesha through different backends like VFS/CephFS.
Goals
- Create NFS-Ganesha Package on OBS: nfs-ganesha5, nfs-ganesha6
- Create NFS-Ganesha Container Image on OBS: Image
- Create a Kubernetes controller for NFS-Ganesha and support the VFS configuration on demand. Mammuthus
Resources