Browse for Live Mount or Live Recovery fails because of lack of space in the Job Results folder

Article ID: VMW0016 Virtual machine files might fail to open because there is not enough space in the Job Results folder. The Job Results folder is the default location for the cache that is used to mount the temporary NFS datastore for the virtual machine backup.

Symptom

When you perform a Live Browse, Live Mount, Live VM Recovery, or Live File Recovery operation, the job fails with errors similar to the following errors in the 3dnfs.log file: 

Failed to add [install_path\Program Files\CommVault\Simpana\iDataAgent\JobResults\3dfs\data_path] to cache.
Failed to open [vm_name.vmx]. [No space left on device]

Cause

The Live Browse feature caches virtual machine data on the MediaAgent to mount an NFS datastore that can be used to access file data for a virtual machine backup. By default this cache, called the 3dfs cache, is located in the Job Results folder for the MediaAgent. If the volume containing the 3dfs cache does not have enough space to mount the NFS datastore, the job fails.

The 3dfs cache requires a minimum of 20 GB. The 3dfs cache is circular; unused data are pruned from the cache as needed. By default, 5% free space is maintained on the cache.

Resolution

 

 

If the Job Results folder does not have enough space, you can specify a different location for the 3dfs cache. Change the path by configuring the s3dfsRootDir additional setting:

  1. From the CommCell Browser, right-click the MediaAgent and then click Properties.
  2. In the Properties dialog box, click Advanced.
  3. On the Additional Settings tab, click Add.
  4. In the Add Additional Settings dialog box, perform the following actions: 
    1. In the Name box, type 3dfsRootDir

      The Category value is 3Dfs and the Type value is String.

    2. In the Value box, type the full path for the new folder for the 3dfs cache.
  5. Click OK to save the additional setting configuration.

You can also change the required minimum percentage of free space by using the n3dfsCacheMinFree additional setting.