Data transfer
SCP
In general you will run scp
from your a terminal on your own computer. To copy from there to the HPC system run
scp <source file/directory> <username@curta.zedat.fu.berlin.de>:<target directory>
e.g.
scp submit.sh xyz123@curta.zedat.fu.berlin.de:~/scripts
Similarly you can copy in the other direction, from the HPC system to your compuer, e.g.
scp xzy123@curta.zedat.fu.berlin.de:/scratch/xyz123/results/out.txt ./results
You run the command above on your own computer.
SSHFS
Linux and MacOS
If SSHFS is not already available, install the package as normal. On MacOS and many Linux variants the packate is simply called sshfs
, whereas on RedHat-based distributions, such as Fedora or CentOS, the package is called fuse-sshfs
.
Create a directory on your computer in which you wish to access the data, say hpc_home
. In a terminal window, also on your computer, mount your home-directory on the HPC system with the following command:
sshfs YOUR_FU-ACCOUNTNAME@curta.zedat.fu-berlin.de:/home/YOUR_FU-ACCOUNTNAME hpc_home
Instead of YOUR_FU-ACCOUNTNAME please use your FU account name, which you also use for SSH connections. Analogously you can create a further directory, say hpc_scratch
, for the file system /scratch
, and then mount the corresponding directory on the HPC system with
sshfs YOUR_FU-ACCOUNTNAME@curta.zedat.fu-berlin.de:/scratch/YOUR_FU-ACCOUNTNAME hpc_scratch
Windows
Follow the instructions for SSHFS-Win and install the packages winfsp
and sshfs-win
. You computuer must be directly in the FU network or connected via the FU VPN Software. Via the file explorer under "This computer" you can select "Map Network Drives", enter the address
\\sshfs\YOUR_FU-ACCOUNTNAME@curta.zedat.fu-berlin.de
and mount the directory locally by selecting an unused drive letter. Instead of YOUR_FU-ACCOUNTNAME please use your FU account name, which you also use for SSH connections. In the Windows shell you can also write, say
net use U: \\sshfs\YOUR_FU-ACCOUNTNAME@curta.zedat.fu-berlin.de
if you want to use "U" as the drive letter.