On March 26, 2025 3:33:19 PM GMT+01:00, Martin Wege <martin.l.wege@xxxxxxxxx> wrote: >On Tue, Feb 11, 2025 at 3:00 PM Chuck Lever <chuck.lever@xxxxxxxxxx> wrote: >> >> On 2/11/25 7:54 AM, Martin Wege wrote: >> > Is there any up to date documentation for pNFS server support in the >> > Linux 6.6 kernel? >> >> There isn't up-to-date documentation for NFSD's pNFS support. There are >> various efforts going on to improve it, but as we are swamped with other >> more pressing issues, there hasn't been good progress. >> >> pNFS block is supported, but it's not straightforward to set up. >> >> pNFS flexfiles is supported, but the implementation supports only the >> case where the DS and MDS are the same server. >> >> NFSD does not implement the other layout types. > >More questions: >1. Clarification, please: >Which layout types are and are not supported: >LAYOUT4_NFSV4_1_FILES >LAYOUT4_OSD2_OBJECTS >LAYOUT4_BLOCK_VOLUME > >2. Is Flexfiles also part of enum layouttype4, or something different? > >3. dCache supports pNFS MetaDataServer (MDS), and NFSv3 Data Servers >(DS). Where is the spec for this? And why, WHY NFSv3 DS? Why not >NFSv4.1 DS= > dCache supports nfsv41_files (rfc 5661) and flexfiles with tightly coupled nfsv4.1 DSes (rfc8435). Tigran. >Thanks, >Martin >