Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Dell PowerFlex Appliance with PowerFlex 4.x Administration Guide

Create a file system for SMB shares

Ensure that there is a NAS server that is configured to support the SMB protocol.

Prerequisites

A file system must be created on the NAS server before you can create an SMB share.

About this task

Sync Writes: Synchronous writes enable the storage system to perform immediate synchronous writes for storage operations, regardless of how the SMB protocol performs write operations. Enabling synchronous writes operations allow you to store and access database files (for example, MySQL) on storage system SMB shares. This option guarantees that any write to the share is done synchronously and reduces the chances of data loss or file corruption in various failure scenarios, for example, loss of power. If SMB3 continuous availability (CA) is enabled, all write operations are automatically synced to satisfy the requirements for continuous availability. This option can have a big impact on performance. It is not recommended unless you intend to use Windows file systems to provide storage for database applications.

Oplocks: Opportunistic file locks (oplocks) allow SMB clients to buffer file data locally before sending it to a server. SMB clients can then work with files locally and periodically communicate changes to the storage system rather than having to communicate every operation over the network to the storage system. Unless your application handles critical data or has specific requirements that make this mode or operation unfeasible, leaving the oplocks enabled is recommended.

The following oplocks implementations are supported:

  • Level II oplocks: This informs a client that multiple clients are currently accessing a file, but no client has yet modified it. A level II oplock lets the client perform read operations and file-attribute fetches by using cached or read-ahead local information. All other file access requests must be sent to the server.
  • Exclusive oplocks (SMB2 only): This informs a client that it is the only client opening the file. An exclusive oplock lets a client perform all file operations by using cached or read-ahead information until it closes the file, at which time the server must be updated with any changes that are made to the state of the file (contents and attributes).
  • Batch oplocks: This informs a client that it is the only client opening the file. A batch oplock lets a client perform all file operations by using cached or read-ahead information (including opens and closes). The server can keep a file opened for a client even though the local process on the client machine has closed the file. This mechanism curtails the amount of network traffic by letting clients skip the extraneous close and open requests.

This option only applies to client access over SMB1 since oplocks are always enabled for client access over SMB2 and SMB3. However, disabling this option also invalidates the SMB2.1 file and directory lease feature. Leasing serves the same purpose as oplocks, but provides greater flexibility and enhancements, increasing performance and reducing network utilization.

  • Read-caching lease: This allows caching reads and can be shared by multiple clients.
  • Write-caching lease: This allows caching writes and is exclusive to only one client.
  • Handle-caching lease: This allows caching handles and can be shared by multiple clients.

Notify on write or access: This option enables notifications when a file system is written to or accessed. Applications that run on Windows platforms, and use the Win32 API, can register with the SMB server to be notified of file and directory content changes, such as file creation, modify, or rename. For example, this feature can indicate when a display must be refreshed (Windows Explorer) or when the cache must be refreshed (Microsoft Internet Information Server), without having to constantly poll the SMB server.

Steps

  1. Click File > File Systems.
  2. Click + Create File System.
  3. Enter the following information in the Create File System wizard:
    Table 1. Create file system wizard options and descriptionsCreate file system wizard options and descriptions.
    Option Description
    Select NAS server Select a NAS server enabled for SMB.
    Advanced SMB settings Optionally choose from the following:
    • Sync Writes Enabled
    • Oplocks Enabled
    • Notify on Write Enabled
    • Notify on Access Enabled
    • Enable SMB Events Publishing
    File system details Provide the file system name, and the size of the file system. The file system size can be from 3 GB to 256 TB.
    NOTE:All thin file systems, regardless of size, have 1.5 GB reserved for metadata upon creation. For example, after creating a 100 GB thin file system, PowerFlex file storage immediately shows 1.5 GB used. When the file system is mounted to a host, it shows 98.5 GB of usable capacity. This is because the metadata space is reserved from the usable file system capacity.

    File-level retention:

    Optionally, from the Create File System window, select the file-retention type (available for general file systems only):

    NOTE:File-level retention state and file-retention type are set at the file system creation and cannot be modified.

    Set retention periods:

    • Minimum retention period: Specifies the shortest for which a file-level retention enabled file system can be protected. The default value is one day.
    • Default retention period: Used when a file is locked and a retention period is not specified. The default value for enterprise is unlimited, and for compliance is one year.
    • Maximum retention period: Specifies the longest period for which a file-level retention enabled file system can be protected. The default value is unlimited.
    SMB share Optionally, configure the initial SMB share. You can add shares to the file system after the initial file system configuration.
    Protection policy Optionally, provide a protection policy for the file system.
    NOTE:PowerFlex file supports snapshots for file storage protection. Replication protection is not supported for file systems.
    Summary Review the summary. Go back to make necessary updates.
  4. Click Create File System.
    The file system is displayed in the File System list, and if you created an SMB Share, it is displayed in the SMB share list.

Rate this content

Accurate
Useful
Easy to understand
Was this article helpful?
0/3000 characters
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please select whether the article was helpful or not.
  Comments cannot contain these special characters: <>()\