Loading...

Adding an NFS ObjectStore Share

Add a NFS ObjectStore client for each NFS ObjectStore share from the CommCell Console.

When you add a client, the software creates an NFS ObjectStore share.

When you add a client, you can grant access to the share to NFS clients

Squashing Options

The Commvault software supports squashing for an NFS ObjectStore share.

The squashing type to use for the share. The default is ROOT_SQUASH.

Valid values are:

  • ROOT_SQUASH: Map the root user on the NFS client to an anonymous user/group that has limited privileges. This prevents a root client user from having total control of the NFS ObjectStore share.
  • ROOT_ID_SQUASH: Map the root user on the NFS client to an anonymous user/group that has limited privileges and map a non-root user that is part of the root user's group to an anonymous group ID so that the user is treated as a non-root user.

    A root user ID is 0. A root user group ID is 0. This squashing type performs the following operations:

    • Maps a user ID of 0 to an anonymous user ID.
    • Maps a group ID of 0 to an anonymous group ID.
    • Maps a group ID of 0 in an alternative group to an anonymous group ID.

      For example, if USER1 has the root user group (group ID 0), then the user is mapped to an anonymous group ID and is treated as USER1 (instead of having root privileges).

  • ALL_SQUASH: Map all the users on the NFS client to an anonymous user/group that has limited privileges.
  • NO_ROOT_SQUASH: A root user account on the NFS client can access the share as a root user.

You can also define a group ID and a user ID for squashing.

If you use squashing, then the group ID is the group ID that the software uses for mapping. This value can be greater than 0.

If you use squashing, then the user ID is the user ID that the software uses for mapping. This value can be greater than 0.

Before You Begin

  1. Create a user that you will associate with the client. the user name created will be the name of the NFS ObjectStore.

    For more information see Creating a User.

  2. Determine the versioning options.

    For information, see NFS ObjectStore Versioning Rules.

  3. Make sure that you have the following CommCell Console information:
    • The NFS server's (Linux MediaAgent) client name
    • The Index Server client name
    • The storage policy name
  4. Make sure that you have the following information:
    • The IP addresses, or the host names of the clients that can access the NFS share

Procedure

  1. From the CommCell Browser, right-click Client Computers, point to New Client > File System, and then click NFS ObjectStore.

    The Create NFS ObjectStoreClient dialog box appears.

  2. On the Associate Users and Groups tab, select the user to associate with the NFS ObjectStore, and then click Add.
  3. On the Storage Device tab, specify the storage policy information.
    1. From the Storage Policy list, select the storage policy.
    2. From the Index Server list, select the Index Server that is configured for NFS ObjectStore.
  4. On the Server tab, specify the share details:
    1. To allow versioning on the NFS share, select the Enable Versions check box.

      Note: If NFSV3 clients need access to the share, then do not select this check box.

    2. To enable ACL for the share, select the Enable ACL check box.
    3. Under Squashing Options, select the squashing options:
      1. From the Squashing Type list, select the squashing type.
      2. In the Anonymous UID box, type the user ID the software uses for squashing.
      3. In the Anonymous GID box, type the group ID the software uses for squashing.
    4. From the NFS Server list, select the server.
    5. On the NFS Clients tab, specify the users to associate with the NFS ObjectStore:
      • To make this share accessible by any client, select All Clients.
      • To allow specific clients access to the share, select Custom. Then, in the box, type the IP addresses or host names of all clients that can access the NFS ObjectStore share, and then click Add.

        Separate the IP address or host names with a ",".

        The clients do not need to be configured in CommCell Console.

      • To remove client access to the share, in the NFS Clients box, select the clients, and then click Delete.
  5. Click OK.

Result

An NFS ObjectStore client is created that contains the following entities:

  • The client name is the user name that you associated with the NFS ObjectStore.
  • A default backup set
  • A backup set that has the same name as the user name that you associated with the client

    This backup set contains a subclient for the NFS share that has the same name as the backup set. Use this subclient to manage the NFS share.

  • An NFS share creation operation starts and the share is ready for use in a few minutes. You can check the status of the share if you go to right click the NFS ObjectStore Client > All Tasks >Status.

What to Do Next

Once the NFS share is successfully created, send the NFS share details to the end-users so that they can access it.

Last modified: 6/10/2020 8:46:09 PM