Main Page

From Linux NFS

(Difference between revisions)
Jump to: navigation, search
(Design of NFSv4)
 
(234 intermediate revisions not shown)
Line 1: Line 1:
-
==Design of NFSv4==
+
{|{|cellpadding="5" cellspacing="3" class="mainpagetable" width="100%"
-
* [[Design|Design documentation]]
+
|- +
-
 
+
|valign="top" style="padding: .5em 1em 1em; width: 50%"|
-
==Troubleshooting==
+
'''Development'''
 +
* Mailing lists:
 +
** linux-nfs@vger.kernel.org ([http://marc.info/?l=linux-nfs archive])
 +
** linux-fsdevel@vger.kernel.org ([http://marc.info/?l=linux-fsdevel archive])
 +
** linux-kernel@vger.kernel.org ([http://marc.info/?l=linux-kernel archive])
 +
** defunct pnfs list [http://linux-nfs.org/pipermail/pnfs/ archive]
 +
** defunct nfsv4 list [http://linux-nfs.org/pipermail/nfsv4/ archive]
 +
* IRC: #linux-nfs at oftc.net (mainly for developer chat; questions are better sent to the mailing list)
 +
* Code repositories:
 +
** [http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=summary upstream kernel]
 +
** [http://git.linux-nfs.org/?p=steved/nfs-utils.git;a=summary nfs-utils]
 +
** [http://git.linux-nfs.org/?p=steved/rpcbind.git;a=summary rpcbind]
 +
** [http://git.linux-nfs.org/?p=steved/libtirpc.git;a=summary libtirpc]
 +
** [http://git.linux-nfs.org/?p=steved/nfs4-acl-tools.git;a=summary nfs4-acl-tools] Client tools for manipulating NFSv4 ACLs directly.
 +
*** [http://linux-nfs.org/~steved/nfs4-acl-tools/ nfs4-acl-tools tarballs]
 +
* Bugzilla:
 +
** [http://bugzilla.kernel.org bugzilla.kernel.org] for upstream bugs
 +
** [http://bugzilla.linux-nfs.org bugzilla.linux-nfs.org] for out-of-tree projects and other miscellaneous NFS uses
 +
* [https://datatracker.ietf.org/wg/nfsv4 IETF NFSv4 working group]: protocol specifications
 +
* [http://nfsv4bat.org/Documents nfsv4bat.org/Documents]: Bakeathon, Connectathon, and other presentations
 +
* [[Introduction to Linux NFS hacking]]
 +
* [[To do]] (projects looking for volunteers)
 +
* [[Dual-protocol support]]
 +
* [[pNFS Development]]
 +
* [[Cluster Coherent NFS design|Cluster Coherent NFS]]
 +
* [[Nfsd4 server recovery]]
 +
* [http://linux-nfs.org/files/ NFS related files for download]
 +
* [[Peer-to-peer NFS]]
 +
* [[high availability SCSI layout]]
 +
* [[Alternate Data Streams]]
 +
* [[NFS re-export]]
 +
|valign="top"|
 +
'''Documentation'''
 +
* [http://nfs.sourceforge.net/nfs-howto/ NFS Howto]
 +
* [http://nfs.sourceforge.net/ NFS FAQ]
 +
* [[NFSv41_Introduction|NFSv4.1 End user documentation]]
* [[General troubleshooting recommendations]]
* [[General troubleshooting recommendations]]
-
* Problems exporting
+
* [[Feature Design Documents]]
-
* Problems mounting
+
* [http://nfsworld.blogspot.com/2005/06/using-active-directory-as-your-kdc-for.html Linux, AD, and NetApp filers]
-
* Problems automounting
+
* [https://fedorahosted.org/gss-proxy/wiki/NFS GSS-Proxy]
-
* Common error messages
+
* [[Reporting bugs]]
-
* Tools for troubleshooting
+
* [[Readdir performance results]]
-
 
+
* [[Jenkins CI]]
-
==Tests ==
+
* [[NFS and FreeIPA]]
-
 
+
* [[pNFS block server setup]]
-
* [[Testing tools]]
+
* [[NFS over SoftRoCE setup]]
-
* [[Functional testing]]
+
* [[NFS over soft iWARP setup]]
-
** [[Serviceability testing]]
+
'''Testing'''
-
* [[Interoperability testing]]
+
* [[Connectathon test suite]]
-
* [[Performance testing]]
+
* [[pynfs]]
-
* [[Robustness testing]]
+
* [[NFSometer]]: NFS performance measurement tool
-
* [[Security testing]]
+
* [[NFStest]]: NFS test suite
-
* Tests needed
+
* [[xfstests]]: xfstests setup & expected output
-
* Testing methodologies
+
|}
-
 
+
-
==Testing Plans==
+
-
* [[Test_matrix|test matrix]]
+
-
== End User documentation ==
+
[[Old stuff]] (design documents for stalled or completed projects, etc.)
-
* [[NFSv4_Introduction|End user documentation]]
+

Latest revision as of 17:15, 7 June 2022

Development

Documentation

Testing

Old stuff (design documents for stalled or completed projects, etc.)

Personal tools