Failed to Mount CIFS on the Server or Target Node

Symptom

When I try to backup or restore using CIFS, CIFS fail to mount on the server or target node.

Solution

You must fulfill some requirements when mounting CIFS on a Linux machine.

Follow these steps:

  1. Use the mount command on the server or the target node to verify the error.
  2. Verify that when using a shared path exported from non-Windows systems, the letter case of the shared path characters matches the original path.
  3. If the mount command returns an error, verify whether the time on the server or the target node is synchronized with the CIFS server.
  4. If you do not find the error, add some options to the mount command to try again.

    For example, add "sec=ntlm" when you receive the Permission denied error.

  5. When you diagnose the error, follow these steps:

    For failing to mount CIFS on the server

    1. Open the server.env file from the following location:
    2. /opt/Arcserve/d2dserver/configfiles/server.env

    3. Add all the options to the file using the following command:
    4. export D2D_MOUNTOPTION=<options>

    5. Save the file and restart the service.

    For failing to mount CIFS on target node

    1. Open the .bashrc file from the user’s home path.
    2. Example: The location for a user is /home/user/ and for root is /root/.

    3. Add all the options to the file using the following command:
    4. export D2D_MOUNTOPTION=<options>

    5. Save the file.
    6. Note: The .bashrc file is the recommended file here, but you could also modify other files such as /ect/profile, /etc/bashrc, and so on.

  6. Verify that when using a shared path exported from non-Windows systems, the letter case of the shared path characters matches the original path.