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:
- Use the mount command on the server or the target node to verify the error.
- Verify that when using a shared path exported from non-Windows systems, the letter case of the shared path characters matches the original path.
- If the mount command returns an error, verify whether the time on the server or the target node is synchronized with the CIFS server.
- 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.
- When you diagnose the error, follow these steps:
For failing to mount CIFS on the server
- Open the server.env file from the following location:
- Add all the options to the file using the following command:
- Save the file and restart the service.
/opt/Arcserve/d2dserver/configfiles/server.env
export D2D_MOUNTOPTION=<options>
For failing to mount CIFS on target node
- Open the .bashrc file from the user’s home path.
- Add all the options to the file using the following command:
- Save the file.
Example: The location for a user is /home/user/ and for root is /root/.
export D2D_MOUNTOPTION=<options>
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.
- Verify that when using a shared path exported from non-Windows systems, the letter case of the shared path characters matches the original path.