No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>Search


To have a better experience, please upgrade your IE browser.


OceanStor 2600 V3 Video Surveillance Edition V300R006 Basic Storage Service Configuration Guide for File

This document is applicable to OceanStor OceanStor 2600 V3 Video Surveillance Edition. This document describes the basic storage services and explains how to configure and manage basic storage services for storage system.
Rate and give feedback:
Huawei uses machine translation combined with human proofreading to translate this document to different languages in order to help you better understand the content of this document. Note: Even the most advanced machine translation cannot match the quality of professional translators. Huawei shall not bear any responsibility for translation accuracy and it is recommended that you refer to the English document (a link for which has been provided).
NFS Feature

NFS Feature

This section describes the concepts, license requirements, applicable products, restrictions, and application scenarios of the NFS feature.


NFS is a protocol developed by Sun. IETF is in charge of developing its new versions. This protocol is designed for file sharing between Linux and UNIX operating systems.

NFS works based on the client/server architecture. A server provides clients with file system access, whereas client access shared file systems. NFS enables clients running different operating systems to share files over a network.

Storage systems support NFS, enabling users to flexibly and easily use clients and configure desired environments. When being configured as an NFS server, a storage system provides shared file system access for clients that use NFS. NFS allows users to centrally store data in the storage system and access remote file systems in the same way as accessing local files over a network, reducing local disk space required.

NFS Lock Policy

File locks are a file read and write mechanism used to ensure data consistency. When clients using different protocols operate on the same file or directory, file locks ensure that no conflict occurs. NFS supports advisory and mandatory locks. By default, mandatory locks are enabled on servers.

  • If high read and write performance is required and clients using different protocols unlikely operate on the same file or directory, advisory locks are recommended.
  • If clients using different protocols need to simultaneously access the same file or directory, mandatory locks are recommended.

NFS lock policies can be set on both clients and servers. By default, NFS clients support advisory locks, and the servers support mandatory locks. File NFS lock policies for files depend on the settings of lock policies on both the clients and servers. See Table 1-3.

Table 1-3 NFS lock policies

NFS Lock Policy of Clients

NFS Lock Policy of Servers

NFS Lock Policy of Files

Mandatory lock

Advisory lock

Mandatory lock

Mandatory lock

Mandatory lock

Mandatory lock

Advisory lock

Mandatory lock

Mandatory lock

Advisory lock

Advisory lock

Advisory lock

License Requirements and Compatible Products

This section describes license requirements and compatible products of NFS.

License Requirements

The NFS feature requires a license.


For details about the license, see "Software Specifications" in the product description specific to your product model. To obtain a license, contact your local Huawei representative office or Huawei authorized distributor.

Compatible Products

Product Model

Product Version

OceanStor 2600 V3 storage system (video surveillance edition)


Impact and Restrictions

This section describes the NFS feature in terms of supported protocol versions, network requirements, dependency on other features, and impact on system performance.

Supported Protocol Versions

Storage systems support NFSv3, NFSv4.0, and NFSv4.1.


Only storage systems in V300R006C30 and later versions support NFSv4.1.

For details about various NFS versions, see the related documents listed in the following table.




NFS Version 3 Protocol Specification


Network File System (NFS) Version 4 Protocol


Network File System (NFS) Version 4 Minor Version 1 Protocol

Network Requirements

The NFS feature supports both IPv4 and IPv6 network access protocols.

Interaction with Other Features

Table 1-4 describes the relationship between the NFS feature and other features.

Table 1-4 Relationship between the NFS feature and other features




In multi-protocol sharing mode, you are advised to use the byte range lock to exclusively access a file in a file system to prevent file data overwriting or loss and ensure shared data consistency.

System Impact

File systems can be shared in NFS, CIFS, FTP, and HTTP modes at the same time. When clients concurrently access a file system using different protocols, the overall performance deteriorates slightly.


Verify that clients' operating systems are compatible with the storage system. You can query the compatibility using the Huawei Storage Interoperability Navigator.

Application Scenarios

The NFS feature enables clients running a variety of operating systems to share files over a network. It applies to a wide range of network environments, including the non-domain environment, Lightweight Directory Access Protocol (LDAP) domain environment, and network information service (NIS) domain environment.

NFS Share in a Non-Domain Environment

NFS shares in a non-domain environment are commonly used for small- and medium-sized enterprises. Figure 1-4 shows the networking. On the network, the storage system serves as an NFS server and employs the NFS protocol to provide shared file system access for clients. After the clients map the shared files to the local directories, users can access the files on the server as if they are accessing local files. Clients whose IP addresses are configured in the storage system are allowed to access the shared file system.

Figure 1-4 NFS share in a non-domain environment
NFS Share in a Domain Environment

Domains enable accounts, applications, and networks to be centrally managed. In Linux, LDAP and NIS domains are available.

LDAP is an open, extendable network protocol. The purpose of LDAP-based authentication applications is to set up a directory-oriented user authentication system, specifically, an LDAP domain. When a client user needs to access applications in an LDAP domain, the LDAP server compares the user name and password sent by the client with corresponding authentication information in the directory database for identity verification.

NIS is a directory service technology that enables central management of system databases. It provides a yellow page function to support the centralized management of network information. NIS works based on the client/server architecture. When the user name and password of a user are saved in the NIS server database, the user can log in to an NIS client and maintain the database to centrally manage the network information on the LAN.

As shown in Figure 1-5, when a client needs to access an NFS share provided by a storage system in a domain environment, the storage system uses the domain server network group to authenticate the accessible IP address, ensuring the reliability of file system data.

Figure 1-5 NFS share in a domain environment
Updated: 2019-07-12

Document ID: EDOC1100021203

Views: 42777

Downloads: 68

Average rating:
This Document Applies to these Products
Related Documents
Related Version
Previous Next