About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Documentation / filesystems / nfs / pnfs-scsi-server.txt


Based on kernel version 4.16.1. Page generated on 2018-04-09 11:53 EST.

1	
2	pNFS SCSI layout server user guide
3	==================================
4	
5	This document describes support for pNFS SCSI layouts in the Linux NFS server.
6	With pNFS SCSI layouts, the NFS server acts as Metadata Server (MDS) for pNFS,
7	which in addition to handling all the metadata access to the NFS export,
8	also hands out layouts to the clients so that they can directly access the
9	underlying SCSI LUNs that are shared with the client.
10	
11	To use pNFS SCSI layouts with with the Linux NFS server, the exported file
12	system needs to support the pNFS SCSI layouts (currently just XFS), and the
13	file system must sit on a SCSI LUN that is accessible to the clients in
14	addition to the MDS.  As of now the file system needs to sit directly on the
15	exported LUN, striping or concatenation of LUNs on the MDS and clients
16	is not supported yet.
17	
18	On a server built with CONFIG_NFSD_SCSI, the pNFS SCSI volume support is
19	automatically enabled if the file system is exported using the "pnfs"
20	option and the underlying SCSI device support persistent reservations.
21	On the client make sure the kernel has the CONFIG_PNFS_BLOCK option
22	enabled, and the file system is mounted using the NFSv4.1 protocol
23	version (mount -o vers=4.1).
Hide Line Numbers
About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog