Follow

About this task

This task creates a filesystem export.

Prerequisites

  • A filesystem 

Before you begin

The Export is created with basic setting (see below). You can change the settings upon the creation of the Export, or later on (see here: Modifying the export permissions).

Read and write size fields accept values up to 9*1024*1024*1024 byte. 

Basic settings

ParameterDescriptionDefault valueAccepted value range
Export pathThe external path that is seen by clients as they mount."/<filesystemName>"
  • Starts with a "/"
  • Cannot have spaces
  • Accepts: A-Z, a-z, 0-9
Internal path

The directory being exported.

The directory has to exist prior to the export creation.

"/"
  • Starts with a "/"
  • Cannot have spaces
  • Accepts: A-Z, a-z, 0-9


Advanced settings

ParameterDescriptionDefault valueAccepted value range
Privileged ports onlyWhen set to on, prevents users with root permissions from mounting the export with source port >= 1024Off
Max read sizeThe maximum allowed read size for this export

1MB

Binary value: 512 bytes to 8MiB (8,388,608 bytes)
Max write sizeThe maximum allowedwritesize for this export1MB
Preferred read sizeThe read IO size preferred by this export64KB
Preferred write sizeThe write IO size preferred by this export64KB
Preferred readdir sizePreferred output size for readdir command. Affects the performance of listing directories with high file counts64KB
Return 32-bit FileIDsCauses InfiniBox to zero out the top 32 bits of iNode so it doesn't break some older OSes and applicationsOff
Anonymous UIDThe UID given to users after squashing their original UID
  • A numerical value 0-65535
Anonymous GIDThe GID given to users after squashing their original GID
  • A numerical value 0-65535
Squash Users and groupsWhen set to on, all UID and GID will be set to the anonymous UID & GIDOff

Instructions

  1. Click the Exports tab on the filesystem screen, and click Create.
  2. Enter the Export Path and Internal Path and click Create.

    The export is displayed on the screen.
  3. Click the export path to see its details.
  4. Click Add Rule. A rule is added, with the following default settings:
    • Client - * (all clients)
    • Access - Read/Write
    • Root access - no
  5. It is possible to define rules for
    1. Specific client using IP address, ex: 10.0.0.1
    2. Network range, ex: 10.0.0.1-10.0.0.5
    3. All clients, ex: *
  6. In case of overlapping rules, the following order is defined:
    1. First, host IPs rules are evaluated
    2. Then, network ranges are evaluated. 
      If there is an overlap between two ranges:
      1. Between rw and ro - rw wins
      2. Root permission to be defined by the same rule which is selected to define Access
      3. Example:
Client
Access
Root
Actual permission
10.0.0.1-32ROYesRO-Yes for all clients but 2 IPs below
10.0.0.4RWNoRW-No
10.0.0.5RWYesRW-Yes

c. Access rule for the remaining clients is defined by '*' 

Related tasks

Was this article helpful?
0 out of 0 found this helpful

0 out of 0 found this helpful

Comments