IBM Storwize FileShare Tasks

This chapter contains the following sections:

Active OR Deactive IBM Storage File Share

Summary
Active OR Deactive IBM Storage File Share
Description
This task enables the CIFS or NFS share for the specified export. The export must exist.
Inputs
Input Description Mappable To Type Mandatory
File Share Choose an IBM Storwize fileshare to activate or deactivate ibm​File​Share​Identity Y
Outputs
Output Description Type
IBM_​STORWIZE_​OUTPUT_​FILE_​SHARE_​IDENTITY Output of file share identity ibm​File​Share​Identity
IBM_​STORWIZE_​OUTPUT_​ACCOUNT_​NAME Output of infra account name account​Name
IBM_​STORWIZE_​OUTPUT_​FILE_​SHARE_​NAME Output of file share name gen_​text_​input
IBM_​STORWIZE_​OUTPUT_​DATACENTER Output of datacenter name on which selected operation was performed datacenter​Name

Add NFS Client to IBM Storwize File Share

Summary
Add an NFS Client to an IBM Storwize File Share.
Description
This task associates an NFS client to an NFS file share. Once associated with read/write access, the datastore can be created on the corresponding NFS file share.
Inputs
Input Description Mappable To Type Mandatory
File Share Choose an IBM Storwize file share to which to add an NFS client ibm​File​Share​Identity Y
Client Hostname or IP Enter a client hostname or IP gen_​text_​input Y
Read Only Access Check to enable read-only access IBMStorwize​Boolean​List
Root Squash Choose the root squash type.​ Allows mapping either the root UID or all client UIDs to the anonymous UID.​ IBMStorwize​Root​Sqaush​Boolean​List Y
Secure Check to enable secure.​ With this feature enabled, the system prevents access to requests that originate from port numbers greater than a hard-coded threshold value of 1024.​ IBMStorwize​Boolean​List
Anonymous UID Enter the anonymous UID for the root user when its host does not have root access.​ Default value is -2.​ gen_​text_​input
Anonymous GID Enter the anonymous GID for the root user when its host does not have root access.​ Default value is -2.​ gen_​text_​input
Outputs
Output Description Type
IBM_​STORWIZE_​OUTPUT_​FILE_​SHARE_​IDENTITY Output of file share identity ibm​File​Share​Identity
IBM_​STORWIZE_​OUTPUT_​ACCOUNT_​NAME Output of infra account name account​Name
IBM_​STORWIZE_​OUTPUT_​FILE_​SHARE_​NAME Output of file share name gen_​text_​input
IBM_​STORWIZE_​OUTPUT_​NFS_​CLIENT_​IDENTITY Output of NFS Client identity ibm​NFSClient​Identity
IBM_​STORWIZE_​OUTPUT_​DATACENTER Output of datacenter name on which selected operation was performed datacenter​Name

Allocate IP to IBM Storwize Network of NAS Clients

Summary
Assign additional IPs to an IBM Storwize network of NAS clients.
Description
This task adds additional interface IP addresses and gateway IP addresses to an already-created IBM Storwize network.
Inputs
Input Description Mappable To Type Mandatory
Network of NAS Client Select IBM Storwize Network to add ibm​Network​For​NASClient​Identity Y
IP Address Pool of IP Pools to be assigned to network interfaces that are attached to this network gen_​text_​input
Additional gateways List of additional gateways for subnet of this network IBMStorwize​Boolean​List
Subnet Subnet in CIDR notaion gen_​text_​input Y
IP Address Gateway IP Address gen_​text_​input Y
Outputs
Output Description Type
IBM_​STORWIZE_​OUTPUT_​NETWORK_​FOR_​NFS_​CLIENT_​IDENTITY Output of Network for NAS Clients identity ibm​Network​For​NASClient​Identity
IBM_​STORWIZE_​OUTPUT_​ADDITIONAL_​INTERFACE_​IP Output of Additional Interface IP gen_​text_​input
IBM_​STORWIZE_​OUTPUT_​ADDITIONAL_​GATEWAY_​IP Output of Additional Gateway IP gen_​text_​input
IBM_​STORWIZE_​OUTPUT_​ACCOUNT_​NAME Output of infra account name account​Name
IBM_​STORWIZE_​OUTPUT_​DATACENTER Output of datacenter name on which selected operation was performed datacenter​Name

Create IBM Storwize File Share

