The below steps were originally performed on Ubuntu 22.04, however similar steps are known to work on other versions of Ubuntu and should be similar on other Linux distributions.
Support for mounting DFS filesystems may not be present on older operating systems, or may require mounting via the command line instead. It is much preferable to use the standard DFS mountpoint if possible, so that any future changes to server and share names, etc. are transparent. It is possible to mount the share on our server directly, but that will require using a different name.
Mounting via the command line¶
The DFS project name has the format rfs-projectname-projectid where
projectname is set by you in the storage portal and
projectid is a unique identifier on our servers.
If you have to mount the share directly on our servers, then the project name would be rfs-projectid.
# On a new Ubuntu 22.04 VM, the following packages needed to be installed to allow mounting of DFS shares. # cifs-utils # keyutils $ mount -t cifs //blue.cam.ac.uk/RFS/PROJECTNAME /MOUNTPOINT -o username=YOUR_CSRID,password=YOUR_PASSWORD,workgroup=BLUE.CAM.AC.UK
Or if this does not work, you can use the direct servername
mount -t cifs //hpc-isi-w.hpc.private.cam.ac.uk/PROJECTNAME /MOUNTPOINT --verbose -o username=YOUR_CSRID,password=YOUR_PASSWORD,workgroup=BLUE.CAM.AC.UK
Gnome Files (Nautilus)¶
Within the Gnome File Browser, previously called ‘Nautilus’, now just ‘Files’, click ‘Connect to Server’ button in the sidebar if present, or in newer versions click on ‘Other Locations’ in the sidebar to see ‘Connect to Server’ at the bottom of the window,
and put your UIS username and password into the fields as follows: