NFS Share Create

Post Reply
chris
Site Admin
Posts: 36
Joined: Mon Dec 09, 2019 6:55 pm

NFS Share Create

Post by chris »

RUN NOTES
=========
Storage Work
------------
# ssh to <ISILON> as root
cd /ifs/<directory>
mkdir <share-name>


### if share needs replication ###
# ssh to <REPLICA ISILON> as root
cd /ifs/<directory>
mkdir <share-name>
### end if share needs replication ###


# Log onto the GUI for isilon (https://ipaddress:8080) using root/ password

# Verify new directory <share-name> was created
## Click on tab "FILESYSTEM MANAGEMENT" then "File System Explorer"
## In the left hand pane click on "+" next to <directory> and verify directory is present

# Create New Quota
## click on "FILESYSTEM MANAGEMENT" tab then "SmartQuotas"
## click on "Create a storage quota"
### Fill in required sub fields:
Quota type = Directory Quota
Directory Path = /ifs/<directory>/<share-name>
Usage Accounting: leave at default
Usage Limits: click "Specify Usage Limits" and "Set a hard limit" to <10+> TB and leave "Show Available Space" as "Size of hard threshold"
Limit Notifications: leave at default
click on Create Quota

# Create New NFS Share
## click on "PROTOCOLS" tab then "UNIX Sharing (NFS)"
## click on button "+ Add an export" and fill in sub fields:
Description: use your CHG #
Clients: <server fqdn>
Always Read-Only Clients: <server fqdn (if any)>
Root Clients: <server fqdn>
Directory Paths: /ifs/<directory>/<share-name>
Permissions: leave unchecked
User/Group Mappings: Use default
Security Type(s): Use default
Click on "Save" button


### if share needs replication ###

## Click on tab "DATA PROTECTION" then "SyncIQ" then "Policies"

"+ Create a SyncIQ policy"
Policy name: <share-name>-sync
Description: Change #
Enable Policy: Checked
Action: Synchronize
Run Job: On a schedule
Daily
Run Policy every 1 Day(s)
Run one policy per specified day
Run Policy at 23:00 (or at night sometime, time should be slightly staggered from the rest of the sync policies)

Source Cluster
Source Root Directory:
/ifs/<domain>/<share-name>
Included Directories: leave blank
Excluded Directories: leave blank
File Matching Criteria: leave blank

Target Cluster
Target Host: isilon your replicating too. (check device site for replica partners [typically xxxPEIF-Rxxx])
Target Directory: /ifs/<domain>/<share-name>

Snapshots Expire: 1 Months
Workers Threads per Node 5
Keep Reports: 3 Months

Create Policy
### end if share needs replication ###
<< STORAGE WORK COMPLETE >>


Server Work
-----------
## R/W SERVERS ##
# ssh to <server> and become root

# Create new directory
cd /
mkdir <directory>

# Add entry to fstab
cd /etc
cp fstab fstab.<DATE>
vi fstab
## add line:
## make sure to include "nfs-" before mount to make use of SmartConnect on Isilon
nfs-<isilon(fqdn)>:/ifs/<directory>/<share-name> /<directory> nfs defaults 0 0

# Mount share
cd /
mount /<directory>

# Verify
df -h /<directory>

# Repeat steps for <server x,y,z>


## R/O SERVERS ##
# ssh to <server> and become root

# Create new directory
cd /
mkdir /<directory>

# Add entry to fstab
cd /etc
cp fstab fstab.<DATE>
vi fstab
## add line:
isilon(fqdn):/ifs/<directory>/<share-name> /<directory> nfs defaults 0 0

# Mount share
cd /
mount /<directory>
# Verify
df -h /<directory>

# Repeat steps for <server x,y,x>

<< SERVER WORK COMPLETE; CHG COMPLETE >>
Post Reply