Summary
Create IBM Storwize File Share
Description
This task creates an export for a specified path. Each export picks up a junction point in the file system. It then presents these files and subdirectories that are in the directory as allowed by the authentication process. These directory structures and files are shared by using the selected network sharing protocols that the hosts use to access the export.
Inputs
Input Description Mappable To Type Mandatory
Select Account Name Enter Account name account​Name Y
Share Type select share type ibm​Storwize​File​Share​Type Y
Path Select file share path ibm​Storwize​File​Set​Junction​Path​Identity Y
Share Name Enter file share name gen_​text_​input Y
Owner Enter owner name gen_​text_​input Y
Create Directory Select for creating new directory IBMStorwize​Boolean​List
CIFS CIFS
Read Only Acess Enable for Read only Access IBMStorwize​Boolean​List
Browsable by File System Browser Browsable by File System Browser IBMStorwize​Boolean​List
Hide Objects Hide Objects IBMStorwize​Boolean​List
Comment Enter Comment gen_​text_​input
Display Access Control Lists with CIFS Display access control lists with CIFS IBMStorwize​Boolean​List
Cache Policy select cache policy type ibm​Storwize​File​Share​Cache​Policy​Type Y
Share Permissions Specify permission for share gen_​text_​input
User/Group/SID Enter a user, a group, or a security identifier (SID) to use while accessing the share gen_​text_​input
Access Choose the access level ibm​Storwize​File​Share​Access​Type​Type
Hide the shares from the user without permission to read Check to enable share hiding.​ The share hiding is controlled by share permissions and not by file system ACLs.​ IBMStorwize​Boolean​List
Value Choose a value type for share permissions ibm​Storwize​File​Share​Access​Value​Type
Outputs
Output Description Type
IBM_​STORWIZE_​OUTPUT_​FILE_​SHARE_​IDENTITY Output of file share identity ibm​File​Share​Identity
IBM_​STORWIZE_​OUTPUT_​ACCOUNT_​NAME Output of infra account name account​Name
IBM_​STORWIZE_​OUTPUT_​FILE_​SHARE_​NAME Output of file share name gen_​text_​input
IBM_​STORWIZE_​OUTPUT_​DATACENTER Output of datacenter name on which selected operation was performed datacenter​Name
IBM_​STORWIZE_​OUTPUT_​NFS_​CLIENT_​IDENTITY Output of NFS Client identity ibm​NFSClient​Identity
IBM_​STORWIZE_​OUTPUT_​FILE_​SHARE_​PATH Output of File share path gen_​text_​input

Create Network for IBM Storwize NAS Clients

Summary
Create a network for IBM Storwize NAS Clients.
Description
This task creates a network for systems that connect to external clients. A public network must be configured and available. The public network can include any network interface used to provide NAS services to external clients in the customer network.
Inputs
Input Description Mappable To Type Mandatory
Account Name Select Account name account​Name Y
Network IP Address The IP Address of Subnet gen_​text_​input Y
Network Mask The Network Mask of the Subnet gen_​text_​input Y
VLAN ID VLANID must be in a range of 2 to 4094.​ VLANID 1 is not recommended and supported gen_​text_​input
Default gateway The default gateway is used when an IP address match any other subnet of additional gateways gen_​text_​input
Public Network IP Pool
IP Address Pool of IP Pools to be assigned to network interfaces that are attached to this network gen_​text_​input Y
Additional gateways List of additional gateways for subnet of this network IBMStorwize​Boolean​List
Subnet Subnet in CIDR notaion gen_​text_​input Y
IP Address IP Address gen_​text_​input Y
Interface The network interface to use for attaching the public data network IBMStorwize​Network​Interface​List
Outputs
Output Description Type
IBM_​STORWIZE_​OUTPUT_​NETWORK_​FOR_​NFS_​CLIENT_​IDENTITY Output of Network for NAS Clients identity ibm​Network​For​NASClient​Identity
IBM_​STORWIZE_​OUTPUT_​SUBNET Output of Network Subnet gen_​text_​input
IBM_​STORWIZE_​OUTPUT_​ADDITIONAL_​INTERFACE_​IP Output of Additional Interface IP gen_​text_​input
IBM_​STORWIZE_​OUTPUT_​ADDITIONAL_​GATEWAY_​IP Output of Additional Gateway IP gen_​text_​input
IBM_​STORWIZE_​OUTPUT_​ACCOUNT_​NAME Output of infra account name account​Name
IBM_​STORWIZE_​OUTPUT_​DATACENTER Output of datacenter name on which selected operation was performed datacenter​Name

Deallocate IP from IBM Storwize Network of NAS Clients

Summary
Remove an IP from an IBM Storwize network of NAS clients.
Description
This task removes an interface IP address or Gateway IP address from an IBM Storwize network of NAS clients.
Inputs
Input Description Mappable To Type Mandatory
Network of NAS Client Select IBM Storwize Network to remove additional interface and gateway IP ibm​Network​For​NASClient​Identity Y
IP Address Select particular default gateway that needs to be removed gen_​text_​input
Additional gateways Select if additional gateways need to be removed IBMStorwize​Boolean​List
Subnet with IP Address Select particular additional gateway that need to be removed gen_​text_​input Y
Outputs
Output Description Type
IBM_​STORWIZE_​OUTPUT_​NETWORK_​FOR_​NFS_​CLIENT_​IDENTITY Output of Network for NAS Clients identity ibm​Network​For​NASClient​Identity
IBM_​STORWIZE_​OUTPUT_​ADDITIONAL_​INTERFACE_​IP Output of Additional Interface IP gen_​text_​input
IBM_​STORWIZE_​OUTPUT_​ADDITIONAL_​GATEWAY_​IP Output of Additional Gateway IP gen_​text_​input
IBM_​STORWIZE_​OUTPUT_​ACCOUNT_​NAME Output of infra account name account​Name
IBM_​STORWIZE_​OUTPUT_​DATACENTER Output of datacenter name on which selected operation was performed datacenter​Name

Delete IBM Storwize File Share

Summary
Delete IBM Storwize File Share
Description
This task removes the export from the cluster. If a cluster is not denoted,the default cluster is used. If the users are already mapped to an export , they will be disconnected if the export is removed.
Inputs
Input Description Mappable To Type Mandatory
File Share Choose an IBM Storwize fileshare to be deleted ibm​File​Share​Identity Y
Outputs
Output Description Type
IBM_​STORWIZE_​OUTPUT_​FILE_​SHARE_​IDENTITY Output of file share identity ibm​File​Share​Identity
IBM_​STORWIZE_​OUTPUT_​FILE_​SHARE_​NAME Output of file share name gen_​text_​input

Delete IBM Storwize Network of NAS Clients

Summary
Delete an IBM Storwize network of NAS clients.
Description
This task removes an IBM Storwize network that includes devices used to provide NAS services to external clients in the customer network.
Inputs
Input Description Mappable To Type Mandatory
Network of NAS Client Select IBM Storwize Network to delete ibm​Network​For​NASClient​Identity Y
Outputs
Output Description Type
IBM_​STORWIZE_​OUTPUT_​NETWORK_​FOR_​NFS_​CLIENT_​IDENTITY Output of Network for NAS Clients identity ibm​Network​For​NASClient​Identity
IBM_​STORWIZE_​OUTPUT_​ACCOUNT_​NAME Output of infra account name account​Name
IBM_​STORWIZE_​OUTPUT_​DATACENTER Output of datacenter name on which selected operation was performed datacenter​Name

Remove NFS Client from IBM Storwize File Share

Summary
Remove an NFS client from an IBM Storwize file share.
Description
This task dissociates an NFS client from an NFS file share.
Inputs
Input Description Mappable To Type Mandatory
File Share Choose an IBM Storwize fileshare ibm​File​Share​Identity Y
NFS Client Choose an IBM Storwize NFS client to delete ibm​NFSClient​Identity Y
Outputs
Output Description Type
IBM_​STORWIZE_​OUTPUT_​FILE_​SHARE_​IDENTITY Output of file share identity ibm​File​Share​Identity
IBM_​STORWIZE_​OUTPUT_​ACCOUNT_​NAME Output of infra account name account​Name
IBM_​STORWIZE_​OUTPUT_​FILE_​SHARE_​NAME Output of file share name gen_​text_​input
IBM_​STORWIZE_​OUTPUT_​NFS_​CLIENT_​IDENTITY Output of NFS Client identity ibm​NFSClient​Identity
IBM_​STORWIZE_​OUTPUT_​DATACENTER Output of datacenter name on which selected operation was performed datacenter​Name