<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.nbi.ku.dk/w/tycho/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=David.oneill</id>
	<title>Tycho - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.nbi.ku.dk/w/tycho/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=David.oneill"/>
	<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/tycho/Special:Contributions/David.oneill"/>
	<updated>2026-05-30T10:10:11Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=211</id>
		<title>FAQs</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=211"/>
		<updated>2023-11-15T16:14:05Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;How do I access the HPC Cluster?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can remotely access the frontend machines astro01-09 via SSH to submit jobs or to analyze data (see [[Hardware]] for an up to date list of available frontends). For example, you can login to the astro06 machine entering the following in the command line&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh username@astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
From which you will be prompted to enter your password (Note: If the connection times out, it&#039;s likely that your IP address is not recognised). By entering the correct password, you will arrive at your home directory /groups/astro/username. It may be a good idea to check the load factor after logging in, using &amp;quot;top&amp;quot;, and choose a different frontend if the CPU or memory use is already high (use &amp;quot;&amp;lt;&amp;quot; or &amp;quot;&amp;gt;&amp;quot; in top to temporarily change from sorting on CPU to memory / virtual memory).&lt;br /&gt;
&lt;br /&gt;
You can cut this down to&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
by adding these lines to the file ~/.ssh/config:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host astro06        &lt;br /&gt;
    User username        &lt;br /&gt;
    HostName astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Do not use the ssh option -Y, which &amp;quot;enables trusted X11 forwarding&amp;quot;.  This means, basically, that you turn off some essential X security features and say &amp;quot;I trust the remote host completely&amp;quot;.   Forwarding of X should work without any extra options.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How can I setup a passwordless ssh?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can avoid to type in your password each time for the authenticating of SSH sessions, by using an SSH key with the [http://en.wikipedia.org/wiki/RSA_(cryptosystem)#readme RSA] or [http://en.wikipedia.org/wiki/Digital_Signature_Algorithm# readme DSA] encryption, in combination with ssh-add and ssh-agent. Therefore, you generate with [http://en.wikipedia.org/wiki/Ssh-keygen#readme ssh-keygen] on your local laptop/computer a pair of a personal (id_rsa) and public key (id_rsa.pub).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-keygen -t rsa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With the option -t you specify the encryption type. Here we use RSA, but you can also use DSA. You will asked for the filename, you can just press enter and use the default. Then, you will be asked for a passphrase to protect your personal key.&lt;br /&gt;
You should NOT under any circumstances use an empty pass phrase; it is not necessary for convenience reasons (see below), and could endanger your access to remote supercomputers.  Use instead really a &amp;quot;pass phrase&amp;quot;; a relatively long expression, which need not have the character of a password (such as &amp;quot;I really love Putin&amp;quot; or something equally ridiculous ;-).&lt;br /&gt;
There will be stored two keys (id_rsa and id_rsa.pub) in the hidden folder ~/.ssh/ on your client (laptop or remote host you want to be a client of another host). You need to copy your public key to the accepted key list of on your host machine (authorized_keys).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat ~/.ssh/id_rsa.pub | ssh username@astro06.hpc.ku.dk &#039;cat &amp;gt;&amp;gt; .ssh/authorized_keys&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you connect now, the server will request your pass phrase from the client (the one where you issued the ssh-keygen command).   However, rather than wait for the ssh prompt, you should use &amp;quot;ssh-add&amp;quot; to give the pass phrase, once and for all (e.g. just after rebooting of you client).&lt;br /&gt;
If your ssh command is issued in a window inside a VNC session, or in a window on your local laptop, chances are you can just type &amp;quot;ssh-add&amp;quot; to store the password in a process called ssh-agent, which typically is already running (most X-sessions -- such as the ones you start under VNC -- are automatically started as child processes of an ssh-agent).&lt;br /&gt;
&lt;br /&gt;
If an ssh-agent process is already running (and your ssh command is a descendant of it), it stores the credentials created by your once-per-reboot ssh-add command and automatically answers requests from hosts you try to connect to.  If for some reason no ssh-agent is running on an intermediate host, then as an alternative you can forward your ssh-credentials from your laptop, by using &amp;quot;ssh -A&amp;quot; to login to astro0X, and continuing an ssh from there (having stored the id_rsa.pub from your laptop on the remote supercomputer).&lt;br /&gt;
Finally, if for some reason you start out from a place (such a just a command window) where no ssh-agent is running, you can just start one, by doing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-agent bash&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This starts an ssh-agent, which starts bash (or tcsh) as a descendant.   Then execute &amp;quot;ssh-add&amp;quot;, and you&#039;re free from typing the pass phrase, for as long as you keep the ssh-agent running.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How do I get my IP white-listed&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
On any of the astro0X hosts, use the command&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hpc-setup-firewall.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You have three personal slots, but other people&#039;s slots also work for you.   The first time you login from home, or a new place, you may need to login via muon.nbi.dk, or some other NBI host, from which astro0X is already open.   To find your IP-number, either use one of the web-services (but beware of spam-ware), or just type &amp;quot;finger -m $user&amp;quot; after logging in to an NBI host.&lt;br /&gt;
SSHFS.&lt;br /&gt;
&lt;br /&gt;
You can locally access remote data on the frontend very conveniently by the SSH file system ([http://en.wikipedia.org/wiki/SSHFS#readme SSHFS]). To use SSHFS you need to install [http://en.wikipedia.org/wiki/Filesystem_in_Userspace#readme FUSE]. For Linux you can install [http://fuse.sourceforge.net/#readme fuse] and for Mac there is [https://osxfuse.github.io/#readem osxfuse]. You need to create an empty file as mount point on your local laptop/computer, e.g.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
makedir ~/nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then you mount your by specifying the host and the mount point.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sshfs username@astro06.hpc.ku.dk:/astro/username/ ~/nbi/ -oauto_cache,reconnect,volname=nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can unmount the filesystem with&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fusermount -u ~/nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SSH tunneling: To create a tunnel for for example display :11 on astro06 using ssh, do&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06 -L 5911:localhost:5911&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can do the same without starting a remote shell by doing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06 -L 5911:localhost:5911 -fN&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you succeed in always using display :11 you can add the tunnel configuration as part of the ~/.ssh/config file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host tunnel        &lt;br /&gt;
    User username        &lt;br /&gt;
    HostName astro06.hpc.ku.dk &lt;br /&gt;
    LocalForward 5911 &lt;br /&gt;
    localhost:5911&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and then start the tunnel with&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh tunnel -fN&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GENERAL &amp;amp; SUPPORT===&lt;br /&gt;
&#039;&#039;&#039;Whom should I ask which questions?&#039;&#039;&#039;&lt;br /&gt;
# login nodes are unreachable: mailto:support@hpc.ku.dk&lt;br /&gt;
# login nodes are alive, but I don&#039;t have a homedir: mailto:support@hpc.ku.dk&lt;br /&gt;
# I don&#039;t have access to the software I need: mailto:support@hpc.ku.dk&lt;br /&gt;
# forgot my password: mailto:support@hpc.ku.dk&lt;br /&gt;
* Is there a sharing policy?&lt;br /&gt;
# cluster queues&lt;br /&gt;
# disk space&lt;br /&gt;
# analysis servers&lt;br /&gt;
* Can I run codes interactively, fx on a front end, or on an analysis server?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ENVIRONMENTS&lt;br /&gt;
&lt;br /&gt;
* What are &#039;modules&#039; and how do I use them?&lt;br /&gt;
* What is my default environment setup?&lt;br /&gt;
- MPI &lt;br /&gt;
- libraries&lt;br /&gt;
- compilers&lt;br /&gt;
-...&lt;br /&gt;
&lt;br /&gt;
* Is there a standard module to load which lays out everything - no sweat?&lt;br /&gt;
Yes, several standard modules are loaded by default via the same&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
source&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
command that makes the module command available:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
source /software/astro/startup.{sh,csh}  &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Use the .sh for bash and .csh for tcsh.&lt;br /&gt;
To undo the default and start from scratch, use&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
module purge&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
SOFTWARE&lt;br /&gt;
&lt;br /&gt;
* What software do I have available?&lt;br /&gt;
* Do I have access &lt;br /&gt;
* What is SLURM?&lt;br /&gt;
* Can I submit SLURM jobs from anywhere?&lt;br /&gt;
* How do I find out which queues I can submit to?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
STORAGE&lt;br /&gt;
&lt;br /&gt;
* Where should I put data from large simulations?&lt;br /&gt;
* How much disk space can I claim?&lt;br /&gt;
* How long can I have stuff on disk?&lt;br /&gt;
* Are my data backed up, and where?&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=210</id>
		<title>FAQs</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=210"/>
		<updated>2023-11-15T15:49:59Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;How do I access the HPC Cluster?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can remotely access the frontend machines astro01-09 via SSH to submit jobs or to analyze data (see [[Hardware]] for an up to date list of available frontends). For example, you can login to the astro06 machine entering the following in the command line&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh username@astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
From which you will be prompted to enter your password (Note: If the connection times out, it&#039;s likely that your IP address is not recognised). By entering the correct password, you will arrive at your home directory /groups/astro/username. It may be a good idea to check the load factor after logging in, using &amp;quot;top&amp;quot;, and choose a different frontend if the CPU or memory use is already high (use &amp;quot;&amp;lt;&amp;quot; or &amp;quot;&amp;gt;&amp;quot; in top to temporarily change from sorting on CPU to memory / virtual memory).&lt;br /&gt;
&lt;br /&gt;
You can cut this down to&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
by adding these lines to the file ~/.ssh/config:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host astro06        &lt;br /&gt;
    User username        &lt;br /&gt;
    HostName astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Do not use the ssh option -Y, which &amp;quot;enables trusted X11 forwarding&amp;quot;.  This means, basically, that you turn off some essential X security features and say &amp;quot;I trust the remote host completely&amp;quot;.   Forwarding of X should work without any extra options.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How can I setup a passwordless ssh?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can avoid to type in your password each time for the authenticating of SSH sessions, by using an SSH key with the RSA or DSA encryption, in combination with ssh-add and ssh-agent. Therefore, you generate with ssh-keygen on your local laptop/computer a pair of a personal (id_rsa) and public key (id_rsa.pub).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-keygen -t rsa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With the option -t you specify the encryption type. Here we use RSA, but you can also use DSA. You will asked for the filename, you can just press enter and use the default. Then, you will be asked for a passphrase to protect your personal key.&lt;br /&gt;
You should NOT under any circumstances use an empty pass phrase; it is not necessary for convenience reasons (see below), and could endanger your access to remote supercomputers.  Use instead really a &amp;quot;pass phrase&amp;quot;; a relatively long expression, which need not have the character of a password (such as &amp;quot;I really love Putin&amp;quot; or something equally ridiculous ;-).&lt;br /&gt;
There will be stored two keys (id_rsa and id_rsa.pub) in the hidden folder ~/.ssh/ on your client (laptop or remote host you want to be a client of another host). You need to copy your public key to the accepted key list of on your host machine (authorized_keys).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat ~/.ssh/id_rsa.pub | ssh username@astro06.hpc.ku.dk &#039;cat &amp;gt;&amp;gt; .ssh/authorized_keys&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you connect now, the server will request your pass phrase from the client (the one where you issued the ssh-keygen command).   However, rather than wait for the ssh prompt, you should use &amp;quot;ssh-add&amp;quot; to give the pass phrase, once and for all (e.g. just after rebooting of you client).&lt;br /&gt;
If your ssh command is issued in a window inside a VNC session, or in a window on your local laptop, chances are you can just type &amp;quot;ssh-add&amp;quot; to store the password in a process called ssh-agent, which typically is already running (most X-sessions -- such as the ones you start under VNC -- are automatically started as child processes of an ssh-agent).&lt;br /&gt;
&lt;br /&gt;
If an ssh-agent process is already running (and your ssh command is a descendant of it), it stores the credentials created by your once-per-reboot ssh-add command and automatically answers requests from hosts you try to connect to.  If for some reason no ssh-agent is running on an intermediate host, then as an alternative you can forward your ssh-credentials from your laptop, by using &amp;quot;ssh -A&amp;quot; to login to astro0X, and continuing an ssh from there (having stored the id_rsa.pub from your laptop on the remote supercomputer).&lt;br /&gt;
Finally, if for some reason you start out from a place (such a just a command window) where no ssh-agent is running, you can just start one, by doing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-agent bash&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This starts an ssh-agent, which starts bash (or tcsh) as a descendant.   Then execute &amp;quot;ssh-add&amp;quot;, and you&#039;re free from typing the pass phrase, for as long as you keep the ssh-agent running.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How do I get my IP white-listed&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
On any of the astro0X hosts, use the command&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hpc-setup-firewall.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You have three personal slots, but other people&#039;s slots also work for you.   The first time you login from home, or a new place, you may need to login via muon.nbi.dk, or some other NBI host, from which astro0X is already open.   To find your IP-number, either use one of the web-services (but beware of spam-ware), or just type &amp;quot;finger -m $user&amp;quot; after logging in to an NBI host.&lt;br /&gt;
SSHFS.&lt;br /&gt;
&lt;br /&gt;
You can locally access remote data on the frontend very conveniently by the SSH file system (SSHFS). To use SSHFS you need to install FUSE. For Linux you can install fuse and for Mac there is osxfuse. You need to create an empty file as mount point on your local laptop/computer, e.g.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
makedir ~/nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then you mount your by specifying the host and the mount point.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sshfs username@astro06.hpc.ku.dk:/astro/username/ ~/nbi/ -oauto_cache,reconnect,volname=nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can unmount the filesystem with&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fusermount -u ~/nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SSH tunneling: To create a tunnel for for example display :11 on astro06 using ssh, do&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06 -L 5911:localhost:5911&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can do the same without starting a remote shell by doing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06 -L 5911:localhost:5911 -fN&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you succeed in always using display :11 you can add the tunnel configuration as part of the ~/.ssh/config file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host tunnel        &lt;br /&gt;
    User username        &lt;br /&gt;
    HostName astro06.hpc.ku.dk &lt;br /&gt;
    LocalForward 5911 &lt;br /&gt;
    localhost:5911&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and then start the tunnel with&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh tunnel -fN&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GENERAL &amp;amp; SUPPORT===&lt;br /&gt;
&#039;&#039;&#039;Whom should I ask which questions?&#039;&#039;&#039;&lt;br /&gt;
# login nodes are unreachable: mailto:support@hpc.ku.dk&lt;br /&gt;
# login nodes are alive, but I don&#039;t have a homedir: mailto:support@hpc.ku.dk&lt;br /&gt;
# I don&#039;t have access to the software I need: mailto:support@hpc.ku.dk&lt;br /&gt;
# forgot my password: mailto:support@hpc.ku.dk&lt;br /&gt;
* Is there a sharing policy?&lt;br /&gt;
# cluster queues&lt;br /&gt;
# disk space&lt;br /&gt;
# analysis servers&lt;br /&gt;
* Can I run codes interactively, fx on a front end, or on an analysis server?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ENVIRONMENTS&lt;br /&gt;
&lt;br /&gt;
* What are &#039;modules&#039; and how do I use them?&lt;br /&gt;
* What is my default environment setup?&lt;br /&gt;
- MPI &lt;br /&gt;
- libraries&lt;br /&gt;
- compilers&lt;br /&gt;
-...&lt;br /&gt;
&lt;br /&gt;
* Is there a standard module to load which lays out everything - no sweat?&lt;br /&gt;
Yes, several standard modules are loaded by default via the same&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
source&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
command that makes the module command available:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
source /software/astro/startup.{sh,csh}  &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Use the .sh for bash and .csh for tcsh.&lt;br /&gt;
To undo the default and start from scratch, use&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
module purge&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
SOFTWARE&lt;br /&gt;
&lt;br /&gt;
* What software do I have available?&lt;br /&gt;
* Do I have access &lt;br /&gt;
* What is SLURM?&lt;br /&gt;
* Can I submit SLURM jobs from anywhere?&lt;br /&gt;
* How do I find out which queues I can submit to?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
STORAGE&lt;br /&gt;
&lt;br /&gt;
* Where should I put data from large simulations?&lt;br /&gt;
* How much disk space can I claim?&lt;br /&gt;
* How long can I have stuff on disk?&lt;br /&gt;
* Are my data backed up, and where?&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=209</id>
		<title>FAQs</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=209"/>
		<updated>2023-11-15T15:47:58Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;How do I access the HPC Cluster?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can remotely access the frontend machines astro01-09 via SSH to submit jobs or to analyze data (see [[Hardware]] for an up to date list of available frontends). For example, you can login to the astro06 machine entering the following in the command line&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh username@astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
From which you will be prompted to enter your password (Note: If the connection times out, it&#039;s likely that your IP address is not recognised). By entering the correct password, you will arrive at your home directory /groups/astro/username. It may be a good idea to check the load factor after logging in, using &amp;quot;top&amp;quot;, and choose a different frontend if the CPU or memory use is already high (use &amp;quot;&amp;lt;&amp;quot; or &amp;quot;&amp;gt;&amp;quot; in top to temporarily change from sorting on CPU to memory / virtual memory).&lt;br /&gt;
&lt;br /&gt;
You can cut this down to&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
by adding these lines to the file ~/.ssh/config:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host astro06        &lt;br /&gt;
    User username        &lt;br /&gt;
    HostName astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Do not use the ssh option -Y, which &amp;quot;enables trusted X11 forwarding&amp;quot;.  This means, basically, that you turn off some essential X security features and say &amp;quot;I trust the remote host completely&amp;quot;.   Forwarding of X should work without any extra options.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How can I setup a passwordless ssh?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can avoid to type in your password each time for the authenticating of SSH sessions, by using an SSH key with the RSA or DSA encryption, in combination with ssh-add and ssh-agent. Therefore, you generate with ssh-keygen on your local laptop/computer a pair of a personal (id_rsa) and public key (id_rsa.pub).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-keygen -t rsa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With the option -t you specify the encryption type. Here we use RSA, but you can also use DSA. You will asked for the filename, you can just press enter and use the default. Then, you will be asked for a passphrase to protect your personal key.&lt;br /&gt;
You should NOT under any circumstances use an empty pass phrase; it is not necessary for convenience reasons (see below), and could endanger your access to remote supercomputers.  Use instead really a &amp;quot;pass phrase&amp;quot;; a relatively long expression, which need not have the character of a password (such as &amp;quot;I really love Putin&amp;quot; or something equally ridiculous ;-).&lt;br /&gt;
There will be stored two keys (id_rsa and id_rsa.pub) in the hidden folder ~/.ssh/ on your client (laptop or remote host you want to be a client of another host). You need to copy your public key to the accepted key list of on your host machine (authorized_keys).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat ~/.ssh/id_rsa.pub | ssh username@astro06.hpc.ku.dk &#039;cat &amp;gt;&amp;gt; .ssh/authorized_keys&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you connect now, the server will request your pass phrase from the client (the one where you issued the ssh-keygen command).   However, rather than wait for the ssh prompt, you should use &amp;quot;ssh-add&amp;quot; to give the pass phrase, once and for all (e.g. just after rebooting of you client).&lt;br /&gt;
If your ssh command is issued in a window inside a VNC session, or in a window on your local laptop, chances are you can just type &amp;quot;ssh-add&amp;quot; to store the password in a process called ssh-agent, which typically is already running (most X-sessions -- such as the ones you start under VNC -- are automatically started as child processes of an ssh-agent).&lt;br /&gt;
&lt;br /&gt;
If an ssh-agent process is already running (and your ssh command is a descendant of it), it stores the credentials created by your once-per-reboot ssh-add command and automatically answers requests from hosts you try to connect to.  If for some reason no ssh-agent is running on an intermediate host, then as an alternative you can forward your ssh-credentials from your laptop, by using &amp;quot;ssh -A&amp;quot; to login to astro0X, and continuing an ssh from there (having stored the id_rsa.pub from your laptop on the remote supercomputer).&lt;br /&gt;
Finally, if for some reason you start out from a place (such a just a command window) where no ssh-agent is running, you can just start one, by doing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-agent bash&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This starts an ssh-agent, which starts bash (or tcsh) as a descendant.   Then execute &amp;quot;ssh-add&amp;quot;, and you&#039;re free from typing the pass phrase, for as long as you keep the ssh-agent running.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How do I get my IP white-listed&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
On any of the astro0X hosts, use the command&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hpc-setup-firewall.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You have three personal slots, but other people&#039;s slots also work for you.   The first time you login from home, or a new place, you may need to login via muon.nbi.dk, or some other NBI host, from which astro0X is already open.   To find your IP-number, either use one of the web-services (but beware of spam-ware), or just type &amp;quot;finger -m $user&amp;quot; after logging in to an NBI host.&lt;br /&gt;
SSHFS.&lt;br /&gt;
&lt;br /&gt;
You can locally access remote data on the frontend very conveniently by the SSH file system (SSHFS). To use SSHFS you need to install FUSE. For Linux you can install fuse and for Mac there is osxfuse. You need to create an empty file as mount point on your local laptop/computer, e.g.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
makedir ~/nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then you mount your by specifying the host and the mount point.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sshfs username@astro06.hpc.ku.dk:/astro/username/ ~/nbi/ -oauto_cache,reconnect,volname=nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can unmount the filesystem with&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fusermount -u ~/nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SSH tunneling: To create a tunnel for for example display :11 on astro06 using ssh, do&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06 -L 5911:localhost:5911&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can do the same without starting a remote shell by doing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06 -L 5911:localhost:5911 -fN&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you succeed in always using display :11 you can add the tunnel configuration as part of the ~/.ssh/config file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host tunnel        &lt;br /&gt;
    User username        &lt;br /&gt;
    HostName astro06.hpc.ku.dk &lt;br /&gt;
    LocalForward 5911 &lt;br /&gt;
    localhost:5911&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and then start the tunnel with&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh tunnel -fN&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GENERAL &amp;amp; SUPPORT===&lt;br /&gt;
&#039;&#039;&#039;Whom should I ask which questions?&#039;&#039;&#039;&lt;br /&gt;
# login nodes are unreachable: mailto:support@hpc.ku.dk&lt;br /&gt;
# login nodes are alive, but I don&#039;t have a homedir: mailto:support@hpc.ku.dk&lt;br /&gt;
# I don&#039;t have access to the software I need: mailto:support@hpc.ku.dk&lt;br /&gt;
# forgot my password: mailto:support@hpc.ku.dk&lt;br /&gt;
* Is there a sharing policy?&lt;br /&gt;
# cluster queues&lt;br /&gt;
# disk space&lt;br /&gt;
# analysis servers&lt;br /&gt;
* Can I run codes interactively, fx on a front end, or on an analysis server?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===ENVIRONMENTS===&lt;br /&gt;
* What are &#039;modules&#039; and how do I use them?&lt;br /&gt;
* What is my default environment setup?&lt;br /&gt;
- MPI &lt;br /&gt;
- libraries&lt;br /&gt;
- compilers&lt;br /&gt;
-...&lt;br /&gt;
&lt;br /&gt;
* Is there a standard module to load which lays out everything - no sweat?&lt;br /&gt;
Yes, several standard modules are loaded by default via the same&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
source&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
command that makes the module command available:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
source /software/astro/startup.{sh,csh}  &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Use the .sh for bash and .csh for tcsh.&lt;br /&gt;
To undo the default and start from scratch, use&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
module purge&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===SOFTWARE===&lt;br /&gt;
&lt;br /&gt;
* What software do I have available?&lt;br /&gt;
* Do I have access &lt;br /&gt;
* What is SLURM?&lt;br /&gt;
* Can I submit SLURM jobs from anywhere?&lt;br /&gt;
* How do I find out which queues I can submit to?&lt;br /&gt;
&lt;br /&gt;
===STORAGE===&lt;br /&gt;
&lt;br /&gt;
* Where should I put data from large simulations?&lt;br /&gt;
* How much disk space can I claim?&lt;br /&gt;
* How long can I have stuff on disk?&lt;br /&gt;
* Are my data backed up, and where?&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=208</id>
		<title>FAQs</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=208"/>
		<updated>2023-11-15T15:47:27Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;How do I access the HPC Cluster?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can remotely access the frontend machines astro01-09 via SSH to submit jobs or to analyze data (see [[Hardware]] for an up to date list of available frontends). For example, you can login to the astro06 machine entering the following in the command line&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh username@astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
From which you will be prompted to enter your password (Note: If the connection times out, it&#039;s likely that your IP address is not recognised). By entering the correct password, you will arrive at your home directory /groups/astro/username. It may be a good idea to check the load factor after logging in, using &amp;quot;top&amp;quot;, and choose a different frontend if the CPU or memory use is already high (use &amp;quot;&amp;lt;&amp;quot; or &amp;quot;&amp;gt;&amp;quot; in top to temporarily change from sorting on CPU to memory / virtual memory).&lt;br /&gt;
&lt;br /&gt;
You can cut this down to&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
by adding these lines to the file ~/.ssh/config:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host astro06        &lt;br /&gt;
    User username        &lt;br /&gt;
    HostName astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Do not use the ssh option -Y, which &amp;quot;enables trusted X11 forwarding&amp;quot;.  This means, basically, that you turn off some essential X security features and say &amp;quot;I trust the remote host completely&amp;quot;.   Forwarding of X should work without any extra options.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How can I setup a passwordless ssh?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can avoid to type in your password each time for the authenticating of SSH sessions, by using an SSH key with the RSA or DSA encryption, in combination with ssh-add and ssh-agent. Therefore, you generate with ssh-keygen on your local laptop/computer a pair of a personal (id_rsa) and public key (id_rsa.pub).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-keygen -t rsa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With the option -t you specify the encryption type. Here we use RSA, but you can also use DSA. You will asked for the filename, you can just press enter and use the default. Then, you will be asked for a passphrase to protect your personal key.&lt;br /&gt;
You should NOT under any circumstances use an empty pass phrase; it is not necessary for convenience reasons (see below), and could endanger your access to remote supercomputers.  Use instead really a &amp;quot;pass phrase&amp;quot;; a relatively long expression, which need not have the character of a password (such as &amp;quot;I really love Putin&amp;quot; or something equally ridiculous ;-).&lt;br /&gt;
There will be stored two keys (id_rsa and id_rsa.pub) in the hidden folder ~/.ssh/ on your client (laptop or remote host you want to be a client of another host). You need to copy your public key to the accepted key list of on your host machine (authorized_keys).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat ~/.ssh/id_rsa.pub | ssh username@astro06.hpc.ku.dk &#039;cat &amp;gt;&amp;gt; .ssh/authorized_keys&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you connect now, the server will request your pass phrase from the client (the one where you issued the ssh-keygen command).   However, rather than wait for the ssh prompt, you should use &amp;quot;ssh-add&amp;quot; to give the pass phrase, once and for all (e.g. just after rebooting of you client).&lt;br /&gt;
If your ssh command is issued in a window inside a VNC session, or in a window on your local laptop, chances are you can just type &amp;quot;ssh-add&amp;quot; to store the password in a process called ssh-agent, which typically is already running (most X-sessions -- such as the ones you start under VNC -- are automatically started as child processes of an ssh-agent).&lt;br /&gt;
&lt;br /&gt;
If an ssh-agent process is already running (and your ssh command is a descendant of it), it stores the credentials created by your once-per-reboot ssh-add command and automatically answers requests from hosts you try to connect to.  If for some reason no ssh-agent is running on an intermediate host, then as an alternative you can forward your ssh-credentials from your laptop, by using &amp;quot;ssh -A&amp;quot; to login to astro0X, and continuing an ssh from there (having stored the id_rsa.pub from your laptop on the remote supercomputer).&lt;br /&gt;
Finally, if for some reason you start out from a place (such a just a command window) where no ssh-agent is running, you can just start one, by doing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-agent bash&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This starts an ssh-agent, which starts bash (or tcsh) as a descendant.   Then execute &amp;quot;ssh-add&amp;quot;, and you&#039;re free from typing the pass phrase, for as long as you keep the ssh-agent running.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How do I get my IP white-listed&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
On any of the astro0X hosts, use the command&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hpc-setup-firewall.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You have three personal slots, but other people&#039;s slots also work for you.   The first time you login from home, or a new place, you may need to login via muon.nbi.dk, or some other NBI host, from which astro0X is already open.   To find your IP-number, either use one of the web-services (but beware of spam-ware), or just type &amp;quot;finger -m $user&amp;quot; after logging in to an NBI host.&lt;br /&gt;
SSHFS.&lt;br /&gt;
&lt;br /&gt;
You can locally access remote data on the frontend very conveniently by the SSH file system (SSHFS). To use SSHFS you need to install FUSE. For Linux you can install fuse and for Mac there is osxfuse. You need to create an empty file as mount point on your local laptop/computer, e.g.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
makedir ~/nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then you mount your by specifying the host and the mount point.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sshfs username@astro06.hpc.ku.dk:/astro/username/ ~/nbi/ -oauto_cache,reconnect,volname=nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can unmount the filesystem with&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fusermount -u ~/nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SSH tunneling: To create a tunnel for for example display :11 on astro06 using ssh, do&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06 -L 5911:localhost:5911&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can do the same without starting a remote shell by doing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06 -L 5911:localhost:5911 -fN&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you succeed in always using display :11 you can add the tunnel configuration as part of the ~/.ssh/config file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host tunnel        &lt;br /&gt;
    User username        &lt;br /&gt;
    HostName astro06.hpc.ku.dk &lt;br /&gt;
    LocalForward 5911 &lt;br /&gt;
    localhost:5911&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and then start the tunnel with&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh tunnel -fN&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GENERAL &amp;amp; SUPPORT===&lt;br /&gt;
&#039;&#039;&#039;Whom should I ask which questions?&#039;&#039;&#039;&lt;br /&gt;
# login nodes are unreachable: mailto:support@hpc.ku.dk&lt;br /&gt;
# login nodes are alive, but I don&#039;t have a homedir: mailto:support@hpc.ku.dk&lt;br /&gt;
# I don&#039;t have access to the software I need: mailto:support@hpc.ku.dk&lt;br /&gt;
# forgot my password: mailto:support@hpc.ku.dk&lt;br /&gt;
* Is there a sharing policy?&lt;br /&gt;
# cluster queues&lt;br /&gt;
# disk space&lt;br /&gt;
# analysis servers&lt;br /&gt;
* Can I run codes interactively, fx on a front end, or on an analysis server?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===ENVIRONMENTS===&lt;br /&gt;
- What are &#039;modules&#039; and how do I use them?&lt;br /&gt;
- What is my default environment setup?&lt;br /&gt;
- MPI &lt;br /&gt;
- libraries&lt;br /&gt;
- compilers&lt;br /&gt;
-...&lt;br /&gt;
&lt;br /&gt;
* Is there a standard module to load which lays out everything - no sweat?&lt;br /&gt;
Yes, several standard modules are loaded by default via the same&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
source&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
command that makes the module command available:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
source /software/astro/startup.{sh,csh}  &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Use the .sh for bash and .csh for tcsh.&lt;br /&gt;
To undo the default and start from scratch, use&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
module purge&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===SOFTWARE===&lt;br /&gt;
&lt;br /&gt;
* What software do I have available?&lt;br /&gt;
* Do I have access &lt;br /&gt;
* What is SLURM?&lt;br /&gt;
* Can I submit SLURM jobs from anywhere?&lt;br /&gt;
* How do I find out which queues I can submit to?&lt;br /&gt;
&lt;br /&gt;
===STORAGE===&lt;br /&gt;
&lt;br /&gt;
* Where should I put data from large simulations?&lt;br /&gt;
* How much disk space can I claim?&lt;br /&gt;
* How long can I have stuff on disk?&lt;br /&gt;
* Are my data backed up, and where?&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=207</id>
		<title>FAQs</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=207"/>
		<updated>2023-11-15T15:46:32Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;How do I access the HPC Cluster?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can remotely access the frontend machines astro01-09 via SSH to submit jobs or to analyze data (see [[Hardware]] for an up to date list of available frontends). For example, you can login to the astro06 machine entering the following in the command line&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh username@astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
From which you will be prompted to enter your password (Note: If the connection times out, it&#039;s likely that your IP address is not recognised). By entering the correct password, you will arrive at your home directory /groups/astro/username. It may be a good idea to check the load factor after logging in, using &amp;quot;top&amp;quot;, and choose a different frontend if the CPU or memory use is already high (use &amp;quot;&amp;lt;&amp;quot; or &amp;quot;&amp;gt;&amp;quot; in top to temporarily change from sorting on CPU to memory / virtual memory).&lt;br /&gt;
&lt;br /&gt;
You can cut this down to&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
by adding these lines to the file ~/.ssh/config:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host astro06        &lt;br /&gt;
    User username        &lt;br /&gt;
    HostName astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Do not use the ssh option -Y, which &amp;quot;enables trusted X11 forwarding&amp;quot;.  This means, basically, that you turn off some essential X security features and say &amp;quot;I trust the remote host completely&amp;quot;.   Forwarding of X should work without any extra options.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How can I setup a passwordless ssh?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can avoid to type in your password each time for the authenticating of SSH sessions, by using an SSH key with the RSA or DSA encryption, in combination with ssh-add and ssh-agent. Therefore, you generate with ssh-keygen on your local laptop/computer a pair of a personal (id_rsa) and public key (id_rsa.pub).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-keygen -t rsa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With the option -t you specify the encryption type. Here we use RSA, but you can also use DSA. You will asked for the filename, you can just press enter and use the default. Then, you will be asked for a passphrase to protect your personal key.&lt;br /&gt;
You should NOT under any circumstances use an empty pass phrase; it is not necessary for convenience reasons (see below), and could endanger your access to remote supercomputers.  Use instead really a &amp;quot;pass phrase&amp;quot;; a relatively long expression, which need not have the character of a password (such as &amp;quot;I really love Putin&amp;quot; or something equally ridiculous ;-).&lt;br /&gt;
There will be stored two keys (id_rsa and id_rsa.pub) in the hidden folder ~/.ssh/ on your client (laptop or remote host you want to be a client of another host). You need to copy your public key to the accepted key list of on your host machine (authorized_keys).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat ~/.ssh/id_rsa.pub | ssh username@astro06.hpc.ku.dk &#039;cat &amp;gt;&amp;gt; .ssh/authorized_keys&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you connect now, the server will request your pass phrase from the client (the one where you issued the ssh-keygen command).   However, rather than wait for the ssh prompt, you should use &amp;quot;ssh-add&amp;quot; to give the pass phrase, once and for all (e.g. just after rebooting of you client).&lt;br /&gt;
If your ssh command is issued in a window inside a VNC session, or in a window on your local laptop, chances are you can just type &amp;quot;ssh-add&amp;quot; to store the password in a process called ssh-agent, which typically is already running (most X-sessions -- such as the ones you start under VNC -- are automatically started as child processes of an ssh-agent).&lt;br /&gt;
&lt;br /&gt;
If an ssh-agent process is already running (and your ssh command is a descendant of it), it stores the credentials created by your once-per-reboot ssh-add command and automatically answers requests from hosts you try to connect to.  If for some reason no ssh-agent is running on an intermediate host, then as an alternative you can forward your ssh-credentials from your laptop, by using &amp;quot;ssh -A&amp;quot; to login to astro0X, and continuing an ssh from there (having stored the id_rsa.pub from your laptop on the remote supercomputer).&lt;br /&gt;
Finally, if for some reason you start out from a place (such a just a command window) where no ssh-agent is running, you can just start one, by doing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-agent bash&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This starts an ssh-agent, which starts bash (or tcsh) as a descendant.   Then execute &amp;quot;ssh-add&amp;quot;, and you&#039;re free from typing the pass phrase, for as long as you keep the ssh-agent running.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How do I get my IP white-listed&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
On any of the astro0X hosts, use the command&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hpc-setup-firewall.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You have three personal slots, but other people&#039;s slots also work for you.   The first time you login from home, or a new place, you may need to login via muon.nbi.dk, or some other NBI host, from which astro0X is already open.   To find your IP-number, either use one of the web-services (but beware of spam-ware), or just type &amp;quot;finger -m $user&amp;quot; after logging in to an NBI host.&lt;br /&gt;
SSHFS.&lt;br /&gt;
&lt;br /&gt;
You can locally access remote data on the frontend very conveniently by the SSH file system (SSHFS). To use SSHFS you need to install FUSE. For Linux you can install fuse and for Mac there is osxfuse. You need to create an empty file as mount point on your local laptop/computer, e.g.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
makedir ~/nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then you mount your by specifying the host and the mount point.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sshfs username@astro06.hpc.ku.dk:/astro/username/ ~/nbi/ -oauto_cache,reconnect,volname=nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can unmount the filesystem with&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fusermount -u ~/nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SSH tunneling: To create a tunnel for for example display :11 on astro06 using ssh, do&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06 -L 5911:localhost:5911&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can do the same without starting a remote shell by doing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06 -L 5911:localhost:5911 -fN&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you succeed in always using display :11 you can add the tunnel configuration as part of the ~/.ssh/config file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host tunnel        &lt;br /&gt;
    User username        &lt;br /&gt;
    HostName astro06.hpc.ku.dk &lt;br /&gt;
    LocalForward 5911 &lt;br /&gt;
    localhost:5911&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and then start the tunnel with&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh tunnel -fN&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GENERAL &amp;amp; SUPPORT===&lt;br /&gt;
&#039;&#039;&#039;Whom should I ask which questions?&#039;&#039;&#039;&lt;br /&gt;
# login nodes are unreachable: mailto:support@hpc.ku.dk&lt;br /&gt;
# login nodes are alive, but I don&#039;t have a homedir: mailto:support@hpc.ku.dk&lt;br /&gt;
# I don&#039;t have access to the software I need: mailto:support@hpc.ku.dk&lt;br /&gt;
# forgot my password: mailto:support@hpc.ku.dk&lt;br /&gt;
* Is there a sharing policy?&lt;br /&gt;
# cluster queues&lt;br /&gt;
# disk space&lt;br /&gt;
# analysis servers&lt;br /&gt;
* Can I run codes interactively, fx on a front end, or on an analysis server?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===ENVIRONMENTS===&lt;br /&gt;
- What are &#039;modules&#039; and how do I use them?&lt;br /&gt;
- What is my default environment setup?&lt;br /&gt;
- MPI &lt;br /&gt;
- libraries&lt;br /&gt;
- compilers&lt;br /&gt;
-...&lt;br /&gt;
&lt;br /&gt;
* Is there a standard module to load which lays out everything - no sweat?&lt;br /&gt;
Yes, several standard modules are loaded by default via the same&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
source&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
command that makes the module command available:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
source /software/astro/startup.{sh,csh}  &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Use the .sh for bash and .csh for tcsh&lt;br /&gt;
To undo the default and start from scratch, use&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
module purge&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=206</id>
		<title>FAQs</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=206"/>
		<updated>2023-11-15T15:46:19Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;How do I access the HPC Cluster?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can remotely access the frontend machines astro01-09 via SSH to submit jobs or to analyze data (see [[Hardware]] for an up to date list of available frontends). For example, you can login to the astro06 machine entering the following in the command line&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh username@astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
From which you will be prompted to enter your password (Note: If the connection times out, it&#039;s likely that your IP address is not recognised). By entering the correct password, you will arrive at your home directory /groups/astro/username. It may be a good idea to check the load factor after logging in, using &amp;quot;top&amp;quot;, and choose a different frontend if the CPU or memory use is already high (use &amp;quot;&amp;lt;&amp;quot; or &amp;quot;&amp;gt;&amp;quot; in top to temporarily change from sorting on CPU to memory / virtual memory).&lt;br /&gt;
&lt;br /&gt;
You can cut this down to&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
by adding these lines to the file ~/.ssh/config:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host astro06        &lt;br /&gt;
    User username        &lt;br /&gt;
    HostName astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Do not use the ssh option -Y, which &amp;quot;enables trusted X11 forwarding&amp;quot;.  This means, basically, that you turn off some essential X security features and say &amp;quot;I trust the remote host completely&amp;quot;.   Forwarding of X should work without any extra options.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How can I setup a passwordless ssh?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can avoid to type in your password each time for the authenticating of SSH sessions, by using an SSH key with the RSA or DSA encryption, in combination with ssh-add and ssh-agent. Therefore, you generate with ssh-keygen on your local laptop/computer a pair of a personal (id_rsa) and public key (id_rsa.pub).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-keygen -t rsa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With the option -t you specify the encryption type. Here we use RSA, but you can also use DSA. You will asked for the filename, you can just press enter and use the default. Then, you will be asked for a passphrase to protect your personal key.&lt;br /&gt;
You should NOT under any circumstances use an empty pass phrase; it is not necessary for convenience reasons (see below), and could endanger your access to remote supercomputers.  Use instead really a &amp;quot;pass phrase&amp;quot;; a relatively long expression, which need not have the character of a password (such as &amp;quot;I really love Putin&amp;quot; or something equally ridiculous ;-).&lt;br /&gt;
There will be stored two keys (id_rsa and id_rsa.pub) in the hidden folder ~/.ssh/ on your client (laptop or remote host you want to be a client of another host). You need to copy your public key to the accepted key list of on your host machine (authorized_keys).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat ~/.ssh/id_rsa.pub | ssh username@astro06.hpc.ku.dk &#039;cat &amp;gt;&amp;gt; .ssh/authorized_keys&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you connect now, the server will request your pass phrase from the client (the one where you issued the ssh-keygen command).   However, rather than wait for the ssh prompt, you should use &amp;quot;ssh-add&amp;quot; to give the pass phrase, once and for all (e.g. just after rebooting of you client).&lt;br /&gt;
If your ssh command is issued in a window inside a VNC session, or in a window on your local laptop, chances are you can just type &amp;quot;ssh-add&amp;quot; to store the password in a process called ssh-agent, which typically is already running (most X-sessions -- such as the ones you start under VNC -- are automatically started as child processes of an ssh-agent).&lt;br /&gt;
&lt;br /&gt;
If an ssh-agent process is already running (and your ssh command is a descendant of it), it stores the credentials created by your once-per-reboot ssh-add command and automatically answers requests from hosts you try to connect to.  If for some reason no ssh-agent is running on an intermediate host, then as an alternative you can forward your ssh-credentials from your laptop, by using &amp;quot;ssh -A&amp;quot; to login to astro0X, and continuing an ssh from there (having stored the id_rsa.pub from your laptop on the remote supercomputer).&lt;br /&gt;
Finally, if for some reason you start out from a place (such a just a command window) where no ssh-agent is running, you can just start one, by doing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-agent bash&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This starts an ssh-agent, which starts bash (or tcsh) as a descendant.   Then execute &amp;quot;ssh-add&amp;quot;, and you&#039;re free from typing the pass phrase, for as long as you keep the ssh-agent running.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How do I get my IP white-listed&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
On any of the astro0X hosts, use the command&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hpc-setup-firewall.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You have three personal slots, but other people&#039;s slots also work for you.   The first time you login from home, or a new place, you may need to login via muon.nbi.dk, or some other NBI host, from which astro0X is already open.   To find your IP-number, either use one of the web-services (but beware of spam-ware), or just type &amp;quot;finger -m $user&amp;quot; after logging in to an NBI host.&lt;br /&gt;
SSHFS.&lt;br /&gt;
&lt;br /&gt;
You can locally access remote data on the frontend very conveniently by the SSH file system (SSHFS). To use SSHFS you need to install FUSE. For Linux you can install fuse and for Mac there is osxfuse. You need to create an empty file as mount point on your local laptop/computer, e.g.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
makedir ~/nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then you mount your by specifying the host and the mount point.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sshfs username@astro06.hpc.ku.dk:/astro/username/ ~/nbi/ -oauto_cache,reconnect,volname=nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can unmount the filesystem with&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fusermount -u ~/nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SSH tunneling: To create a tunnel for for example display :11 on astro06 using ssh, do&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06 -L 5911:localhost:5911&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can do the same without starting a remote shell by doing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06 -L 5911:localhost:5911 -fN&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you succeed in always using display :11 you can add the tunnel configuration as part of the ~/.ssh/config file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host tunnel        &lt;br /&gt;
    User username        &lt;br /&gt;
    HostName astro06.hpc.ku.dk &lt;br /&gt;
    LocalForward 5911 &lt;br /&gt;
    localhost:5911&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and then start the tunnel with&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh tunnel -fN&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GENERAL &amp;amp; SUPPORT===&lt;br /&gt;
&#039;&#039;&#039;Whom should I ask which questions?&#039;&#039;&#039;&lt;br /&gt;
# login nodes are unreachable: mailto:support@hpc.ku.dk&lt;br /&gt;
# login nodes are alive, but I don&#039;t have a homedir: mailto:support@hpc.ku.dk&lt;br /&gt;
# I don&#039;t have access to the software I need: mailto:support@hpc.ku.dk&lt;br /&gt;
# forgot my password: mailto:support@hpc.ku.dk&lt;br /&gt;
* Is there a sharing policy?&lt;br /&gt;
# cluster queues&lt;br /&gt;
# disk space&lt;br /&gt;
# analysis servers&lt;br /&gt;
* Can I run codes interactively, fx on a front end, or on an analysis server?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===ENVIRONMENTS===&lt;br /&gt;
- What are &#039;modules&#039; and how do I use them?&lt;br /&gt;
- What is my default environment setup?&lt;br /&gt;
- MPI &lt;br /&gt;
- libraries&lt;br /&gt;
- compilers&lt;br /&gt;
-...&lt;br /&gt;
&lt;br /&gt;
* Is there a standard module to load which lays out everything - no sweat?&lt;br /&gt;
Yes, several standard modules are loaded by default via the same&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
source&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
command that makes the module command available:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
source /software/astro/startup.{sh,csh}  &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Use the .sh for bash and .csh for tcsh&lt;br /&gt;
To undo the default and start from scratch, use&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
module purge&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=205</id>
		<title>FAQs</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=205"/>
		<updated>2023-11-15T15:45:51Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;How do I access the HPC Cluster?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can remotely access the frontend machines astro01-09 via SSH to submit jobs or to analyze data (see [[Hardware]] for an up to date list of available frontends). For example, you can login to the astro06 machine entering the following in the command line&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh username@astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
From which you will be prompted to enter your password (Note: If the connection times out, it&#039;s likely that your IP address is not recognised). By entering the correct password, you will arrive at your home directory /groups/astro/username. It may be a good idea to check the load factor after logging in, using &amp;quot;top&amp;quot;, and choose a different frontend if the CPU or memory use is already high (use &amp;quot;&amp;lt;&amp;quot; or &amp;quot;&amp;gt;&amp;quot; in top to temporarily change from sorting on CPU to memory / virtual memory).&lt;br /&gt;
&lt;br /&gt;
You can cut this down to&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
by adding these lines to the file ~/.ssh/config:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host astro06        &lt;br /&gt;
    User username        &lt;br /&gt;
    HostName astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Do not use the ssh option -Y, which &amp;quot;enables trusted X11 forwarding&amp;quot;.  This means, basically, that you turn off some essential X security features and say &amp;quot;I trust the remote host completely&amp;quot;.   Forwarding of X should work without any extra options.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How can I setup a passwordless ssh?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can avoid to type in your password each time for the authenticating of SSH sessions, by using an SSH key with the RSA or DSA encryption, in combination with ssh-add and ssh-agent. Therefore, you generate with ssh-keygen on your local laptop/computer a pair of a personal (id_rsa) and public key (id_rsa.pub).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-keygen -t rsa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With the option -t you specify the encryption type. Here we use RSA, but you can also use DSA. You will asked for the filename, you can just press enter and use the default. Then, you will be asked for a passphrase to protect your personal key.&lt;br /&gt;
You should NOT under any circumstances use an empty pass phrase; it is not necessary for convenience reasons (see below), and could endanger your access to remote supercomputers.  Use instead really a &amp;quot;pass phrase&amp;quot;; a relatively long expression, which need not have the character of a password (such as &amp;quot;I really love Putin&amp;quot; or something equally ridiculous ;-).&lt;br /&gt;
There will be stored two keys (id_rsa and id_rsa.pub) in the hidden folder ~/.ssh/ on your client (laptop or remote host you want to be a client of another host). You need to copy your public key to the accepted key list of on your host machine (authorized_keys).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat ~/.ssh/id_rsa.pub | ssh username@astro06.hpc.ku.dk &#039;cat &amp;gt;&amp;gt; .ssh/authorized_keys&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you connect now, the server will request your pass phrase from the client (the one where you issued the ssh-keygen command).   However, rather than wait for the ssh prompt, you should use &amp;quot;ssh-add&amp;quot; to give the pass phrase, once and for all (e.g. just after rebooting of you client).&lt;br /&gt;
If your ssh command is issued in a window inside a VNC session, or in a window on your local laptop, chances are you can just type &amp;quot;ssh-add&amp;quot; to store the password in a process called ssh-agent, which typically is already running (most X-sessions -- such as the ones you start under VNC -- are automatically started as child processes of an ssh-agent).&lt;br /&gt;
&lt;br /&gt;
If an ssh-agent process is already running (and your ssh command is a descendant of it), it stores the credentials created by your once-per-reboot ssh-add command and automatically answers requests from hosts you try to connect to.  If for some reason no ssh-agent is running on an intermediate host, then as an alternative you can forward your ssh-credentials from your laptop, by using &amp;quot;ssh -A&amp;quot; to login to astro0X, and continuing an ssh from there (having stored the id_rsa.pub from your laptop on the remote supercomputer).&lt;br /&gt;
Finally, if for some reason you start out from a place (such a just a command window) where no ssh-agent is running, you can just start one, by doing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-agent bash&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This starts an ssh-agent, which starts bash (or tcsh) as a descendant.   Then execute &amp;quot;ssh-add&amp;quot;, and you&#039;re free from typing the pass phrase, for as long as you keep the ssh-agent running.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How do I get my IP white-listed&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
On any of the astro0X hosts, use the command&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hpc-setup-firewall.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You have three personal slots, but other people&#039;s slots also work for you.   The first time you login from home, or a new place, you may need to login via muon.nbi.dk, or some other NBI host, from which astro0X is already open.   To find your IP-number, either use one of the web-services (but beware of spam-ware), or just type &amp;quot;finger -m $user&amp;quot; after logging in to an NBI host.&lt;br /&gt;
SSHFS.&lt;br /&gt;
&lt;br /&gt;
You can locally access remote data on the frontend very conveniently by the SSH file system (SSHFS). To use SSHFS you need to install FUSE. For Linux you can install fuse and for Mac there is osxfuse. You need to create an empty file as mount point on your local laptop/computer, e.g.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
makedir ~/nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then you mount your by specifying the host and the mount point.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sshfs username@astro06.hpc.ku.dk:/astro/username/ ~/nbi/ -oauto_cache,reconnect,volname=nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can unmount the filesystem with&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fusermount -u ~/nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SSH tunneling: To create a tunnel for for example display :11 on astro06 using ssh, do&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06 -L 5911:localhost:5911&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can do the same without starting a remote shell by doing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06 -L 5911:localhost:5911 -fN&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you succeed in always using display :11 you can add the tunnel configuration as part of the ~/.ssh/config file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host tunnel        &lt;br /&gt;
    User username        &lt;br /&gt;
    HostName astro06.hpc.ku.dk &lt;br /&gt;
    LocalForward 5911 &lt;br /&gt;
    localhost:5911&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and then start the tunnel with&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh tunnel -fN&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GENERAL &amp;amp; SUPPORT===&lt;br /&gt;
&#039;&#039;&#039;Whom should I ask which questions?&#039;&#039;&#039;&lt;br /&gt;
# login nodes are unreachable: mailto:support@hpc.ku.dk&lt;br /&gt;
# login nodes are alive, but I don&#039;t have a homedir: mailto:support@hpc.ku.dk&lt;br /&gt;
# I don&#039;t have access to the software I need: mailto:support@hpc.ku.dk&lt;br /&gt;
# forgot my password: mailto:support@hpc.ku.dk&lt;br /&gt;
* Is there a sharing policy?&lt;br /&gt;
# cluster queues&lt;br /&gt;
# disk space&lt;br /&gt;
# analysis servers&lt;br /&gt;
* Can I run codes interactively, fx on a front end, or on an analysis server?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===ENVIRONMENTS===&lt;br /&gt;
- What are &#039;modules&#039; and how do I use them?&lt;br /&gt;
- What is my default environment setup?&lt;br /&gt;
- MPI &lt;br /&gt;
- libraries&lt;br /&gt;
- compilers&lt;br /&gt;
-...&lt;br /&gt;
&lt;br /&gt;
* Is there a standard module to load which lays out everything - no sweat?&lt;br /&gt;
Yes, several standard modules are loaded by default via the same&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
source&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
command that makes the module command available:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
source /software/astro/startup.{sh,csh}  &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 # Use the .sh for bash and .csh for tcsh&lt;br /&gt;
To undo the default and start from scratch, use&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
module purge&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=204</id>
		<title>FAQs</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=204"/>
		<updated>2023-11-15T15:43:54Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;How do I access the HPC Cluster?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can remotely access the frontend machines astro01-09 via SSH to submit jobs or to analyze data (see [[Hardware]] for an up to date list of available frontends). For example, you can login to the astro06 machine entering the following in the command line&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh username@astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
From which you will be prompted to enter your password (Note: If the connection times out, it&#039;s likely that your IP address is not recognised). By entering the correct password, you will arrive at your home directory /groups/astro/username. It may be a good idea to check the load factor after logging in, using &amp;quot;top&amp;quot;, and choose a different frontend if the CPU or memory use is already high (use &amp;quot;&amp;lt;&amp;quot; or &amp;quot;&amp;gt;&amp;quot; in top to temporarily change from sorting on CPU to memory / virtual memory).&lt;br /&gt;
&lt;br /&gt;
You can cut this down to&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
by adding these lines to the file ~/.ssh/config:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host astro06        &lt;br /&gt;
    User username        &lt;br /&gt;
    HostName astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Do not use the ssh option -Y, which &amp;quot;enables trusted X11 forwarding&amp;quot;.  This means, basically, that you turn off some essential X security features and say &amp;quot;I trust the remote host completely&amp;quot;.   Forwarding of X should work without any extra options.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How can I setup a passwordless ssh?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can avoid to type in your password each time for the authenticating of SSH sessions, by using an SSH key with the RSA or DSA encryption, in combination with ssh-add and ssh-agent. Therefore, you generate with ssh-keygen on your local laptop/computer a pair of a personal (id_rsa) and public key (id_rsa.pub).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-keygen -t rsa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With the option -t you specify the encryption type. Here we use RSA, but you can also use DSA. You will asked for the filename, you can just press enter and use the default. Then, you will be asked for a passphrase to protect your personal key.&lt;br /&gt;
You should NOT under any circumstances use an empty pass phrase; it is not necessary for convenience reasons (see below), and could endanger your access to remote supercomputers.  Use instead really a &amp;quot;pass phrase&amp;quot;; a relatively long expression, which need not have the character of a password (such as &amp;quot;I really love Putin&amp;quot; or something equally ridiculous ;-).&lt;br /&gt;
There will be stored two keys (id_rsa and id_rsa.pub) in the hidden folder ~/.ssh/ on your client (laptop or remote host you want to be a client of another host). You need to copy your public key to the accepted key list of on your host machine (authorized_keys).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat ~/.ssh/id_rsa.pub | ssh username@astro06.hpc.ku.dk &#039;cat &amp;gt;&amp;gt; .ssh/authorized_keys&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you connect now, the server will request your pass phrase from the client (the one where you issued the ssh-keygen command).   However, rather than wait for the ssh prompt, you should use &amp;quot;ssh-add&amp;quot; to give the pass phrase, once and for all (e.g. just after rebooting of you client).&lt;br /&gt;
If your ssh command is issued in a window inside a VNC session, or in a window on your local laptop, chances are you can just type &amp;quot;ssh-add&amp;quot; to store the password in a process called ssh-agent, which typically is already running (most X-sessions -- such as the ones you start under VNC -- are automatically started as child processes of an ssh-agent).&lt;br /&gt;
&lt;br /&gt;
If an ssh-agent process is already running (and your ssh command is a descendant of it), it stores the credentials created by your once-per-reboot ssh-add command and automatically answers requests from hosts you try to connect to.  If for some reason no ssh-agent is running on an intermediate host, then as an alternative you can forward your ssh-credentials from your laptop, by using &amp;quot;ssh -A&amp;quot; to login to astro0X, and continuing an ssh from there (having stored the id_rsa.pub from your laptop on the remote supercomputer).&lt;br /&gt;
Finally, if for some reason you start out from a place (such a just a command window) where no ssh-agent is running, you can just start one, by doing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-agent bash&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This starts an ssh-agent, which starts bash (or tcsh) as a descendant.   Then execute &amp;quot;ssh-add&amp;quot;, and you&#039;re free from typing the pass phrase, for as long as you keep the ssh-agent running.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How do I get my IP white-listed&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
On any of the astro0X hosts, use the command&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hpc-setup-firewall.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You have three personal slots, but other people&#039;s slots also work for you.   The first time you login from home, or a new place, you may need to login via muon.nbi.dk, or some other NBI host, from which astro0X is already open.   To find your IP-number, either use one of the web-services (but beware of spam-ware), or just type &amp;quot;finger -m $user&amp;quot; after logging in to an NBI host.&lt;br /&gt;
SSHFS.&lt;br /&gt;
&lt;br /&gt;
You can locally access remote data on the frontend very conveniently by the SSH file system (SSHFS). To use SSHFS you need to install FUSE. For Linux you can install fuse and for Mac there is osxfuse. You need to create an empty file as mount point on your local laptop/computer, e.g.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
makedir ~/nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then you mount your by specifying the host and the mount point.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sshfs username@astro06.hpc.ku.dk:/astro/username/ ~/nbi/ -oauto_cache,reconnect,volname=nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can unmount the filesystem with&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fusermount -u ~/nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SSH tunneling: To create a tunnel for for example display :11 on astro06 using ssh, do&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06 -L 5911:localhost:5911&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can do the same without starting a remote shell by doing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06 -L 5911:localhost:5911 -fN&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you succeed in always using display :11 you can add the tunnel configuration as part of the ~/.ssh/config file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host tunnel        &lt;br /&gt;
    User username        &lt;br /&gt;
    HostName astro06.hpc.ku.dk &lt;br /&gt;
    LocalForward 5911 &lt;br /&gt;
    localhost:5911&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and then start the tunnel with&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh tunnel -fN&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GENERAL &amp;amp; SUPPORT===&lt;br /&gt;
&#039;&#039;&#039;Whom should I ask which questions?&#039;&#039;&#039;&lt;br /&gt;
# login nodes are unreachable: mailto:support@hpc.ku.dk&lt;br /&gt;
# login nodes are alive, but I don&#039;t have a homedir: mailto:support@hpc.ku.dk&lt;br /&gt;
# I don&#039;t have access to the software I need: mailto:support@hpc.ku.dk&lt;br /&gt;
# forgot my password: mailto:support@hpc.ku.dk&lt;br /&gt;
* Is there a sharing policy?&lt;br /&gt;
# cluster queues&lt;br /&gt;
# disk space&lt;br /&gt;
# analysis servers&lt;br /&gt;
* Can I run codes interactively, fx on a front end, or on an analysis server?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===ENVIRONMENTS===&lt;br /&gt;
# What are &#039;modules&#039; and how do I use them?&lt;br /&gt;
# What is my default environment setup?&lt;br /&gt;
- MPI &lt;br /&gt;
- libraries&lt;br /&gt;
- compilers&lt;br /&gt;
-...&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=203</id>
		<title>FAQs</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=203"/>
		<updated>2023-11-15T15:43:09Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;How do I access the HPC Cluster?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can remotely access the frontend machines astro01-09 via SSH to submit jobs or to analyze data (see [[Hardware]] for an up to date list of available frontends). For example, you can login to the astro06 machine entering the following in the command line&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh username@astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
From which you will be prompted to enter your password (Note: If the connection times out, it&#039;s likely that your IP address is not recognised). By entering the correct password, you will arrive at your home directory /groups/astro/username. It may be a good idea to check the load factor after logging in, using &amp;quot;top&amp;quot;, and choose a different frontend if the CPU or memory use is already high (use &amp;quot;&amp;lt;&amp;quot; or &amp;quot;&amp;gt;&amp;quot; in top to temporarily change from sorting on CPU to memory / virtual memory).&lt;br /&gt;
&lt;br /&gt;
You can cut this down to&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
by adding these lines to the file ~/.ssh/config:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host astro06        &lt;br /&gt;
    User username        &lt;br /&gt;
    HostName astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Do not use the ssh option -Y, which &amp;quot;enables trusted X11 forwarding&amp;quot;.  This means, basically, that you turn off some essential X security features and say &amp;quot;I trust the remote host completely&amp;quot;.   Forwarding of X should work without any extra options.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How can I setup a passwordless ssh?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can avoid to type in your password each time for the authenticating of SSH sessions, by using an SSH key with the RSA or DSA encryption, in combination with ssh-add and ssh-agent. Therefore, you generate with ssh-keygen on your local laptop/computer a pair of a personal (id_rsa) and public key (id_rsa.pub).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-keygen -t rsa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With the option -t you specify the encryption type. Here we use RSA, but you can also use DSA. You will asked for the filename, you can just press enter and use the default. Then, you will be asked for a passphrase to protect your personal key.&lt;br /&gt;
You should NOT under any circumstances use an empty pass phrase; it is not necessary for convenience reasons (see below), and could endanger your access to remote supercomputers.  Use instead really a &amp;quot;pass phrase&amp;quot;; a relatively long expression, which need not have the character of a password (such as &amp;quot;I really love Putin&amp;quot; or something equally ridiculous ;-).&lt;br /&gt;
There will be stored two keys (id_rsa and id_rsa.pub) in the hidden folder ~/.ssh/ on your client (laptop or remote host you want to be a client of another host). You need to copy your public key to the accepted key list of on your host machine (authorized_keys).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat ~/.ssh/id_rsa.pub | ssh username@astro06.hpc.ku.dk &#039;cat &amp;gt;&amp;gt; .ssh/authorized_keys&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you connect now, the server will request your pass phrase from the client (the one where you issued the ssh-keygen command).   However, rather than wait for the ssh prompt, you should use &amp;quot;ssh-add&amp;quot; to give the pass phrase, once and for all (e.g. just after rebooting of you client).&lt;br /&gt;
If your ssh command is issued in a window inside a VNC session, or in a window on your local laptop, chances are you can just type &amp;quot;ssh-add&amp;quot; to store the password in a process called ssh-agent, which typically is already running (most X-sessions -- such as the ones you start under VNC -- are automatically started as child processes of an ssh-agent).&lt;br /&gt;
&lt;br /&gt;
If an ssh-agent process is already running (and your ssh command is a descendant of it), it stores the credentials created by your once-per-reboot ssh-add command and automatically answers requests from hosts you try to connect to.  If for some reason no ssh-agent is running on an intermediate host, then as an alternative you can forward your ssh-credentials from your laptop, by using &amp;quot;ssh -A&amp;quot; to login to astro0X, and continuing an ssh from there (having stored the id_rsa.pub from your laptop on the remote supercomputer).&lt;br /&gt;
Finally, if for some reason you start out from a place (such a just a command window) where no ssh-agent is running, you can just start one, by doing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-agent bash&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This starts an ssh-agent, which starts bash (or tcsh) as a descendant.   Then execute &amp;quot;ssh-add&amp;quot;, and you&#039;re free from typing the pass phrase, for as long as you keep the ssh-agent running.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How do I get my IP white-listed&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
On any of the astro0X hosts, use the command&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hpc-setup-firewall.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You have three personal slots, but other people&#039;s slots also work for you.   The first time you login from home, or a new place, you may need to login via muon.nbi.dk, or some other NBI host, from which astro0X is already open.   To find your IP-number, either use one of the web-services (but beware of spam-ware), or just type &amp;quot;finger -m $user&amp;quot; after logging in to an NBI host.&lt;br /&gt;
SSHFS.&lt;br /&gt;
&lt;br /&gt;
You can locally access remote data on the frontend very conveniently by the SSH file system (SSHFS). To use SSHFS you need to install FUSE. For Linux you can install fuse and for Mac there is osxfuse. You need to create an empty file as mount point on your local laptop/computer, e.g.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
makedir ~/nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then you mount your by specifying the host and the mount point.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sshfs username@astro06.hpc.ku.dk:/astro/username/ ~/nbi/ -oauto_cache,reconnect,volname=nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can unmount the filesystem with&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fusermount -u ~/nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SSH tunneling: To create a tunnel for for example display :11 on astro06 using ssh, do&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06 -L 5911:localhost:5911&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can do the same without starting a remote shell by doing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06 -L 5911:localhost:5911 -fN&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you succeed in always using display :11 you can add the tunnel configuration as part of the ~/.ssh/config file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host tunnel        &lt;br /&gt;
    User username        &lt;br /&gt;
    HostName astro06.hpc.ku.dk &lt;br /&gt;
    LocalForward 5911 &lt;br /&gt;
    localhost:5911&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and then start the tunnel with&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh tunnel -fN&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GENERAL &amp;amp; SUPPORT===&lt;br /&gt;
&#039;&#039;&#039;Whom should I ask which questions?&#039;&#039;&#039;&lt;br /&gt;
# login nodes are unreachable: mailto:support@hpc.ku.dk&lt;br /&gt;
# login nodes are alive, but I don&#039;t have a homedir: mailto:support@hpc.ku.dk&lt;br /&gt;
# I don&#039;t have access to the software I need: mailto:support@hpc.ku.dk&lt;br /&gt;
# forgot my password: mailto:support@hpc.ku.dk&lt;br /&gt;
* Is there a sharing policy?&lt;br /&gt;
# cluster queues&lt;br /&gt;
# disk space&lt;br /&gt;
# analysis servers&lt;br /&gt;
* Can I run codes interactively, fx on a front end, or on an analysis server?&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=202</id>
		<title>FAQs</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=202"/>
		<updated>2023-11-15T15:42:38Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;How do I access the HPC Cluster?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can remotely access the frontend machines astro01-09 via SSH to submit jobs or to analyze data (see [[Hardware]] for an up to date list of available frontends). For example, you can login to the astro06 machine entering the following in the command line&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh username@astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
From which you will be prompted to enter your password (Note: If the connection times out, it&#039;s likely that your IP address is not recognised). By entering the correct password, you will arrive at your home directory /groups/astro/username. It may be a good idea to check the load factor after logging in, using &amp;quot;top&amp;quot;, and choose a different frontend if the CPU or memory use is already high (use &amp;quot;&amp;lt;&amp;quot; or &amp;quot;&amp;gt;&amp;quot; in top to temporarily change from sorting on CPU to memory / virtual memory).&lt;br /&gt;
&lt;br /&gt;
You can cut this down to&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
by adding these lines to the file ~/.ssh/config:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host astro06        &lt;br /&gt;
    User username        &lt;br /&gt;
    HostName astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Do not use the ssh option -Y, which &amp;quot;enables trusted X11 forwarding&amp;quot;.  This means, basically, that you turn off some essential X security features and say &amp;quot;I trust the remote host completely&amp;quot;.   Forwarding of X should work without any extra options.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How can I setup a passwordless ssh?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can avoid to type in your password each time for the authenticating of SSH sessions, by using an SSH key with the RSA or DSA encryption, in combination with ssh-add and ssh-agent. Therefore, you generate with ssh-keygen on your local laptop/computer a pair of a personal (id_rsa) and public key (id_rsa.pub).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-keygen -t rsa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With the option -t you specify the encryption type. Here we use RSA, but you can also use DSA. You will asked for the filename, you can just press enter and use the default. Then, you will be asked for a passphrase to protect your personal key.&lt;br /&gt;
You should NOT under any circumstances use an empty pass phrase; it is not necessary for convenience reasons (see below), and could endanger your access to remote supercomputers.  Use instead really a &amp;quot;pass phrase&amp;quot;; a relatively long expression, which need not have the character of a password (such as &amp;quot;I really love Putin&amp;quot; or something equally ridiculous ;-).&lt;br /&gt;
There will be stored two keys (id_rsa and id_rsa.pub) in the hidden folder ~/.ssh/ on your client (laptop or remote host you want to be a client of another host). You need to copy your public key to the accepted key list of on your host machine (authorized_keys).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat ~/.ssh/id_rsa.pub | ssh username@astro06.hpc.ku.dk &#039;cat &amp;gt;&amp;gt; .ssh/authorized_keys&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you connect now, the server will request your pass phrase from the client (the one where you issued the ssh-keygen command).   However, rather than wait for the ssh prompt, you should use &amp;quot;ssh-add&amp;quot; to give the pass phrase, once and for all (e.g. just after rebooting of you client).&lt;br /&gt;
If your ssh command is issued in a window inside a VNC session, or in a window on your local laptop, chances are you can just type &amp;quot;ssh-add&amp;quot; to store the password in a process called ssh-agent, which typically is already running (most X-sessions -- such as the ones you start under VNC -- are automatically started as child processes of an ssh-agent).&lt;br /&gt;
&lt;br /&gt;
If an ssh-agent process is already running (and your ssh command is a descendant of it), it stores the credentials created by your once-per-reboot ssh-add command and automatically answers requests from hosts you try to connect to.  If for some reason no ssh-agent is running on an intermediate host, then as an alternative you can forward your ssh-credentials from your laptop, by using &amp;quot;ssh -A&amp;quot; to login to astro0X, and continuing an ssh from there (having stored the id_rsa.pub from your laptop on the remote supercomputer).&lt;br /&gt;
Finally, if for some reason you start out from a place (such a just a command window) where no ssh-agent is running, you can just start one, by doing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-agent bash&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This starts an ssh-agent, which starts bash (or tcsh) as a descendant.   Then execute &amp;quot;ssh-add&amp;quot;, and you&#039;re free from typing the pass phrase, for as long as you keep the ssh-agent running.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How do I get my IP white-listed&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
On any of the astro0X hosts, use the command&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hpc-setup-firewall.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You have three personal slots, but other people&#039;s slots also work for you.   The first time you login from home, or a new place, you may need to login via muon.nbi.dk, or some other NBI host, from which astro0X is already open.   To find your IP-number, either use one of the web-services (but beware of spam-ware), or just type &amp;quot;finger -m $user&amp;quot; after logging in to an NBI host.&lt;br /&gt;
SSHFS.&lt;br /&gt;
&lt;br /&gt;
You can locally access remote data on the frontend very conveniently by the SSH file system (SSHFS). To use SSHFS you need to install FUSE. For Linux you can install fuse and for Mac there is osxfuse. You need to create an empty file as mount point on your local laptop/computer, e.g.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
makedir ~/nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then you mount your by specifying the host and the mount point.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sshfs username@astro06.hpc.ku.dk:/astro/username/ ~/nbi/ -oauto_cache,reconnect,volname=nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can unmount the filesystem with&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fusermount -u ~/nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SSH tunneling: To create a tunnel for for example display :11 on astro06 using ssh, do&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06 -L 5911:localhost:5911&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can do the same without starting a remote shell by doing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06 -L 5911:localhost:5911 -fN&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you succeed in always using display :11 you can add the tunnel configuration as part of the ~/.ssh/config file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host tunnel        &lt;br /&gt;
    User username        &lt;br /&gt;
    HostName astro06.hpc.ku.dk &lt;br /&gt;
    LocalForward 5911 &lt;br /&gt;
    localhost:5911&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and then start the tunnel with&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh tunnel -fN&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GENERAL &amp;amp; SUPPORT===&lt;br /&gt;
&#039;&#039;&#039;Whom should I ask which questions?&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=201</id>
		<title>FAQs</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=201"/>
		<updated>2023-11-15T15:42:04Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;How do I access the HPC Cluster?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can remotely access the frontend machines astro01-09 via SSH to submit jobs or to analyze data (see [[Hardware]] for an up to date list of available frontends). For example, you can login to the astro06 machine entering the following in the command line&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh username@astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
From which you will be prompted to enter your password (Note: If the connection times out, it&#039;s likely that your IP address is not recognised). By entering the correct password, you will arrive at your home directory /groups/astro/username. It may be a good idea to check the load factor after logging in, using &amp;quot;top&amp;quot;, and choose a different frontend if the CPU or memory use is already high (use &amp;quot;&amp;lt;&amp;quot; or &amp;quot;&amp;gt;&amp;quot; in top to temporarily change from sorting on CPU to memory / virtual memory).&lt;br /&gt;
&lt;br /&gt;
You can cut this down to&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
by adding these lines to the file ~/.ssh/config:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host astro06        &lt;br /&gt;
    User username        &lt;br /&gt;
    HostName astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Do not use the ssh option -Y, which &amp;quot;enables trusted X11 forwarding&amp;quot;.  This means, basically, that you turn off some essential X security features and say &amp;quot;I trust the remote host completely&amp;quot;.   Forwarding of X should work without any extra options.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How can I setup a passwordless ssh?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can avoid to type in your password each time for the authenticating of SSH sessions, by using an SSH key with the RSA or DSA encryption, in combination with ssh-add and ssh-agent. Therefore, you generate with ssh-keygen on your local laptop/computer a pair of a personal (id_rsa) and public key (id_rsa.pub).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-keygen -t rsa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With the option -t you specify the encryption type. Here we use RSA, but you can also use DSA. You will asked for the filename, you can just press enter and use the default. Then, you will be asked for a passphrase to protect your personal key.&lt;br /&gt;
You should NOT under any circumstances use an empty pass phrase; it is not necessary for convenience reasons (see below), and could endanger your access to remote supercomputers.  Use instead really a &amp;quot;pass phrase&amp;quot;; a relatively long expression, which need not have the character of a password (such as &amp;quot;I really love Putin&amp;quot; or something equally ridiculous ;-).&lt;br /&gt;
There will be stored two keys (id_rsa and id_rsa.pub) in the hidden folder ~/.ssh/ on your client (laptop or remote host you want to be a client of another host). You need to copy your public key to the accepted key list of on your host machine (authorized_keys).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat ~/.ssh/id_rsa.pub | ssh username@astro06.hpc.ku.dk &#039;cat &amp;gt;&amp;gt; .ssh/authorized_keys&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you connect now, the server will request your pass phrase from the client (the one where you issued the ssh-keygen command).   However, rather than wait for the ssh prompt, you should use &amp;quot;ssh-add&amp;quot; to give the pass phrase, once and for all (e.g. just after rebooting of you client).&lt;br /&gt;
If your ssh command is issued in a window inside a VNC session, or in a window on your local laptop, chances are you can just type &amp;quot;ssh-add&amp;quot; to store the password in a process called ssh-agent, which typically is already running (most X-sessions -- such as the ones you start under VNC -- are automatically started as child processes of an ssh-agent).&lt;br /&gt;
&lt;br /&gt;
If an ssh-agent process is already running (and your ssh command is a descendant of it), it stores the credentials created by your once-per-reboot ssh-add command and automatically answers requests from hosts you try to connect to.  If for some reason no ssh-agent is running on an intermediate host, then as an alternative you can forward your ssh-credentials from your laptop, by using &amp;quot;ssh -A&amp;quot; to login to astro0X, and continuing an ssh from there (having stored the id_rsa.pub from your laptop on the remote supercomputer).&lt;br /&gt;
Finally, if for some reason you start out from a place (such a just a command window) where no ssh-agent is running, you can just start one, by doing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-agent bash&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This starts an ssh-agent, which starts bash (or tcsh) as a descendant.   Then execute &amp;quot;ssh-add&amp;quot;, and you&#039;re free from typing the pass phrase, for as long as you keep the ssh-agent running.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How do I get my IP white-listed&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
On any of the astro0X hosts, use the command&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hpc-setup-firewall.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You have three personal slots, but other people&#039;s slots also work for you.   The first time you login from home, or a new place, you may need to login via muon.nbi.dk, or some other NBI host, from which astro0X is already open.   To find your IP-number, either use one of the web-services (but beware of spam-ware), or just type &amp;quot;finger -m $user&amp;quot; after logging in to an NBI host.&lt;br /&gt;
SSHFS.&lt;br /&gt;
&lt;br /&gt;
You can locally access remote data on the frontend very conveniently by the SSH file system (SSHFS). To use SSHFS you need to install FUSE. For Linux you can install fuse and for Mac there is osxfuse. You need to create an empty file as mount point on your local laptop/computer, e.g.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
makedir ~/nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then you mount your by specifying the host and the mount point.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sshfs username@astro06.hpc.ku.dk:/astro/username/ ~/nbi/ -oauto_cache,reconnect,volname=nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can unmount the filesystem with&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fusermount -u ~/nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SSH tunneling: To create a tunnel for for example display :11 on astro06 using ssh, do&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06 -L 5911:localhost:5911&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can do the same without starting a remote shell by doing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06 -L 5911:localhost:5911 -fN&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you succeed in always using display :11 you can add the tunnel configuration as part of the ~/.ssh/config file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host tunnel        &lt;br /&gt;
    User username        &lt;br /&gt;
    HostName astro06.hpc.ku.dk &lt;br /&gt;
    LocalForward 5911 &lt;br /&gt;
    localhost:5911&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and then start the tunnel with&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh tunnel -fN&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=200</id>
		<title>FAQs</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=200"/>
		<updated>2023-11-15T15:41:14Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;How do I access the HPC Cluster?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can remotely access the frontend machines astro01-09 via SSH to submit jobs or to analyze data (see [[Hardware]] for an up to date list of available frontends). For example, you can login to the astro06 machine entering the following in the command line&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh username@astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
From which you will be prompted to enter your password (Note: If the connection times out, it&#039;s likely that your IP address is not recognised). By entering the correct password, you will arrive at your home directory /groups/astro/username. It may be a good idea to check the load factor after logging in, using &amp;quot;top&amp;quot;, and choose a different frontend if the CPU or memory use is already high (use &amp;quot;&amp;lt;&amp;quot; or &amp;quot;&amp;gt;&amp;quot; in top to temporarily change from sorting on CPU to memory / virtual memory).&lt;br /&gt;
&lt;br /&gt;
You can cut this down to&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
by adding these lines to the file ~/.ssh/config:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host astro06        &lt;br /&gt;
    User username        &lt;br /&gt;
    HostName astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Do not use the ssh option -Y, which &amp;quot;enables trusted X11 forwarding&amp;quot;.  This means, basically, that you turn off some essential X security features and say &amp;quot;I trust the remote host completely&amp;quot;.   Forwarding of X should work without any extra options.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How can I setup a passwordless ssh?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can avoid to type in your password each time for the authenticating of SSH sessions, by using an SSH key with the RSA or DSA encryption, in combination with ssh-add and ssh-agent. Therefore, you generate with ssh-keygen on your local laptop/computer a pair of a personal (id_rsa) and public key (id_rsa.pub).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-keygen -t rsa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With the option -t you specify the encryption type. Here we use RSA, but you can also use DSA. You will asked for the filename, you can just press enter and use the default. Then, you will be asked for a passphrase to protect your personal key.&lt;br /&gt;
You should NOT under any circumstances use an empty pass phrase; it is not necessary for convenience reasons (see below), and could endanger your access to remote supercomputers.  Use instead really a &amp;quot;pass phrase&amp;quot;; a relatively long expression, which need not have the character of a password (such as &amp;quot;I really love Putin&amp;quot; or something equally ridiculous ;-).&lt;br /&gt;
There will be stored two keys (id_rsa and id_rsa.pub) in the hidden folder ~/.ssh/ on your client (laptop or remote host you want to be a client of another host). You need to copy your public key to the accepted key list of on your host machine (authorized_keys).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat ~/.ssh/id_rsa.pub | ssh username@astro06.hpc.ku.dk &#039;cat &amp;gt;&amp;gt; .ssh/authorized_keys&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you connect now, the server will request your pass phrase from the client (the one where you issued the ssh-keygen command).   However, rather than wait for the ssh prompt, you should use &amp;quot;ssh-add&amp;quot; to give the pass phrase, once and for all (e.g. just after rebooting of you client).&lt;br /&gt;
If your ssh command is issued in a window inside a VNC session, or in a window on your local laptop, chances are you can just type &amp;quot;ssh-add&amp;quot; to store the password in a process called ssh-agent, which typically is already running (most X-sessions -- such as the ones you start under VNC -- are automatically started as child processes of an ssh-agent).&lt;br /&gt;
&lt;br /&gt;
If an ssh-agent process is already running (and your ssh command is a descendant of it), it stores the credentials created by your once-per-reboot ssh-add command and automatically answers requests from hosts you try to connect to.  If for some reason no ssh-agent is running on an intermediate host, then as an alternative you can forward your ssh-credentials from your laptop, by using &amp;quot;ssh -A&amp;quot; to login to astro0X, and continuing an ssh from there (having stored the id_rsa.pub from your laptop on the remote supercomputer).&lt;br /&gt;
Finally, if for some reason you start out from a place (such a just a command window) where no ssh-agent is running, you can just start one, by doing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-agent bash&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This starts an ssh-agent, which starts bash (or tcsh) as a descendant.   Then execute &amp;quot;ssh-add&amp;quot;, and you&#039;re free from typing the pass phrase, for as long as you keep the ssh-agent running.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How do I get my IP white-listed&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
On any of the astro0X hosts, use the command&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hpc-setup-firewall.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You have three personal slots, but other people&#039;s slots also work for you.   The first time you login from home, or a new place, you may need to login via muon.nbi.dk, or some other NBI host, from which astro0X is already open.   To find your IP-number, either use one of the web-services (but beware of spam-ware), or just type &amp;quot;finger -m $user&amp;quot; after logging in to an NBI host.&lt;br /&gt;
SSHFS.&lt;br /&gt;
&lt;br /&gt;
You can locally access remote data on the frontend very conveniently by the SSH file system (SSHFS). To use SSHFS you need to install FUSE. For Linux you can install fuse and for Mac there is osxfuse. You need to create an empty file as mount point on your local laptop/computer, e.g.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
makedir ~/nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then you mount your by specifying the host and the mount point.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sshfs username@astro06.hpc.ku.dk:/astro/username/ ~/nbi/ -oauto_cache,reconnect,volname=nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can unmount the filesystem with&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fusermount -u ~/nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SSH tunneling: To create a tunnel for for example display :11 on astro06 using ssh, do&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06 -L 5911:localhost:5911&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can do the same without starting a remote shell by doing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06 -L 5911:localhost:5911 -fN&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you succeed in always using display :11 you can add the tunnel configuration as part of the ~/.ssh/config file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host tunnel        &lt;br /&gt;
    User username        &lt;br /&gt;
    HostName astro06.hpc.ku.dk &lt;br /&gt;
    LocalForward 5911 &lt;br /&gt;
    localhost:5911&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=199</id>
		<title>FAQs</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=199"/>
		<updated>2023-11-15T15:40:47Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;How do I access the HPC Cluster?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can remotely access the frontend machines astro01-09 via SSH to submit jobs or to analyze data (see [[Hardware]] for an up to date list of available frontends). For example, you can login to the astro06 machine entering the following in the command line&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh username@astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
From which you will be prompted to enter your password (Note: If the connection times out, it&#039;s likely that your IP address is not recognised). By entering the correct password, you will arrive at your home directory /groups/astro/username. It may be a good idea to check the load factor after logging in, using &amp;quot;top&amp;quot;, and choose a different frontend if the CPU or memory use is already high (use &amp;quot;&amp;lt;&amp;quot; or &amp;quot;&amp;gt;&amp;quot; in top to temporarily change from sorting on CPU to memory / virtual memory).&lt;br /&gt;
&lt;br /&gt;
You can cut this down to&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
by adding these lines to the file ~/.ssh/config:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host astro06        &lt;br /&gt;
    User username        &lt;br /&gt;
    HostName astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Do not use the ssh option -Y, which &amp;quot;enables trusted X11 forwarding&amp;quot;.  This means, basically, that you turn off some essential X security features and say &amp;quot;I trust the remote host completely&amp;quot;.   Forwarding of X should work without any extra options.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How can I setup a passwordless ssh?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can avoid to type in your password each time for the authenticating of SSH sessions, by using an SSH key with the RSA or DSA encryption, in combination with ssh-add and ssh-agent. Therefore, you generate with ssh-keygen on your local laptop/computer a pair of a personal (id_rsa) and public key (id_rsa.pub).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-keygen -t rsa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With the option -t you specify the encryption type. Here we use RSA, but you can also use DSA. You will asked for the filename, you can just press enter and use the default. Then, you will be asked for a passphrase to protect your personal key.&lt;br /&gt;
You should NOT under any circumstances use an empty pass phrase; it is not necessary for convenience reasons (see below), and could endanger your access to remote supercomputers.  Use instead really a &amp;quot;pass phrase&amp;quot;; a relatively long expression, which need not have the character of a password (such as &amp;quot;I really love Putin&amp;quot; or something equally ridiculous ;-).&lt;br /&gt;
There will be stored two keys (id_rsa and id_rsa.pub) in the hidden folder ~/.ssh/ on your client (laptop or remote host you want to be a client of another host). You need to copy your public key to the accepted key list of on your host machine (authorized_keys).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat ~/.ssh/id_rsa.pub | ssh username@astro06.hpc.ku.dk &#039;cat &amp;gt;&amp;gt; .ssh/authorized_keys&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you connect now, the server will request your pass phrase from the client (the one where you issued the ssh-keygen command).   However, rather than wait for the ssh prompt, you should use &amp;quot;ssh-add&amp;quot; to give the pass phrase, once and for all (e.g. just after rebooting of you client).&lt;br /&gt;
If your ssh command is issued in a window inside a VNC session, or in a window on your local laptop, chances are you can just type &amp;quot;ssh-add&amp;quot; to store the password in a process called ssh-agent, which typically is already running (most X-sessions -- such as the ones you start under VNC -- are automatically started as child processes of an ssh-agent).&lt;br /&gt;
&lt;br /&gt;
If an ssh-agent process is already running (and your ssh command is a descendant of it), it stores the credentials created by your once-per-reboot ssh-add command and automatically answers requests from hosts you try to connect to.  If for some reason no ssh-agent is running on an intermediate host, then as an alternative you can forward your ssh-credentials from your laptop, by using &amp;quot;ssh -A&amp;quot; to login to astro0X, and continuing an ssh from there (having stored the id_rsa.pub from your laptop on the remote supercomputer).&lt;br /&gt;
Finally, if for some reason you start out from a place (such a just a command window) where no ssh-agent is running, you can just start one, by doing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-agent bash&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This starts an ssh-agent, which starts bash (or tcsh) as a descendant.   Then execute &amp;quot;ssh-add&amp;quot;, and you&#039;re free from typing the pass phrase, for as long as you keep the ssh-agent running.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How do I get my IP white-listed&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
On any of the astro0X hosts, use the command&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hpc-setup-firewall.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You have three personal slots, but other people&#039;s slots also work for you.   The first time you login from home, or a new place, you may need to login via muon.nbi.dk, or some other NBI host, from which astro0X is already open.   To find your IP-number, either use one of the web-services (but beware of spam-ware), or just type &amp;quot;finger -m $user&amp;quot; after logging in to an NBI host.&lt;br /&gt;
SSHFS.&lt;br /&gt;
&lt;br /&gt;
You can locally access remote data on the frontend very conveniently by the SSH file system (SSHFS). To use SSHFS you need to install FUSE. For Linux you can install fuse and for Mac there is osxfuse. You need to create an empty file as mount point on your local laptop/computer, e.g.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
makedir ~/nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then you mount your by specifying the host and the mount point.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sshfs username@astro06.hpc.ku.dk:/astro/username/ ~/nbi/ -oauto_cache,reconnect,volname=nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can unmount the filesystem with&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fusermount -u ~/nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SSH tunneling: To create a tunnel for for example display :11 on astro06 using ssh, do&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06 -L 5911:localhost:5911&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can do the same without starting a remote shell by doing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06 -L 5911:localhost:5911 -fN&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you succeed in always using display :11 you can add the tunnel configuration as part of the ~/.ssh/config file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host tunnel        &lt;br /&gt;
    User username        &lt;br /&gt;
    HostName astro06.hpc.ku.dk LocalForward 5911 localhost:5911&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=198</id>
		<title>FAQs</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=198"/>
		<updated>2023-11-15T15:38:26Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;How do I access the HPC Cluster?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can remotely access the frontend machines astro01-09 via SSH to submit jobs or to analyze data (see [[Hardware]] for an up to date list of available frontends). For example, you can login to the astro06 machine entering the following in the command line&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh username@astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
From which you will be prompted to enter your password (Note: If the connection times out, it&#039;s likely that your IP address is not recognised). By entering the correct password, you will arrive at your home directory /groups/astro/username. It may be a good idea to check the load factor after logging in, using &amp;quot;top&amp;quot;, and choose a different frontend if the CPU or memory use is already high (use &amp;quot;&amp;lt;&amp;quot; or &amp;quot;&amp;gt;&amp;quot; in top to temporarily change from sorting on CPU to memory / virtual memory).&lt;br /&gt;
&lt;br /&gt;
You can cut this down to&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
by adding these lines to the file ~/.ssh/config:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host astro06        &lt;br /&gt;
    User username        &lt;br /&gt;
    HostName astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Do not use the ssh option -Y, which &amp;quot;enables trusted X11 forwarding&amp;quot;.  This means, basically, that you turn off some essential X security features and say &amp;quot;I trust the remote host completely&amp;quot;.   Forwarding of X should work without any extra options.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How can I setup a passwordless ssh?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can avoid to type in your password each time for the authenticating of SSH sessions, by using an SSH key with the RSA or DSA encryption, in combination with ssh-add and ssh-agent. Therefore, you generate with ssh-keygen on your local laptop/computer a pair of a personal (id_rsa) and public key (id_rsa.pub).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-keygen -t rsa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With the option -t you specify the encryption type. Here we use RSA, but you can also use DSA. You will asked for the filename, you can just press enter and use the default. Then, you will be asked for a passphrase to protect your personal key.&lt;br /&gt;
You should NOT under any circumstances use an empty pass phrase; it is not necessary for convenience reasons (see below), and could endanger your access to remote supercomputers.  Use instead really a &amp;quot;pass phrase&amp;quot;; a relatively long expression, which need not have the character of a password (such as &amp;quot;I really love Putin&amp;quot; or something equally ridiculous ;-).&lt;br /&gt;
There will be stored two keys (id_rsa and id_rsa.pub) in the hidden folder ~/.ssh/ on your client (laptop or remote host you want to be a client of another host). You need to copy your public key to the accepted key list of on your host machine (authorized_keys).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat ~/.ssh/id_rsa.pub | ssh username@astro06.hpc.ku.dk &#039;cat &amp;gt;&amp;gt; .ssh/authorized_keys&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you connect now, the server will request your pass phrase from the client (the one where you issued the ssh-keygen command).   However, rather than wait for the ssh prompt, you should use &amp;quot;ssh-add&amp;quot; to give the pass phrase, once and for all (e.g. just after rebooting of you client).&lt;br /&gt;
If your ssh command is issued in a window inside a VNC session, or in a window on your local laptop, chances are you can just type &amp;quot;ssh-add&amp;quot; to store the password in a process called ssh-agent, which typically is already running (most X-sessions -- such as the ones you start under VNC -- are automatically started as child processes of an ssh-agent).&lt;br /&gt;
&lt;br /&gt;
If an ssh-agent process is already running (and your ssh command is a descendant of it), it stores the credentials created by your once-per-reboot ssh-add command and automatically answers requests from hosts you try to connect to.  If for some reason no ssh-agent is running on an intermediate host, then as an alternative you can forward your ssh-credentials from your laptop, by using &amp;quot;ssh -A&amp;quot; to login to astro0X, and continuing an ssh from there (having stored the id_rsa.pub from your laptop on the remote supercomputer).&lt;br /&gt;
Finally, if for some reason you start out from a place (such a just a command window) where no ssh-agent is running, you can just start one, by doing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-agent bash&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This starts an ssh-agent, which starts bash (or tcsh) as a descendant.   Then execute &amp;quot;ssh-add&amp;quot;, and you&#039;re free from typing the pass phrase, for as long as you keep the ssh-agent running.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How do I get my IP white-listed&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
On any of the astro0X hosts, use the command&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hpc-setup-firewall.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You have three personal slots, but other people&#039;s slots also work for you.   The first time you login from home, or a new place, you may need to login via muon.nbi.dk, or some other NBI host, from which astro0X is already open.   To find your IP-number, either use one of the web-services (but beware of spam-ware), or just type &amp;quot;finger -m $user&amp;quot; after logging in to an NBI host.&lt;br /&gt;
SSHFS.&lt;br /&gt;
&lt;br /&gt;
You can locally access remote data on the frontend very conveniently by the SSH file system (SSHFS). To use SSHFS you need to install FUSE. For Linux you can install fuse and for Mac there is osxfuse. You need to create an empty file as mount point on your local laptop/computer, e.g.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
makedir ~/nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then you mount your by specifying the host and the mount point.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sshfs username@astro06.hpc.ku.dk:/astro/username/ ~/nbi/ -oauto_cache,reconnect,volname=nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can unmount the filesystem with&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fusermount -u ~/nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=197</id>
		<title>FAQs</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=197"/>
		<updated>2023-11-15T15:37:33Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;How do I access the HPC Cluster?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can remotely access the frontend machines astro01-09 via SSH to submit jobs or to analyze data (see [[Hardware]] for an up to date list of available frontends). For example, you can login to the astro06 machine entering the following in the command line&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh username@astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
From which you will be prompted to enter your password (Note: If the connection times out, it&#039;s likely that your IP address is not recognised). By entering the correct password, you will arrive at your home directory /groups/astro/username. It may be a good idea to check the load factor after logging in, using &amp;quot;top&amp;quot;, and choose a different frontend if the CPU or memory use is already high (use &amp;quot;&amp;lt;&amp;quot; or &amp;quot;&amp;gt;&amp;quot; in top to temporarily change from sorting on CPU to memory / virtual memory).&lt;br /&gt;
&lt;br /&gt;
You can cut this down to&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
by adding these lines to the file ~/.ssh/config:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host astro06        &lt;br /&gt;
    User username        &lt;br /&gt;
    HostName astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Do not use the ssh option -Y, which &amp;quot;enables trusted X11 forwarding&amp;quot;.  This means, basically, that you turn off some essential X security features and say &amp;quot;I trust the remote host completely&amp;quot;.   Forwarding of X should work without any extra options.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How can I setup a passwordless ssh?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can avoid to type in your password each time for the authenticating of SSH sessions, by using an SSH key with the RSA or DSA encryption, in combination with ssh-add and ssh-agent. Therefore, you generate with ssh-keygen on your local laptop/computer a pair of a personal (id_rsa) and public key (id_rsa.pub).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-keygen -t rsa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With the option -t you specify the encryption type. Here we use RSA, but you can also use DSA. You will asked for the filename, you can just press enter and use the default. Then, you will be asked for a passphrase to protect your personal key.&lt;br /&gt;
You should NOT under any circumstances use an empty pass phrase; it is not necessary for convenience reasons (see below), and could endanger your access to remote supercomputers.  Use instead really a &amp;quot;pass phrase&amp;quot;; a relatively long expression, which need not have the character of a password (such as &amp;quot;I really love Putin&amp;quot; or something equally ridiculous ;-).&lt;br /&gt;
There will be stored two keys (id_rsa and id_rsa.pub) in the hidden folder ~/.ssh/ on your client (laptop or remote host you want to be a client of another host). You need to copy your public key to the accepted key list of on your host machine (authorized_keys).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat ~/.ssh/id_rsa.pub | ssh username@astro06.hpc.ku.dk &#039;cat &amp;gt;&amp;gt; .ssh/authorized_keys&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you connect now, the server will request your pass phrase from the client (the one where you issued the ssh-keygen command).   However, rather than wait for the ssh prompt, you should use &amp;quot;ssh-add&amp;quot; to give the pass phrase, once and for all (e.g. just after rebooting of you client).&lt;br /&gt;
If your ssh command is issued in a window inside a VNC session, or in a window on your local laptop, chances are you can just type &amp;quot;ssh-add&amp;quot; to store the password in a process called ssh-agent, which typically is already running (most X-sessions -- such as the ones you start under VNC -- are automatically started as child processes of an ssh-agent).&lt;br /&gt;
&lt;br /&gt;
If an ssh-agent process is already running (and your ssh command is a descendant of it), it stores the credentials created by your once-per-reboot ssh-add command and automatically answers requests from hosts you try to connect to.  If for some reason no ssh-agent is running on an intermediate host, then as an alternative you can forward your ssh-credentials from your laptop, by using &amp;quot;ssh -A&amp;quot; to login to astro0X, and continuing an ssh from there (having stored the id_rsa.pub from your laptop on the remote supercomputer).&lt;br /&gt;
Finally, if for some reason you start out from a place (such a just a command window) where no ssh-agent is running, you can just start one, by doing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-agent bash&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This starts an ssh-agent, which starts bash (or tcsh) as a descendant.   Then execute &amp;quot;ssh-add&amp;quot;, and you&#039;re free from typing the pass phrase, for as long as you keep the ssh-agent running.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How do I get my IP white-listed&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
On any of the astro0X hosts, use the command&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hpc-setup-firewall.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You have three personal slots, but other people&#039;s slots also work for you.   The first time you login from home, or a new place, you may need to login via muon.nbi.dk, or some other NBI host, from which astro0X is already open.   To find your IP-number, either use one of the web-services (but beware of spam-ware), or just type &amp;quot;finger -m $user&amp;quot; after logging in to an NBI host.&lt;br /&gt;
SSHFS.&lt;br /&gt;
&lt;br /&gt;
You can locally access remote data on the frontend very conveniently by the SSH file system (SSHFS). To use SSHFS you need to install FUSE. For Linux you can install fuse and for Mac there is osxfuse. You need to create an empty file as mount point on your local laptop/computer, e.g.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
makedir ~/nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=196</id>
		<title>FAQs</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=196"/>
		<updated>2023-11-15T15:36:50Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;How do I access the HPC Cluster?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can remotely access the frontend machines astro01-09 via SSH to submit jobs or to analyze data (see [[Hardware]] for an up to date list of available frontends). For example, you can login to the astro06 machine entering the following in the command line&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh username@astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
From which you will be prompted to enter your password (Note: If the connection times out, it&#039;s likely that your IP address is not recognised). By entering the correct password, you will arrive at your home directory /groups/astro/username. It may be a good idea to check the load factor after logging in, using &amp;quot;top&amp;quot;, and choose a different frontend if the CPU or memory use is already high (use &amp;quot;&amp;lt;&amp;quot; or &amp;quot;&amp;gt;&amp;quot; in top to temporarily change from sorting on CPU to memory / virtual memory).&lt;br /&gt;
&lt;br /&gt;
You can cut this down to&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
by adding these lines to the file ~/.ssh/config:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host astro06        &lt;br /&gt;
    User username        &lt;br /&gt;
    HostName astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Do not use the ssh option -Y, which &amp;quot;enables trusted X11 forwarding&amp;quot;.  This means, basically, that you turn off some essential X security features and say &amp;quot;I trust the remote host completely&amp;quot;.   Forwarding of X should work without any extra options.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How can I setup a passwordless ssh?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can avoid to type in your password each time for the authenticating of SSH sessions, by using an SSH key with the RSA or DSA encryption, in combination with ssh-add and ssh-agent. Therefore, you generate with ssh-keygen on your local laptop/computer a pair of a personal (id_rsa) and public key (id_rsa.pub).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-keygen -t rsa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With the option -t you specify the encryption type. Here we use RSA, but you can also use DSA. You will asked for the filename, you can just press enter and use the default. Then, you will be asked for a passphrase to protect your personal key.&lt;br /&gt;
You should NOT under any circumstances use an empty pass phrase; it is not necessary for convenience reasons (see below), and could endanger your access to remote supercomputers.  Use instead really a &amp;quot;pass phrase&amp;quot;; a relatively long expression, which need not have the character of a password (such as &amp;quot;I really love Putin&amp;quot; or something equally ridiculous ;-).&lt;br /&gt;
There will be stored two keys (id_rsa and id_rsa.pub) in the hidden folder ~/.ssh/ on your client (laptop or remote host you want to be a client of another host). You need to copy your public key to the accepted key list of on your host machine (authorized_keys).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat ~/.ssh/id_rsa.pub | ssh username@astro06.hpc.ku.dk &#039;cat &amp;gt;&amp;gt; .ssh/authorized_keys&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you connect now, the server will request your pass phrase from the client (the one where you issued the ssh-keygen command).   However, rather than wait for the ssh prompt, you should use &amp;quot;ssh-add&amp;quot; to give the pass phrase, once and for all (e.g. just after rebooting of you client).&lt;br /&gt;
If your ssh command is issued in a window inside a VNC session, or in a window on your local laptop, chances are you can just type &amp;quot;ssh-add&amp;quot; to store the password in a process called ssh-agent, which typically is already running (most X-sessions -- such as the ones you start under VNC -- are automatically started as child processes of an ssh-agent).&lt;br /&gt;
&lt;br /&gt;
ssh-agent:&lt;br /&gt;
&lt;br /&gt;
If an ssh-agent process is already running (and your ssh command is a descendant of it), it stores the credentials created by your once-per-reboot ssh-add command and automatically answers requests from hosts you try to connect to.  If for some reason no ssh-agent is running on an intermediate host, then as an alternative you can forward your ssh-credentials from your laptop, by using &amp;quot;ssh -A&amp;quot; to login to astro0X, and continuing an ssh from there (having stored the id_rsa.pub from your laptop on the remote supercomputer).&lt;br /&gt;
Finally, if for some reason you start out from a place (such a just a command window) where no ssh-agent is running, you can just start one, by doing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-agent bash&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This starts an ssh-agent, which starts bash (or tcsh) as a descendant.   Then execute &amp;quot;ssh-add&amp;quot;, and you&#039;re free from typing the pass phrase, for as long as you keep the ssh-agent running.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How do I get my IP white-listed&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
On any of the astro0X hosts, use the command&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hpc-setup-firewall.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You have three personal slots, but other people&#039;s slots also work for you.   The first time you login from home, or a new place, you may need to login via muon.nbi.dk, or some other NBI host, from which astro0X is already open.   To find your IP-number, either use one of the web-services (but beware of spam-ware), or just type &amp;quot;finger -m $user&amp;quot; after logging in to an NBI host.&lt;br /&gt;
SSHFS.&lt;br /&gt;
&lt;br /&gt;
You can locally access remote data on the frontend very conveniently by the SSH file system (SSHFS). To use SSHFS you need to install FUSE. For Linux you can install fuse and for Mac there is osxfuse. You need to create an empty file as mount point on your local laptop/computer, e.g.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
makedir ~/nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=195</id>
		<title>FAQs</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=195"/>
		<updated>2023-11-15T15:35:34Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;How do I access the HPC Cluster?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can remotely access the frontend machines astro01-09 via SSH to submit jobs or to analyze data (see [[Hardware]] for an up to date list of available frontends). For example, you can login to the astro06 machine entering the following in the command line&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh username@astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
From which you will be prompted to enter your password (Note: If the connection times out, it&#039;s likely that your IP address is not recognised). By entering the correct password, you will arrive at your home directory /groups/astro/username. It may be a good idea to check the load factor after logging in, using &amp;quot;top&amp;quot;, and choose a different frontend if the CPU or memory use is already high (use &amp;quot;&amp;lt;&amp;quot; or &amp;quot;&amp;gt;&amp;quot; in top to temporarily change from sorting on CPU to memory / virtual memory).&lt;br /&gt;
&lt;br /&gt;
You can cut this down to&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
by adding these lines to the file ~/.ssh/config:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host astro06        &lt;br /&gt;
    User username        &lt;br /&gt;
    HostName astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Do not use the ssh option -Y, which &amp;quot;enables trusted X11 forwarding&amp;quot;.  This means, basically, that you turn off some essential X security features and say &amp;quot;I trust the remote host completely&amp;quot;.   Forwarding of X should work without any extra options.&lt;br /&gt;
&lt;br /&gt;
Passwordless ssh login:&lt;br /&gt;
&lt;br /&gt;
You can avoid to type in your password each time for the authenticating of SSH sessions, by using an SSH key with the RSA or DSA encryption, in combination with ssh-add and ssh-agent. Therefore, you generate with ssh-keygen on your local laptop/computer a pair of a personal (id_rsa) and public key (id_rsa.pub).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-keygen -t rsa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With the option -t you specify the encryption type. Here we use RSA, but you can also use DSA. You will asked for the filename, you can just press enter and use the default. Then, you will be asked for a passphrase to protect your personal key.&lt;br /&gt;
You should NOT under any circumstances use an empty pass phrase; it is not necessary for convenience reasons (see below), and could endanger your access to remote supercomputers.  Use instead really a &amp;quot;pass phrase&amp;quot;; a relatively long expression, which need not have the character of a password (such as &amp;quot;I really love Putin&amp;quot; or something equally ridiculous ;-).&lt;br /&gt;
There will be stored two keys (id_rsa and id_rsa.pub) in the hidden folder ~/.ssh/ on your client (laptop or remote host you want to be a client of another host). You need to copy your public key to the accepted key list of on your host machine (authorized_keys).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat ~/.ssh/id_rsa.pub | ssh username@astro06.hpc.ku.dk &#039;cat &amp;gt;&amp;gt; .ssh/authorized_keys&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you connect now, the server will request your pass phrase from the client (the one where you issued the ssh-keygen command).   However, rather than wait for the ssh prompt, you should use &amp;quot;ssh-add&amp;quot; to give the pass phrase, once and for all (e.g. just after rebooting of you client).&lt;br /&gt;
If your ssh command is issued in a window inside a VNC session, or in a window on your local laptop, chances are you can just type &amp;quot;ssh-add&amp;quot; to store the password in a process called ssh-agent, which typically is already running (most X-sessions -- such as the ones you start under VNC -- are automatically started as child processes of an ssh-agent).&lt;br /&gt;
&lt;br /&gt;
ssh-agent:&lt;br /&gt;
&lt;br /&gt;
If an ssh-agent process is already running (and your ssh command is a descendant of it), it stores the credentials created by your once-per-reboot ssh-add command and automatically answers requests from hosts you try to connect to.  If for some reason no ssh-agent is running on an intermediate host, then as an alternative you can forward your ssh-credentials from your laptop, by using &amp;quot;ssh -A&amp;quot; to login to astro0X, and continuing an ssh from there (having stored the id_rsa.pub from your laptop on the remote supercomputer).&lt;br /&gt;
Finally, if for some reason you start out from a place (such a just a command window) where no ssh-agent is running, you can just start one, by doing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-agent bash&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This starts an ssh-agent, which starts bash (or tcsh) as a descendant.   Then execute &amp;quot;ssh-add&amp;quot;, and you&#039;re free from typing the pass phrase, for as long as you keep the ssh-agent running.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How do I get my IP white-listed&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
On any of the astro0X hosts, use the command&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hpc-setup-firewall.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You have three personal slots, but other people&#039;s slots also work for you.   The first time you login from home, or a new place, you may need to login via muon.nbi.dk, or some other NBI host, from which astro0X is already open.   To find your IP-number, either use one of the web-services (but beware of spam-ware), or just type &amp;quot;finger -m $user&amp;quot; after logging in to an NBI host.&lt;br /&gt;
SSHFS.&lt;br /&gt;
&lt;br /&gt;
You can locally access remote data on the frontend very conveniently by the SSH file system (SSHFS). To use SSHFS you need to install FUSE. For Linux you can install fuse and for Mac there is osxfuse. You need to create an empty file as mount point on your local laptop/computer, e.g.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
makedir ~/nbi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=194</id>
		<title>FAQs</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=194"/>
		<updated>2023-11-15T15:32:36Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;How do I access the HPC Cluster?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can remotely access the frontend machines astro01-09 via SSH to submit jobs or to analyze data (see [[Hardware]] for an up to date list of available frontends). For example, you can login to the astro06 machine entering the following in the command line&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh username@astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
From which you will be prompted to enter your password (Note: If the connection times out, it&#039;s likely that your IP address is not recognised). By entering the correct password, you will arrive at your home directory /groups/astro/username. It may be a good idea to check the load factor after logging in, using &amp;quot;top&amp;quot;, and choose a different frontend if the CPU or memory use is already high (use &amp;quot;&amp;lt;&amp;quot; or &amp;quot;&amp;gt;&amp;quot; in top to temporarily change from sorting on CPU to memory / virtual memory).&lt;br /&gt;
&lt;br /&gt;
You can cut this down to&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
by adding these lines to the file ~/.ssh/config:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host astro06        &lt;br /&gt;
    User username        &lt;br /&gt;
    HostName astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Do not use the ssh option -Y, which &amp;quot;enables trusted X11 forwarding&amp;quot;.  This means, basically, that you turn off some essential X security features and say &amp;quot;I trust the remote host completely&amp;quot;.   Forwarding of X should work without any extra options.&lt;br /&gt;
&lt;br /&gt;
Passwordless ssh login:&lt;br /&gt;
&lt;br /&gt;
You can avoid to type in your password each time for the authenticating of SSH sessions, by using an SSH key with the RSA or DSA encryption, in combination with ssh-add and ssh-agent. Therefore, you generate with ssh-keygen on your local laptop/computer a pair of a personal (id_rsa) and public key (id_rsa.pub).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-keygen -t rsa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With the option -t you specify the encryption type. Here we use RSA, but you can also use DSA. You will asked for the filename, you can just press enter and use the default. Then, you will be asked for a passphrase to protect your personal key.&lt;br /&gt;
You should NOT under any circumstances use an empty pass phrase; it is not necessary for convenience reasons (see below), and could endanger your access to remote supercomputers.  Use instead really a &amp;quot;pass phrase&amp;quot;; a relatively long expression, which need not have the character of a password (such as &amp;quot;I really love Putin&amp;quot; or something equally ridiculous ;-).&lt;br /&gt;
There will be stored two keys (id_rsa and id_rsa.pub) in the hidden folder ~/.ssh/ on your client (laptop or remote host you want to be a client of another host). You need to copy your public key to the accepted key list of on your host machine (authorized_keys).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat ~/.ssh/id_rsa.pub | ssh username@astro06.hpc.ku.dk &#039;cat &amp;gt;&amp;gt; .ssh/authorized_keys&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=193</id>
		<title>FAQs</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=193"/>
		<updated>2023-11-15T15:31:29Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;How do I access the HPC Cluster?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can remotely access the frontend machines astro01-09 via SSH to submit jobs or to analyze data (see [[Hardware]] for an up to date list of available frontends). For example, you can login to the astro06 machine entering the following in the command line&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh username@astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
From which you will be prompted to enter your password (Note: If the connection times out, it&#039;s likely that your IP address is not recognised). By entering the correct password, you will arrive at your home directory /groups/astro/username. It may be a good idea to check the load factor after logging in, using &amp;quot;top&amp;quot;, and choose a different frontend if the CPU or memory use is already high (use &amp;quot;&amp;lt;&amp;quot; or &amp;quot;&amp;gt;&amp;quot; in top to temporarily change from sorting on CPU to memory / virtual memory).&lt;br /&gt;
&lt;br /&gt;
You can cut this down to&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
by adding these lines to the file ~/.ssh/config:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host astro06        &lt;br /&gt;
    User username        &lt;br /&gt;
    HostName astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Do not use the ssh option -Y, which &amp;quot;enables trusted X11 forwarding&amp;quot;.  This means, basically, that you turn off some essential X security features and say &amp;quot;I trust the remote host completely&amp;quot;.   Forwarding of X should work without any extra options.&lt;br /&gt;
&lt;br /&gt;
Passwordless ssh login:&lt;br /&gt;
&lt;br /&gt;
You can avoid to type in your password each time for the authenticating of SSH sessions, by using an SSH key with the RSA or DSA encryption, in combination with ssh-add and ssh-agent. Therefore, you generate with ssh-keygen on your local laptop/computer a pair of a personal (id_rsa) and public key (id_rsa.pub).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-keygen -t rsa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With the option -t you specify the encryption type. Here we use RSA, but you can also use DSA. You will asked for the filename, you can just press enter and use the default. Then, you will be asked for a passphrase to protect your personal key.&lt;br /&gt;
You should NOT under any circumstances use an empty pass phrase; it is not necessary for convenience reasons (see below), and could endanger your access to remote supercomputers.  Use instead really a &amp;quot;pass phrase&amp;quot;; a relatively long expression, which need not have the character of a password (such as &amp;quot;I really love Putin&amp;quot; or something equally ridiculous ;-).&lt;br /&gt;
There will be stored two keys (id_rsa and id_rsa.pub) in the hidden folder ~/.ssh/ on your client (laptop or remote host you want to be a client of another host). You need to copy your public key to the accepted key list of on your host machine (authorized_keys).&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=192</id>
		<title>FAQs</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=192"/>
		<updated>2023-11-15T15:31:10Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;How do I access the HPC Cluster?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can remotely access the frontend machines astro01-09 via SSH to submit jobs or to analyze data (see [[Hardware]] for an up to date list of available frontends). For example, you can login to the astro06 machine entering the following in the command line&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh username@astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
From which you will be prompted to enter your password (Note: If the connection times out, it&#039;s likely that your IP address is not recognised). By entering the correct password, you will arrive at your home directory /groups/astro/username. It may be a good idea to check the load factor after logging in, using &amp;quot;top&amp;quot;, and choose a different frontend if the CPU or memory use is already high (use &amp;quot;&amp;lt;&amp;quot; or &amp;quot;&amp;gt;&amp;quot; in top to temporarily change from sorting on CPU to memory / virtual memory).&lt;br /&gt;
&lt;br /&gt;
You can cut this down to&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
by adding these lines to the file ~/.ssh/config:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host astro06        &lt;br /&gt;
    User username        &lt;br /&gt;
    HostName astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Do not use the ssh option -Y, which &amp;quot;enables trusted X11 forwarding&amp;quot;.  This means, basically, that you turn off some essential X security features and say &amp;quot;I trust the remote host completely&amp;quot;.   Forwarding of X should work without any extra options.&lt;br /&gt;
&lt;br /&gt;
Passwordless ssh login:&lt;br /&gt;
&lt;br /&gt;
You can avoid to type in your password each time for the authenticating of SSH sessions, by using an SSH key with the RSA or DSA encryption, in combination with ssh-add and ssh-agent. Therefore, you generate with ssh-keygen on your local laptop/computer a pair of a personal (id_rsa) and public key (id_rsa.pub).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-keygen -t rsa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=190</id>
		<title>FAQs</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=190"/>
		<updated>2023-11-15T14:53:24Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;How do I access the HPC Cluster?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can remotely access the frontend machines astro01-09 via SSH to submit jobs or to analyze data (see [[Hardware]] for an up to date list of available frontends). For example, you can login to the astro06 machine entering the following in the command line&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh username@astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
From which you will be prompted to enter your password (Note: If the connection times out, it&#039;s likely that your IP address is not recognised). By entering the correct password, you will arrive at your home directory /groups/astro/username. It may be a good idea to check the load factor after logging in, using &amp;quot;top&amp;quot;, and choose a different frontend if the CPU or memory use is already high (use &amp;quot;&amp;lt;&amp;quot; or &amp;quot;&amp;gt;&amp;quot; in top to temporarily change from sorting on CPU to memory / virtual memory).&lt;br /&gt;
&lt;br /&gt;
You can cut this down to&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
by adding these lines to the file ~/.ssh/config:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host astro06        &lt;br /&gt;
    User username        &lt;br /&gt;
    HostName astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=188</id>
		<title>FAQs</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=188"/>
		<updated>2023-11-15T14:47:08Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;How do I access the HPC Cluster?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can remotely access the frontend machines astro01-09 via SSH to submit jobs or to analyze data (see [[Hardware]] for an up to date list of available frontends). For example, you can login to the astro06 machine entering the following in the command line&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh username@astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
From which you will be prompted to enter your password (Note: If the connection times out, it&#039;s likely that your IP address is not recognised). By entering the correct password, you will arrive at your home directory /groups/astro/username. It may be a good idea to check the load factor after logging in, using &amp;quot;top&amp;quot;, and choose a different frontend if the CPU or memory use is already high (use &amp;quot;&amp;lt;&amp;quot; or &amp;quot;&amp;gt;&amp;quot; in top to temporarily change from sorting on CPU to memory / virtual memory).&lt;br /&gt;
&lt;br /&gt;
You can cut this down to&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh astro06&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
by adding these lines to the file ~/.ssh/config:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host astro06        User username        HostName astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=187</id>
		<title>FAQs</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=187"/>
		<updated>2023-11-15T14:46:00Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;How do I access the HPC Cluster?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can remotely access the frontend machines astro01-09 via SSH to submit jobs or to analyze data (see [[Hardware]] for an up to date list of available frontends). For example, you can login to the astro06 machine entering the following in the command line&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh username@astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
From which you will be prompted to enter your password (Note: If the connection times out, it&#039;s likely that your IP address is not recognised). By entering the correct password, you will arrive at your home directory /groups/astro/username. It may be a good idea to check the load factor after logging in, using &amp;quot;top&amp;quot;, and choose a different frontend if the CPU or memory use is already high (use &amp;quot;&amp;lt;&amp;quot; or &amp;quot;&amp;gt;&amp;quot; in top to temporarily change from sorting on CPU to memory / virtual memory).&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=185</id>
		<title>FAQs</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=185"/>
		<updated>2023-11-15T14:45:18Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;How do I access the HPC Cluster?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can remotely access the frontend machines astro01-09 via SSH to submit jobs or to analyze data (see [[Hardware]] for an up to date list of available frontends). For example, you can login to the astro06 machine entering the following in the command line&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh username@astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
From which you will be prompted to enter your password (Note: If the connection times out, it&#039;s likely that your IP address is not recognised). By entering the correct password, you will arrive at your home directory /groups/astro/username.&lt;br /&gt;
&lt;br /&gt;
It may be a good idea to check the load factor after logging in, using &amp;quot;top&amp;quot;, and choose a different frontend if the CPU or memory use is already high (use &amp;quot;&amp;lt;&amp;quot; or &amp;quot;&amp;gt;&amp;quot; in top to temporarily change from sorting on CPU to memory / virtual memory).&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=184</id>
		<title>FAQs</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=184"/>
		<updated>2023-11-15T14:45:03Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;How do I access the HPC Cluster?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can remotely access the frontend machines astro01-09 via SSH to submit jobs or to analyze data (see [[Hardware]] for an up to date list of available frontends). For example, you can login to the astro06 machine entering the following in the command line&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh username@astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
From which you will be prompted to enter your password (Note: If the connection times out, it&#039;s likely that your IP address is not recognised). By entering the correct password, you will arrive at your home directory /groups/astro/&amp;lt;username&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
It may be a good idea to check the load factor after logging in, using &amp;quot;top&amp;quot;, and choose a different frontend if the CPU or memory use is already high (use &amp;quot;&amp;lt;&amp;quot; or &amp;quot;&amp;gt;&amp;quot; in top to temporarily change from sorting on CPU to memory / virtual memory).&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=183</id>
		<title>FAQs</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=183"/>
		<updated>2023-11-15T14:43:59Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;How do I access the HPC Cluster?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can remotely access the frontend machines astro01-09 via SSH to submit jobs or to analyze data (see [[Hardware]] for an up to date list of available frontends). For example, you can login to the astro06 machine entering the following in the command line&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh username@astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
From which you will be prompted to enter your password (Note: If the connection times out, it&#039;s likely that your IP address is not recognised). By entering the correct password, you will be arrive at your home directory.&lt;br /&gt;
&lt;br /&gt;
It may be a good idea to check the load factor after logging in, using &amp;quot;top&amp;quot;, and choose a different frontend if the CPU or memory use is already high (use &amp;quot;&amp;lt;&amp;quot; or &amp;quot;&amp;gt;&amp;quot; in top to temporarily change from sorting on CPU to memory / virtual memory).&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=182</id>
		<title>FAQs</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=182"/>
		<updated>2023-11-15T14:43:23Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;How do I access the HPC Cluster?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can remotely access the frontend machines astro01-09 via SSH to submit jobs or to analyze data (see [[Hardware]] for an up to date list of available frontends).  It may be a good idea to check the load factor after logging in, using &amp;quot;top&amp;quot;, and choose a different frontend if the CPU or memory use is already high (use &amp;quot;&amp;lt;&amp;quot; or &amp;quot;&amp;gt;&amp;quot; in top to temporarily change from sorting on CPU to memory / virtual memory).&lt;br /&gt;
&lt;br /&gt;
For example, you can login to the astro06 machine entering the following in the command line&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh username@astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
From which you will be prompted to enter your password (Note: If the connection times out, it&#039;s likely that your IP address is not recognised). By entering the correct password, you will be arrive at your home directory&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=179</id>
		<title>FAQs</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=179"/>
		<updated>2023-11-15T14:36:30Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;How do I access the HPC Cluster?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can remotely access the frontend machines astro01-09 via SSH to submit jobs or to analyze data (see [[Hardware]] for an up to date list of available frontends).  It may be a good idea to check the load factor after logging in, using &amp;quot;top&amp;quot;, and choose a different frontend if the CPU or memory use is already high (use &amp;quot;&amp;lt;&amp;quot; or &amp;quot;&amp;gt;&amp;quot; in top to temporarily change from sorting on CPU to memory / virtual memory).&lt;br /&gt;
&lt;br /&gt;
For example, you can login to the astro06 machine entering the following in the command line&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh username@astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=178</id>
		<title>FAQs</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=178"/>
		<updated>2023-11-15T14:34:35Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;How do I access the HPC Cluster?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can remotely access the frontend machines astro01-09 via SSH to submit jobs or to analyze data.  It may be a good idea to check the load factor after logging in, using &amp;quot;top&amp;quot;, and choose a different frontend if the CPU or memory use is already high (use &amp;quot;&amp;lt;&amp;quot; or &amp;quot;&amp;gt;&amp;quot; in top to temporarily change from sorting on CPU to memory / virtiual memory).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh username@astro06.hpc.ku.dk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Login&lt;br /&gt;
You can login to the astro06 machine for example by&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=176</id>
		<title>FAQs</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=FAQs&amp;diff=176"/>
		<updated>2023-11-15T14:27:39Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: Created page with &amp;quot;* How do I access the HPC Cluster? Enter the following in the command terminal  SSH username@astroXX.hpc.ku.dk  You can remotely access the frontend machines astro06-09 via SSH to submit jobs or to analyze data.  It may be a good idea to check the load factor after logging in, using &amp;quot;top&amp;quot;, and choose a different frontend if the CPU or memory use is already high (use &amp;quot;&amp;lt;&amp;quot; or &amp;quot;&amp;gt;&amp;quot; in top to temporarily change from sorting on CPU to memory / virtiual memory). Login You can lo...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* How do I access the HPC Cluster?&lt;br /&gt;
Enter the following in the command terminal&lt;br /&gt;
&lt;br /&gt;
SSH username@astroXX.hpc.ku.dk&lt;br /&gt;
&lt;br /&gt;
You can remotely access the frontend machines astro06-09 via SSH to submit jobs or to analyze data.  It may be a good idea to check the load factor after logging in, using &amp;quot;top&amp;quot;, and choose a different frontend if the CPU or memory use is already high (use &amp;quot;&amp;lt;&amp;quot; or &amp;quot;&amp;gt;&amp;quot; in top to temporarily change from sorting on CPU to memory / virtiual memory).&lt;br /&gt;
Login&lt;br /&gt;
You can login to the astro06 machine for example by&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=Tycho_Technical_Documentation&amp;diff=175</id>
		<title>Tycho Technical Documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=Tycho_Technical_Documentation&amp;diff=175"/>
		<updated>2023-11-15T14:26:05Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the technical documentation for the Tycho high performance computing resources. See [https://nbi.ku.dk/english/research_infrastructure/tycho-supercomputer/ the Infrastructure page] at NBI for a non-technical overview of the cluster.&lt;br /&gt;
&lt;br /&gt;
Tycho contain in total more 10,000 CPU cores and 13 data center class GPUs. The cluster is complemented by a 1,300 TB data storage archive and a number of powerful analysis machines used as frontends for the cluster and for pre- and post-prcessing. Current peak performance is 443 TFlops from the CPUs and 93 TFlops from the GPUs.&lt;br /&gt;
&lt;br /&gt;
Tycho is hosted at the [http://www.dcsc.ku.dk/: High Performance Computing center] at the faculty of SCIENCE, University of Copenhagen.&lt;br /&gt;
&lt;br /&gt;
===First steps===&lt;br /&gt;
Please visit the [[first steps]] page to get started&lt;br /&gt;
&lt;br /&gt;
===Overview===&lt;br /&gt;
* [[Acknowledging the use of Tycho in articles and presentations]] &lt;br /&gt;
* [[Getting Help]]&lt;br /&gt;
* [[Mattermost discussion forum]]&lt;br /&gt;
* [[Being a good HPC user]]&lt;br /&gt;
* [[Accessing Tycho]]&lt;br /&gt;
* [[Using Jupyter notebooks on the frontends]]&lt;br /&gt;
* [[Visual Studio Remote Development]]&lt;br /&gt;
* [[Virtual Desktop]]&lt;br /&gt;
* [[Hardware]]&lt;br /&gt;
* [[Erda]]&lt;br /&gt;
* [[Using GPUs]]&lt;br /&gt;
* [[Compilers]]&lt;br /&gt;
* [[Debugging and Profiling]]&lt;br /&gt;
* [[MPI Libraries]]&lt;br /&gt;
* [[Running batch jobs]]&lt;br /&gt;
* [[Examples of SLURM scripts]]&lt;br /&gt;
* [[Codes]]&lt;br /&gt;
* [[Adding a second IP Address]]&lt;br /&gt;
* [[Setting up One-Time-Password Access before travelling]]&lt;br /&gt;
* [[FAQs]]&lt;br /&gt;
&lt;br /&gt;
===Scientific Software===&lt;br /&gt;
&lt;br /&gt;
* [[Module system]]&lt;br /&gt;
* [[Running Mathematica on compute nodes]]&lt;br /&gt;
* [[GRChombo]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*************************&lt;br /&gt;
&lt;br /&gt;
Consult the [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents User&#039;s Guide] for information on using the wiki software.&lt;br /&gt;
&lt;br /&gt;
== Getting started ==&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Configuration settings list]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ MediaWiki FAQ]&lt;br /&gt;
* [https://lists.wikimedia.org/postorius/lists/mediawiki-announce.lists.wikimedia.org/ MediaWiki release mailing list]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Localise MediaWiki for your language]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam Learn how to combat spam on your wiki]&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=MPI_Libraries&amp;diff=171</id>
		<title>MPI Libraries</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=MPI_Libraries&amp;diff=171"/>
		<updated>2023-11-15T14:24:25Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: Created page with &amp;quot;Normally, the choice of MPI-libraries does not need to be made explicitly, but is instead chosen by selecting a specific mpi module (see &amp;quot;Software-&amp;gt;Modules&amp;quot;). Notice that the MPI module has to match the compiler.  The default setup is to use the Intel compiler suite together with the Intel MPI library.  With the default setup, the program is automatically linking against the SLURM process manager, and it is easy to get optimal performance when running batch jobs (see &amp;quot;Ru...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Normally, the choice of MPI-libraries does not need to be made explicitly, but is instead chosen by selecting a specific mpi module (see &amp;quot;Software-&amp;gt;Modules&amp;quot;). Notice that the MPI module has to match the compiler.&lt;br /&gt;
&lt;br /&gt;
The default setup is to use the Intel compiler suite together with the Intel MPI library.&lt;br /&gt;
&lt;br /&gt;
With the default setup, the program is automatically linking against the SLURM process manager, and it is easy to get optimal performance when running batch jobs (see &amp;quot;Running Batch Jobs&amp;quot;). It is slightly more complicated to run MPI jobs on the frontend machines (see &amp;quot;Running on frontends&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
For historical reasons, many other compiler+MPI library combinations exists, but it is not recommended to use them.&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=Erda&amp;diff=168</id>
		<title>Erda</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=Erda&amp;diff=168"/>
		<updated>2023-11-15T14:19:03Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;ERDA Is A File System Provided By The University Of Copenhagen:&#039;&#039;&#039;  &lt;br /&gt;
It can be accessed through your webbrowser at http://erda.ku.dk/.  &lt;br /&gt;
It is very easy to create an account using your KU credentials (Swedish number plate). &lt;br /&gt;
The full documentation for ERDA is currently located [https://erda.dk/public/ucph-erda-user-guide.pdf#readme here ]&lt;br /&gt;
&lt;br /&gt;
===Mount ERDA In Dolphin On The Astro Cluster=== &lt;br /&gt;
You can mount your ERDA home folder in Dolphin (The default file manager on the cluster). To add ERDA to Dolphin you should:&lt;br /&gt;
#&#039;&#039;&#039;Enable the Places panel in Dolphin&#039;&#039;&#039;- To enable the Places panel you either hit F9 or go to the dropdown menu View &amp;gt; Panels and check the Places option.&lt;br /&gt;
#&#039;&#039;&#039;Add entry&#039;&#039;&#039;- Once the Places panels is enabled right-click anywhere inside the panel and select Add entry&lt;br /&gt;
#&#039;&#039;&#039;Add entry dialog box&#039;&#039;&#039;- In the dialog box enter the following path into the Location field: davs://io.erda.dk:443 and optionally enter a name for the entry in the Description field. Click OK&lt;br /&gt;
#&#039;&#039;&#039;Enter credentials and establish connection&#039;&#039;&#039;- Once you click on your ERDA entry in the Places panel a dialog box will appear. In the Username field enter your ERDA username (usually the same as your KUnet mail). In the Password field you must enter your WebDAVS password. You can choose this password under Settings &amp;gt; WebDAVS on the ERDA website&lt;br /&gt;
&lt;br /&gt;
===Import/Export Files And Folders Between Astro Cluster And ERDA===&lt;br /&gt;
Import/Export from the astro cluster to ERDA. To setup an import request, log on to http://erda.ku.dk/. From the Files tab select the Manage data transfer icon in the top right. We recommend setting up a transfer key, but one can also use a password instead. &#039;&#039;&#039;To set up a transfer key, switch to the Manage transfer keys tab.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First choose a name for the key&lt;br /&gt;
Click generate key&lt;br /&gt;
Copy the key to the host from which you wish to authorize transfer (could be your workstation or the cluster).&lt;br /&gt;
Copy the key to ./ssh/authorized_keys on the desired transfer target host.&lt;br /&gt;
Once the key is setup switch to the Manage data transfers tab to setup a transfer.&lt;br /&gt;
&lt;br /&gt;
Select Import or Export.&lt;br /&gt;
Choose an optional transfer name.&lt;br /&gt;
Choose a transfer protocal. In the following we use SFTP.&lt;br /&gt;
Enter the host address. For the cluster this could be astro06.hpc.ku.dk. The port should be 22, which should be default&lt;br /&gt;
Choose login with key and select the key created earlier.&lt;br /&gt;
Choose the source file or directory. In my experience it only works with the complete path, e.g /lustre/astro/XXXX/XXXX&lt;br /&gt;
Enter the destination folder on the ERDA drive.&lt;br /&gt;
Optionally enter email for notification of completion.&lt;br /&gt;
You can restart/redo a previous transfer request (fx for backup purposes) by clicking on the far-right icon of a previous transfer&lt;br /&gt;
request in the list on the Manage data transfer site.&lt;br /&gt;
&lt;br /&gt;
===Mount ERDA With SSHFS===&lt;br /&gt;
NOTE: This option now works on the cluster with the upgrade to CentOS7.&lt;br /&gt;
&lt;br /&gt;
One can use SSHFS to mount ERDA as an local partition&lt;br /&gt;
which can be accessed through both terminal and graphical file managers.&lt;br /&gt;
To use SSHFS you need to install [http://en.wikipedia.org/wiki/Filesystem_in_Userspace#readme FUSE ]&lt;br /&gt;
For Linux you can install [http://fuse.sourceforge.net/#readme fuse] and for Mac there is [https://osxfuse.github.io/#readme osxfuse]. &lt;br /&gt;
&lt;br /&gt;
We recommend adding the ERDA host to your ssh config. To do this add the following information to your ssh config file, usually located in ~/.ssh/config:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host io.erda.dk&lt;br /&gt;
Hostname io.erda.dk&lt;br /&gt;
User username@nbi.ku.dk&lt;br /&gt;
Port 22&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Where username is your primary KU mail alias that is associated with your ERDA account.&lt;br /&gt;
&lt;br /&gt;
For authentication two options exist. You can either specify a password or use a SSH key with RSA encryption.&lt;br /&gt;
To do this go to the [http://erda.ku.dk/#readme ERDA website] and go to Settings &amp;gt; SFTP.&lt;br /&gt;
Here you can either add your SSH key to the list of authorized keys or enter the password you wish to use.&lt;br /&gt;
To learn how to create an SSH key look in the FAQ section. Once this is done we can move on.&lt;br /&gt;
&lt;br /&gt;
You need to create an empty folder as mount point on your local laptop/computer, e.g.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir ~/erda&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In the following commands we assume that you choose the folder name erda. Once the empty folder is created you mount with the following command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sshfs io.erda.dk: erda -o idmap=user -o big_writes -o reconnect&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can unmount the filesystem with&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
umount ~/erda&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On the cluster umount does not work. As a quick and dirty solution, instead kill processes referencing erda in the name to close the mount -- beware that this may have side consequences if you happen to have another process with erda in the name.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pkill erda&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=Erda&amp;diff=166</id>
		<title>Erda</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=Erda&amp;diff=166"/>
		<updated>2023-11-15T14:18:40Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;ERDA Is A File System Provided By The University Of Copenhagen:&#039;&#039;&#039;  &lt;br /&gt;
It can be accessed through your webbrowser at http://erda.ku.dk/.  &lt;br /&gt;
It is very easy to create an account using your KU credentials (Swedish number plate). &lt;br /&gt;
The full documentation for ERDA is currently located [https://erda.dk/public/ucph-erda-user-guide.pdf#readme here ]&lt;br /&gt;
&lt;br /&gt;
===Mount ERDA In Dolphin On The Astro Cluster=== &lt;br /&gt;
You can mount your ERDA home folder in Dolphin (The default file manager on the cluster). To add ERDA to Dolphin you should:&lt;br /&gt;
#&#039;&#039;&#039;Enable the Places panel in Dolphin&#039;&#039;&#039;- To enable the Places panel you either hit F9 or go to the dropdown menu View &amp;gt; Panels and check the Places option.&lt;br /&gt;
#&#039;&#039;&#039;Add entry&#039;&#039;&#039;- Once the Places panels is enabled right-click anywhere inside the panel and select Add entry&lt;br /&gt;
#&#039;&#039;&#039;Add entry dialog box&#039;&#039;&#039;- In the dialog box enter the following path into the Location field: davs://io.erda.dk:443 and optionally enter a name for the entry in the Description field. Click OK&lt;br /&gt;
#&#039;&#039;&#039;Enter credentials and establish connection&#039;&#039;&#039;- Once you click on your ERDA entry in the Places panel a dialog box will appear. In the Username field enter your ERDA username (usually the same as your KUnet mail). In the Password field you must enter your WebDAVS password. You can choose this password under Settings &amp;gt; WebDAVS on the ERDA website&lt;br /&gt;
&lt;br /&gt;
===Import/Export Files And Folders Between Astro Cluster And ERDA===&lt;br /&gt;
Import/Export from the astro cluster to ERDA. To setup an import request, log on to http://erda.ku.dk/. From the Files tab select the Manage data transfer icon in the top right. We recommend setting up a transfer key, but one can also use a password instead. &#039;&#039;&#039;To set up a transfer key, switch to the Manage transfer keys tab.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First choose a name for the key&lt;br /&gt;
Click generate key&lt;br /&gt;
Copy the key to the host from which you wish to authorize transfer (could be your workstation or the cluster).&lt;br /&gt;
Copy the key to ./ssh/authorized_keys on the desired transfer target host.&lt;br /&gt;
Once the key is setup switch to the Manage data transfers tab to setup a transfer.&lt;br /&gt;
&lt;br /&gt;
Select Import or Export.&lt;br /&gt;
Choose an optional transfer name.&lt;br /&gt;
Choose a transfer protocal. In the following we use SFTP.&lt;br /&gt;
Enter the host address. For the cluster this could be astro06.hpc.ku.dk. The port should be 22, which should be default&lt;br /&gt;
Choose login with key and select the key created earlier.&lt;br /&gt;
Choose the source file or directory. In my experience it only works with the complete path, e.g /lustre/astro/XXXX/XXXX&lt;br /&gt;
Enter the destination folder on the ERDA drive.&lt;br /&gt;
Optionally enter email for notification of completion.&lt;br /&gt;
You can restart/redo a previous transfer request (fx for backup purposes) by clicking on the far-right icon of a previous transfer&lt;br /&gt;
request in the list on the Manage data transfer site.&lt;br /&gt;
&lt;br /&gt;
===Mount ERDA With SSHFS===&lt;br /&gt;
NOTE: This option now works on the cluster with the upgrade to CentOS7.&lt;br /&gt;
&lt;br /&gt;
One can use SSHFS to mount ERDA as an local partition&lt;br /&gt;
which can be accessed through both terminal and graphical file managers.&lt;br /&gt;
To use SSHFS you need to install [http://en.wikipedia.org/wiki/Filesystem_in_Userspace#readme FUSE ]&lt;br /&gt;
For Linux you can install [http://fuse.sourceforge.net/#readme fuse] and for Mac there is [https://osxfuse.github.io/#readme osxfuse]. &lt;br /&gt;
&lt;br /&gt;
We recommend adding the ERDA host to your ssh config. To do this add the following information to your ssh config file, usually located in ~/.ssh/config:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host io.erda.dk&lt;br /&gt;
Hostname io.erda.dk&lt;br /&gt;
User username@nbi.ku.dk&lt;br /&gt;
Port 22&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Where username is your primary KU mail alias that is associated with your ERDA account.&lt;br /&gt;
&lt;br /&gt;
For authentication two options exist. You can either specify a password or use a SSH key with RSA encryption.&lt;br /&gt;
To do this go to the [http://erda.ku.dk/#readme ERDA website] and go to Settings &amp;gt; SFTP.&lt;br /&gt;
Here you can either add your SSH key to the list of authorized keys or enter the password you wish to use.&lt;br /&gt;
To learn how to create an SSH key look in the FAQ section.&lt;br /&gt;
&lt;br /&gt;
Once this is done we can move on.&lt;br /&gt;
&lt;br /&gt;
You need to create an empty folder as mount point on your local laptop/computer, e.g.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir ~/erda&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In the following commands we assume that you choose the folder name erda. Once the empty folder is created you mount with the following command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sshfs io.erda.dk: erda -o idmap=user -o big_writes -o reconnect&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can unmount the filesystem with&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
umount ~/erda&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On the cluster umount does not work. As a quick and dirty solution, instead kill processes referencing erda in the name to close the mount -- beware that this may have side consequences if you happen to have another process with erda in the name.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pkill erda&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=Erda&amp;diff=164</id>
		<title>Erda</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=Erda&amp;diff=164"/>
		<updated>2023-11-15T14:15:12Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;ERDA Is A File System Provided By The University Of Copenhagen:&#039;&#039;&#039;  &lt;br /&gt;
It can be accessed through your webbrowser at http://erda.ku.dk/.  &lt;br /&gt;
It is very easy to create an account using your KU credentials (Swedish number plate). &lt;br /&gt;
The full documentation for ERDA is currently located [https://erda.dk/public/ucph-erda-user-guide.pdf#readme here ]&lt;br /&gt;
&lt;br /&gt;
===Mount ERDA In Dolphin On The Astro Cluster=== &lt;br /&gt;
You can mount your ERDA home folder in Dolphin (The default file manager on the cluster). To add ERDA to Dolphin you should:&lt;br /&gt;
#&#039;&#039;&#039;Enable the Places panel in Dolphin&#039;&#039;&#039;- To enable the Places panel you either hit F9 or go to the dropdown menu View &amp;gt; Panels and check the Places option.&lt;br /&gt;
#&#039;&#039;&#039;Add entry&#039;&#039;&#039;- Once the Places panels is enabled right-click anywhere inside the panel and select Add entry&lt;br /&gt;
#&#039;&#039;&#039;Add entry dialog box&#039;&#039;&#039;- In the dialog box enter the following path into the Location field: davs://io.erda.dk:443 and optionally enter a name for the entry in the Description field. Click OK&lt;br /&gt;
#&#039;&#039;&#039;Enter credentials and establish connection&#039;&#039;&#039;- Once you click on your ERDA entry in the Places panel a dialog box will appear. In the Username field enter your ERDA username (usually the same as your KUnet mail). In the Password field you must enter your WebDAVS password. You can choose this password under Settings &amp;gt; WebDAVS on the ERDA website&lt;br /&gt;
&lt;br /&gt;
===Import/Export Files And Folders Between Astro Cluster And ERDA===&lt;br /&gt;
Import/Export from the astro cluster to ERDA. To setup an import request, log on to http://erda.ku.dk/. From the Files tab select the Manage data transfer icon in the top right. We recommend setting up a transfer key, but one can also use a password instead. &#039;&#039;&#039;To set up a transfer key, switch to the Manage transfer keys tab.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First choose a name for the key&lt;br /&gt;
Click generate key&lt;br /&gt;
Copy the key to the host from which you wish to authorize transfer (could be your workstation or the cluster).&lt;br /&gt;
Copy the key to ./ssh/authorized_keys on the desired transfer target host.&lt;br /&gt;
Once the key is setup switch to the Manage data transfers tab to setup a transfer.&lt;br /&gt;
&lt;br /&gt;
Select Import or Export.&lt;br /&gt;
Choose an optional transfer name.&lt;br /&gt;
Choose a transfer protocal. In the following we use SFTP.&lt;br /&gt;
Enter the host address. For the cluster this could be astro06.hpc.ku.dk. The port should be 22, which should be default&lt;br /&gt;
Choose login with key and select the key created earlier.&lt;br /&gt;
Choose the source file or directory. In my experience it only works with the complete path, e.g /lustre/astro/XXXX/XXXX&lt;br /&gt;
Enter the destination folder on the ERDA drive.&lt;br /&gt;
Optionally enter email for notification of completion.&lt;br /&gt;
You can restart/redo a previous transfer request (fx for backup purposes) by clicking on the far-right icon of a previous transfer&lt;br /&gt;
request in the list on the Manage data transfer site.&lt;br /&gt;
&lt;br /&gt;
===Mount ERDA With SSHFS===&lt;br /&gt;
NOTE: This option now works on the cluster with the upgrade to CentOS7.&lt;br /&gt;
&lt;br /&gt;
One can use SSHFS to mount ERDA as an local partition&lt;br /&gt;
which can be accessed through both terminal and graphical file managers.&lt;br /&gt;
To use SSHFS you need to install [http://en.wikipedia.org/wiki/Filesystem_in_Userspace#readme FUSE ]&lt;br /&gt;
For Linux you can install [http://fuse.sourceforge.net/#readme fuse] and for Mac there is [https://osxfuse.github.io/#readme osxfuse]. &lt;br /&gt;
&lt;br /&gt;
We recommend adding the ERDA host to your ssh config. To do this add the following information to your ssh config file, usually located in ~/.ssh/config:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host io.erda.dk&lt;br /&gt;
Hostname io.erda.dk&lt;br /&gt;
User username@nbi.ku.dk&lt;br /&gt;
Port 22&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Where username is your primary KU mail alias that is associated with your ERDA account.&lt;br /&gt;
&lt;br /&gt;
For authentication two options exist. You can either specify a password or use a SSH key with RSA encryption.&lt;br /&gt;
To do this go to the [http://erda.ku.dk/#readme ERDA website] and go to Settings &amp;gt; SFTP.&lt;br /&gt;
Here you can either add your SSH key to the list of authorized keys or enter the password you wish to use.&lt;br /&gt;
To learn how to create an SSH key look in the FAQ section.&lt;br /&gt;
&lt;br /&gt;
Once this is done we can move on.&lt;br /&gt;
&lt;br /&gt;
You need to create an empty folder as mount point on your local laptop/computer, e.g.&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=Erda&amp;diff=162</id>
		<title>Erda</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=Erda&amp;diff=162"/>
		<updated>2023-11-15T14:13:52Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;ERDA Is A File System Provided By The University Of Copenhagen:&#039;&#039;&#039;  &lt;br /&gt;
It can be accessed through your webbrowser at http://erda.ku.dk/.  &lt;br /&gt;
It is very easy to create an account using your KU credentials (Swedish number plate). &lt;br /&gt;
The full documentation for ERDA is currently located [https://erda.dk/public/ucph-erda-user-guide.pdf#readme here ]&lt;br /&gt;
&lt;br /&gt;
===Mount ERDA In Dolphin On The Astro Cluster=== &lt;br /&gt;
You can mount your ERDA home folder in Dolphin (The default file manager on the cluster). To add ERDA to Dolphin you should:&lt;br /&gt;
#&#039;&#039;&#039;Enable the Places panel in Dolphin&#039;&#039;&#039;- To enable the Places panel you either hit F9 or go to the dropdown menu View &amp;gt; Panels and check the Places option.&lt;br /&gt;
#&#039;&#039;&#039;Add entry&#039;&#039;&#039;- Once the Places panels is enabled right-click anywhere inside the panel and select Add entry&lt;br /&gt;
#&#039;&#039;&#039;Add entry dialog box&#039;&#039;&#039;- In the dialog box enter the following path into the Location field: davs://io.erda.dk:443 and optionally enter a name for the entry in the Description field. Click OK&lt;br /&gt;
#&#039;&#039;&#039;Enter credentials and establish connection&#039;&#039;&#039;- Once you click on your ERDA entry in the Places panel a dialog box will appear. In the Username field enter your ERDA username (usually the same as your KUnet mail). In the Password field you must enter your WebDAVS password. You can choose this password under Settings &amp;gt; WebDAVS on the ERDA website&lt;br /&gt;
&lt;br /&gt;
===Import/Export Files And Folders Between Astro Cluster And ERDA===&lt;br /&gt;
Import/Export from the astro cluster to ERDA. To setup an import request, log on to http://erda.ku.dk/. From the Files tab select the Manage data transfer icon in the top right. We recommend setting up a transfer key, but one can also use a password instead. &#039;&#039;&#039;To set up a transfer key, switch to the Manage transfer keys tab.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First choose a name for the key&lt;br /&gt;
Click generate key&lt;br /&gt;
Copy the key to the host from which you wish to authorize transfer (could be your workstation or the cluster).&lt;br /&gt;
Copy the key to ./ssh/authorized_keys on the desired transfer target host.&lt;br /&gt;
Once the key is setup switch to the Manage data transfers tab to setup a transfer.&lt;br /&gt;
&lt;br /&gt;
Select Import or Export.&lt;br /&gt;
Choose an optional transfer name.&lt;br /&gt;
Choose a transfer protocal. In the following we use SFTP.&lt;br /&gt;
Enter the host address. For the cluster this could be astro06.hpc.ku.dk. The port should be 22, which should be default&lt;br /&gt;
Choose login with key and select the key created earlier.&lt;br /&gt;
Choose the source file or directory. In my experience it only works with the complete path, e.g /lustre/astro/XXXX/XXXX&lt;br /&gt;
Enter the destination folder on the ERDA drive.&lt;br /&gt;
Optionally enter email for notification of completion.&lt;br /&gt;
You can restart/redo a previous transfer request (fx for backup purposes) by clicking on the far-right icon of a previous transfer&lt;br /&gt;
request in the list on the Manage data transfer site.&lt;br /&gt;
&lt;br /&gt;
===Mount ERDA With SSHFS===&lt;br /&gt;
NOTE: This option now works on the cluster with the upgrade to CentOS7.&lt;br /&gt;
&lt;br /&gt;
One can use SSHFS to mount ERDA as an local partition&lt;br /&gt;
which can be accessed through both terminal and graphical file managers.&lt;br /&gt;
To use SSHFS you need to install [http://en.wikipedia.org/wiki/Filesystem_in_Userspace#readme FUSE ]&lt;br /&gt;
For Linux you can install [http://fuse.sourceforge.net/#readme fuse] and for Mac there is [https://osxfuse.github.io/#readme osxfuse]. &lt;br /&gt;
&lt;br /&gt;
We recommend adding the ERDA host to your ssh config. To do this add the following information to your ssh config file, usually located in ~/.ssh/config:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host io.erda.dk&lt;br /&gt;
Hostname io.erda.dk&lt;br /&gt;
User username@nbi.ku.dk&lt;br /&gt;
Port 22&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=Erda&amp;diff=160</id>
		<title>Erda</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=Erda&amp;diff=160"/>
		<updated>2023-11-15T14:12:34Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;ERDA Is A File System Provided By The University Of Copenhagen:&#039;&#039;&#039;  &lt;br /&gt;
It can be accessed through your webbrowser at http://erda.ku.dk/.  &lt;br /&gt;
It is very easy to create an account using your KU credentials (Swedish number plate). &lt;br /&gt;
The full documentation for ERDA is currently located [https://erda.dk/public/ucph-erda-user-guide.pdf#readme here ]&lt;br /&gt;
&lt;br /&gt;
===Mount ERDA In Dolphin On The Astro Cluster=== &lt;br /&gt;
You can mount your ERDA home folder in Dolphin (The default file manager on the cluster). To add ERDA to Dolphin you should:&lt;br /&gt;
#&#039;&#039;&#039;Enable the Places panel in Dolphin&#039;&#039;&#039;- To enable the Places panel you either hit F9 or go to the dropdown menu View &amp;gt; Panels and check the Places option.&lt;br /&gt;
#&#039;&#039;&#039;Add entry&#039;&#039;&#039;- Once the Places panels is enabled right-click anywhere inside the panel and select Add entry&lt;br /&gt;
#&#039;&#039;&#039;Add entry dialog box&#039;&#039;&#039;- In the dialog box enter the following path into the Location field: davs://io.erda.dk:443 and optionally enter a name for the entry in the Description field. Click OK&lt;br /&gt;
#&#039;&#039;&#039;Enter credentials and establish connection&#039;&#039;&#039;- Once you click on your ERDA entry in the Places panel a dialog box will appear. In the Username field enter your ERDA username (usually the same as your KUnet mail). In the Password field you must enter your WebDAVS password. You can choose this password under Settings &amp;gt; WebDAVS on the ERDA website&lt;br /&gt;
&lt;br /&gt;
===Import/Export Files And Folders Between Astro Cluster And ERDA===&lt;br /&gt;
Import/Export from the astro cluster to ERDA. To setup an import request, log on to http://erda.ku.dk/. From the Files tab select the Manage data transfer icon in the top right. We recommend setting up a transfer key, but one can also use a password instead. &#039;&#039;&#039;To set up a transfer key, switch to the Manage transfer keys tab.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First choose a name for the key&lt;br /&gt;
Click generate key&lt;br /&gt;
Copy the key to the host from which you wish to authorize transfer (could be your workstation or the cluster).&lt;br /&gt;
Copy the key to ./ssh/authorized_keys on the desired transfer target host.&lt;br /&gt;
Once the key is setup switch to the Manage data transfers tab to setup a transfer.&lt;br /&gt;
&lt;br /&gt;
Select Import or Export.&lt;br /&gt;
Choose an optional transfer name.&lt;br /&gt;
Choose a transfer protocal. In the following we use SFTP.&lt;br /&gt;
Enter the host address. For the cluster this could be astro06.hpc.ku.dk. The port should be 22, which should be default&lt;br /&gt;
Choose login with key and select the key created earlier.&lt;br /&gt;
Choose the source file or directory. In my experience it only works with the complete path, e.g /lustre/astro/XXXX/XXXX&lt;br /&gt;
Enter the destination folder on the ERDA drive.&lt;br /&gt;
Optionally enter email for notification of completion.&lt;br /&gt;
You can restart/redo a previous transfer request (fx for backup purposes) by clicking on the far-right icon of a previous transfer&lt;br /&gt;
request in the list on the Manage data transfer site.&lt;br /&gt;
&lt;br /&gt;
===Mount ERDA With SSHFS===&lt;br /&gt;
NOTE: This option now works on the cluster with the upgrade to CentOS7.&lt;br /&gt;
&lt;br /&gt;
One can use SSHFS to mount ERDA as an local partition&lt;br /&gt;
which can be accessed through both terminal and graphical file managers.&lt;br /&gt;
To use SSHFS you need to install [http://en.wikipedia.org/wiki/Filesystem_in_Userspace#readme FUSE ]&lt;br /&gt;
For Linux you can install [http://fuse.sourceforge.net/#readme fuse] and for Mac there is [https://osxfuse.github.io/#readme osxfuse]. &lt;br /&gt;
&lt;br /&gt;
We recommend adding the ERDA host to your ssh config. To do this add the following information to your ssh config file, usually located in ~/.ssh/config:&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=Erda&amp;diff=159</id>
		<title>Erda</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=Erda&amp;diff=159"/>
		<updated>2023-11-15T14:11:34Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;ERDA Is A File System Provided By The University Of Copenhagen:&#039;&#039;&#039;  &lt;br /&gt;
It can be accessed through your webbrowser at http://erda.ku.dk/.  &lt;br /&gt;
It is very easy to create an account using your KU credentials (Swedish number plate). &lt;br /&gt;
The full documentation for ERDA is currently located [https://erda.dk/public/ucph-erda-user-guide.pdf#readme here ]&lt;br /&gt;
&lt;br /&gt;
===Mount ERDA In Dolphin On The Astro Cluster=== &lt;br /&gt;
You can mount your ERDA home folder in Dolphin (The default file manager on the cluster). To add ERDA to Dolphin you should:&lt;br /&gt;
#&#039;&#039;&#039;Enable the Places panel in Dolphin&#039;&#039;&#039;- To enable the Places panel you either hit F9 or go to the dropdown menu View &amp;gt; Panels and check the Places option.&lt;br /&gt;
#&#039;&#039;&#039;Add entry&#039;&#039;&#039;- Once the Places panels is enabled right-click anywhere inside the panel and select Add entry&lt;br /&gt;
#&#039;&#039;&#039;Add entry dialog box&#039;&#039;&#039;- In the dialog box enter the following path into the Location field: davs://io.erda.dk:443 and optionally enter a name for the entry in the Description field. Click OK&lt;br /&gt;
#&#039;&#039;&#039;Enter credentials and establish connection&#039;&#039;&#039;- Once you click on your ERDA entry in the Places panel a dialog box will appear. In the Username field enter your ERDA username (usually the same as your KUnet mail). In the Password field you must enter your WebDAVS password. You can choose this password under Settings &amp;gt; WebDAVS on the ERDA website&lt;br /&gt;
&lt;br /&gt;
===Import/Export Files And Folders Between Astro Cluster And ERDA===&lt;br /&gt;
Import/Export from the astro cluster to ERDA. To setup an import request, log on to http://erda.ku.dk/. From the Files tab select the Manage data transfer icon in the top right. We recommend setting up a transfer key, but one can also use a password instead. &#039;&#039;&#039;To set up a transfer key, switch to the Manage transfer keys tab.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First choose a name for the key&lt;br /&gt;
Click generate key&lt;br /&gt;
Copy the key to the host from which you wish to authorize transfer (could be your workstation or the cluster).&lt;br /&gt;
Copy the key to ./ssh/authorized_keys on the desired transfer target host.&lt;br /&gt;
Once the key is setup switch to the Manage data transfers tab to setup a transfer.&lt;br /&gt;
&lt;br /&gt;
Select Import or Export.&lt;br /&gt;
Choose an optional transfer name.&lt;br /&gt;
Choose a transfer protocal. In the following we use SFTP.&lt;br /&gt;
Enter the host address. For the cluster this could be astro06.hpc.ku.dk. The port should be 22, which should be default&lt;br /&gt;
Choose login with key and select the key created earlier.&lt;br /&gt;
Choose the source file or directory. In my experience it only works with the complete path, e.g /lustre/astro/XXXX/XXXX&lt;br /&gt;
Enter the destination folder on the ERDA drive.&lt;br /&gt;
Optionally enter email for notification of completion.&lt;br /&gt;
You can restart/redo a previous transfer request (fx for backup purposes) by clicking on the far-right icon of a previous transfer&lt;br /&gt;
request in the list on the Manage data transfer site.&lt;br /&gt;
&lt;br /&gt;
===Mount ERDA With SSHFS===&lt;br /&gt;
NOTE: This option now works on the cluster with the upgrade to CentOS7.&lt;br /&gt;
&lt;br /&gt;
One can use SSHFS to mount ERDA as an local partition&lt;br /&gt;
which can be accessed through both terminal and graphical file managers.&lt;br /&gt;
To use SSHFS you need to install [http://en.wikipedia.org/wiki/Filesystem_in_Userspace#readme FUSE ]&lt;br /&gt;
For Linux you can install fuse and for Mac there is osxfuse. &lt;br /&gt;
&lt;br /&gt;
We recommend adding the ERDA host to your ssh config. To do this add the following information to your ssh config file, usually located in ~/.ssh/config:&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=Erda&amp;diff=158</id>
		<title>Erda</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=Erda&amp;diff=158"/>
		<updated>2023-11-15T14:10:45Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;ERDA Is A File System Provided By The University Of Copenhagen:&#039;&#039;&#039;  &lt;br /&gt;
It can be accessed through your webbrowser at http://erda.ku.dk/.  &lt;br /&gt;
It is very easy to create an account using your KU credentials (Swedish number plate). &lt;br /&gt;
The full documentation for ERDA is currently located [https://erda.dk/public/ucph-erda-user-guide.pdf#readme here ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Mount ERDA In Dolphin On The Astro Cluster=== &lt;br /&gt;
You can mount your ERDA home folder in Dolphin (The default file manager on the cluster). To add ERDA to Dolphin you should:&lt;br /&gt;
#&#039;&#039;&#039;Enable the Places panel in Dolphin&#039;&#039;&#039;- To enable the Places panel you either hit F9 or go to the dropdown menu View &amp;gt; Panels and check the Places option.&lt;br /&gt;
#&#039;&#039;&#039;Add entry&#039;&#039;&#039;- Once the Places panels is enabled right-click anywhere inside the panel and select Add entry&lt;br /&gt;
#&#039;&#039;&#039;Add entry dialog box&#039;&#039;&#039;- In the dialog box enter the following path into the Location field: davs://io.erda.dk:443 and optionally enter a name for the entry in the Description field. Click OK&lt;br /&gt;
#&#039;&#039;&#039;Enter credentials and establish connection&#039;&#039;&#039;- Once you click on your ERDA entry in the Places panel a dialog box will appear. In the Username field enter your ERDA username (usually the same as your KUnet mail). In the Password field you must enter your WebDAVS password. You can choose this password under Settings &amp;gt; WebDAVS on the ERDA website&lt;br /&gt;
&lt;br /&gt;
===Import/Export Files And Folders Between Astro Cluster And ERDA===&lt;br /&gt;
Import/Export from the astro cluster to ERDA. To setup an import request, log on to http://erda.ku.dk/. From the Files tab select the Manage data transfer icon in the top right. We recommend setting up a transfer key, but one can also use a password instead. &#039;&#039;&#039;To set up a transfer key, switch to the Manage transfer keys tab.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First choose a name for the key&lt;br /&gt;
Click generate key&lt;br /&gt;
Copy the key to the host from which you wish to authorize transfer (could be your workstation or the cluster).&lt;br /&gt;
Copy the key to ./ssh/authorized_keys on the desired transfer target host.&lt;br /&gt;
Once the key is setup switch to the Manage data transfers tab to setup a transfer.&lt;br /&gt;
&lt;br /&gt;
Select Import or Export.&lt;br /&gt;
Choose an optional transfer name.&lt;br /&gt;
Choose a transfer protocal. In the following we use SFTP.&lt;br /&gt;
Enter the host address. For the cluster this could be astro06.hpc.ku.dk. The port should be 22, which should be default&lt;br /&gt;
Choose login with key and select the key created earlier.&lt;br /&gt;
Choose the source file or directory. In my experience it only works with the complete path, e.g /lustre/astro/XXXX/XXXX&lt;br /&gt;
Enter the destination folder on the ERDA drive.&lt;br /&gt;
Optionally enter email for notification of completion.&lt;br /&gt;
You can restart/redo a previous transfer request (fx for backup purposes) by clicking on the far-right icon of a previous transfer&lt;br /&gt;
request in the list on the Manage data transfer site.&lt;br /&gt;
&lt;br /&gt;
===Mount ERDA With SSHFS===&lt;br /&gt;
NOTE: This option now works on the cluster with the upgrade to CentOS7.&lt;br /&gt;
&lt;br /&gt;
One can use SSHFS to mount ERDA as an local partition&lt;br /&gt;
which can be accessed through both terminal and graphical file managers.&lt;br /&gt;
To use SSHFS you need to install FUSE (http://en.wikipedia.org/wiki/Filesystem_in_Userspace).&lt;br /&gt;
For Linux you can install fuse and for Mac there is osxfuse. &lt;br /&gt;
&lt;br /&gt;
We recommend adding the ERDA host to your ssh config. To do this add the following information to your ssh config file, usually located in ~/.ssh/config:&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=Erda&amp;diff=155</id>
		<title>Erda</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=Erda&amp;diff=155"/>
		<updated>2023-11-15T14:09:16Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;ERDA Is A File System Provided By The University Of Copenhagen:&#039;&#039;&#039;  &lt;br /&gt;
It can be accessed through your webbrowser at http://erda.ku.dk/.  &lt;br /&gt;
It is very easy to create an account using your KU credentials (Swedish number plate). &lt;br /&gt;
The full documentation for ERDA is currently located at &amp;quot;https://erda.dk/public/ucph-erda-user-guide.pdf/&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===Mount ERDA In Dolphin On The Astro Cluster=== &lt;br /&gt;
You can mount your ERDA home folder in Dolphin (The default file manager on the cluster). To add ERDA to Dolphin you should:&lt;br /&gt;
#&#039;&#039;&#039;Enable the Places panel in Dolphin&#039;&#039;&#039;- To enable the Places panel you either hit F9 or go to the dropdown menu View &amp;gt; Panels and check the Places option.&lt;br /&gt;
#&#039;&#039;&#039;Add entry&#039;&#039;&#039;- Once the Places panels is enabled right-click anywhere inside the panel and select Add entry&lt;br /&gt;
#&#039;&#039;&#039;Add entry dialog box&#039;&#039;&#039;- In the dialog box enter the following path into the Location field: davs://io.erda.dk:443 and optionally enter a name for the entry in the Description field. Click OK&lt;br /&gt;
#&#039;&#039;&#039;Enter credentials and establish connection&#039;&#039;&#039;- Once you click on your ERDA entry in the Places panel a dialog box will appear. In the Username field enter your ERDA username (usually the same as your KUnet mail). In the Password field you must enter your WebDAVS password. You can choose this password under Settings &amp;gt; WebDAVS on the ERDA website&lt;br /&gt;
&lt;br /&gt;
===Import/Export Files And Folders Between Astro Cluster And ERDA===&lt;br /&gt;
Import/Export from the astro cluster to ERDA. To setup an import request, log on to http://erda.ku.dk/. From the Files tab select the Manage data transfer icon in the top right. We recommend setting up a transfer key, but one can also use a password instead. &#039;&#039;&#039;To set up a transfer key, switch to the Manage transfer keys tab.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First choose a name for the key&lt;br /&gt;
Click generate key&lt;br /&gt;
Copy the key to the host from which you wish to authorize transfer (could be your workstation or the cluster).&lt;br /&gt;
Copy the key to ./ssh/authorized_keys on the desired transfer target host.&lt;br /&gt;
Once the key is setup switch to the Manage data transfers tab to setup a transfer.&lt;br /&gt;
&lt;br /&gt;
Select Import or Export.&lt;br /&gt;
Choose an optional transfer name.&lt;br /&gt;
Choose a transfer protocal. In the following we use SFTP.&lt;br /&gt;
Enter the host address. For the cluster this could be astro06.hpc.ku.dk. The port should be 22, which should be default&lt;br /&gt;
Choose login with key and select the key created earlier.&lt;br /&gt;
Choose the source file or directory. In my experience it only works with the complete path, e.g /lustre/astro/XXXX/XXXX&lt;br /&gt;
Enter the destination folder on the ERDA drive.&lt;br /&gt;
Optionally enter email for notification of completion.&lt;br /&gt;
You can restart/redo a previous transfer request (fx for backup purposes) by clicking on the far-right icon of a previous transfer&lt;br /&gt;
request in the list on the Manage data transfer site.&lt;br /&gt;
&lt;br /&gt;
===Mount ERDA With SSHFS===&lt;br /&gt;
NOTE: This option now works on the cluster with the upgrade to CentOS7.&lt;br /&gt;
&lt;br /&gt;
One can use SSHFS to mount ERDA as an local partition&lt;br /&gt;
which can be accessed through both terminal and graphical file managers.&lt;br /&gt;
To use SSHFS you need to install FUSE (http://en.wikipedia.org/wiki/Filesystem_in_Userspace).&lt;br /&gt;
For Linux you can install fuse and for Mac there is osxfuse. &lt;br /&gt;
&lt;br /&gt;
We recommend adding the ERDA host to your ssh config. To do this add the following information to your ssh config file, usually located in ~/.ssh/config:&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=Erda&amp;diff=153</id>
		<title>Erda</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=Erda&amp;diff=153"/>
		<updated>2023-11-15T14:07:38Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;ERDA Is A File System Provided By The University Of Copenhagen:&#039;&#039;&#039;  &lt;br /&gt;
It can be accessed through your webbrowser at http://erda.ku.dk/.  &lt;br /&gt;
It is very easy to create an account using your KU credentials (Swedish number plate). &lt;br /&gt;
The full documentation for ERDA is currently located at &amp;quot;https://erda.dk/public/ucph-erda-user-guide.pdf/&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===Mount ERDA In Dolphin On The Astro Cluster=== &lt;br /&gt;
You can mount your ERDA home folder in Dolphin (The default file manager on the cluster). To add ERDA to Dolphin you should:&lt;br /&gt;
#&#039;&#039;&#039;Enable the Places panel in Dolphin&#039;&#039;&#039;- To enable the Places panel you either hit F9 or go to the dropdown menu View &amp;gt; Panels and check the Places option.&lt;br /&gt;
#&#039;&#039;&#039;Add entry&#039;&#039;&#039;- Once the Places panels is enabled right-click anywhere inside the panel and select Add entry&lt;br /&gt;
#&#039;&#039;&#039;Add entry dialog box&#039;&#039;&#039;- In the dialog box enter the following path into the Location field: davs://io.erda.dk:443 and optionally enter a name for the entry in the Description field. Click OK&lt;br /&gt;
#&#039;&#039;&#039;Enter credentials and establish connection&#039;&#039;&#039;- Once you click on your ERDA entry in the Places panel a dialog box will appear. In the Username field enter your ERDA username (usually the same as your KUnet mail). In the Password field you must enter your WebDAVS password. You can choose this password under Settings &amp;gt; WebDAVS on the ERDA website&lt;br /&gt;
&lt;br /&gt;
===Import/Export Files And Folders Between Astro Cluster And ERDA===&lt;br /&gt;
Import/Export from the astro cluster to ERDA. To setup an import request, log on to http://erda.ku.dk/. From the Files tab select the Manage data transfer icon in the top right. We recommend setting up a transfer key, but one can also use a password instead. &#039;&#039;&#039;To set up a transfer key, switch to the Manage transfer keys tab.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First choose a name for the key&lt;br /&gt;
Click generate key&lt;br /&gt;
Copy the key to the host from which you wish to authorize transfer (could be your workstation or the cluster).&lt;br /&gt;
Copy the key to ./ssh/authorized_keys on the desired transfer target host.&lt;br /&gt;
Once the key is setup switch to the Manage data transfers tab to setup a transfer.&lt;br /&gt;
&lt;br /&gt;
Select Import or Export.&lt;br /&gt;
Choose an optional transfer name.&lt;br /&gt;
Choose a transfer protocal. In the following we use SFTP.&lt;br /&gt;
Enter the host address. For the cluster this could be astro06.hpc.ku.dk. The port should be 22, which should be default&lt;br /&gt;
Choose login with key and select the key created earlier.&lt;br /&gt;
Choose the source file or directory. In my experience it only works with the complete path, e.g /lustre/astro/XXXX/XXXX&lt;br /&gt;
Enter the destination folder on the ERDA drive.&lt;br /&gt;
Optionally enter email for notification of completion.&lt;br /&gt;
You can restart/redo a previous transfer request (fx for backup purposes) by clicking on the far-right icon of a previous transfer&lt;br /&gt;
request in the list on the Manage data transfer site.&lt;br /&gt;
&lt;br /&gt;
===Mount ERDA With SSHFS===&lt;br /&gt;
NOTE: This option now works on the cluster with the upgrade to CentOS7.&lt;br /&gt;
&lt;br /&gt;
One can use SSHFS to mount ERDA as an local partition&lt;br /&gt;
which can be accessed through both terminal and graphical file managers.&lt;br /&gt;
&lt;br /&gt;
To use SSHFS you need to install FUSE.&lt;br /&gt;
For Linux you can install fuse and for Mac there is osxfuse. &lt;br /&gt;
&lt;br /&gt;
We recommend adding the ERDA host to your ssh config. To do this add the following information to your ssh config file, usually located in ~/.ssh/config:&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=Erda&amp;diff=152</id>
		<title>Erda</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=Erda&amp;diff=152"/>
		<updated>2023-11-15T14:07:19Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;ERDA Is A File System Provided By The University Of Copenhagen:&#039;&#039;&#039;  &lt;br /&gt;
It can be accessed through your webbrowser at http://erda.ku.dk/.  &lt;br /&gt;
It is very easy to create an account using your KU credentials (Swedish number plate). &lt;br /&gt;
The full documentation for ERDA is currently located at &amp;quot;https://erda.dk/public/ucph-erda-user-guide.pdf/&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===Mount ERDA In Dolphin On The Astro Cluster=== &lt;br /&gt;
You can mount your ERDA home folder in Dolphin (The default file manager on the cluster). To add ERDA to Dolphin you should:&lt;br /&gt;
#&#039;&#039;&#039;Enable the Places panel in Dolphin&#039;&#039;&#039;- To enable the Places panel you either hit F9 or go to the dropdown menu View &amp;gt; Panels and check the Places option.&lt;br /&gt;
#&#039;&#039;&#039;Add entry&#039;&#039;&#039;- Once the Places panels is enabled right-click anywhere inside the panel and select Add entry&lt;br /&gt;
#&#039;&#039;&#039;Add entry dialog box&#039;&#039;&#039;- In the dialog box enter the following path into the Location field: davs://io.erda.dk:443 and optionally enter a name for the entry in the Description field. Click OK&lt;br /&gt;
#&#039;&#039;&#039;Enter credentials and establish connection&#039;&#039;&#039;- Once you click on your ERDA entry in the Places panel a dialog box will appear. In the Username field enter your ERDA username (usually the same as your KUnet mail). In the Password field you must enter your WebDAVS password. You can choose this password under Settings &amp;gt; WebDAVS on the ERDA website&lt;br /&gt;
&lt;br /&gt;
===Import/Export Files And Folders Between Astro Cluster And ERDA===&lt;br /&gt;
Import/Export from the astro cluster to ERDA. To setup an import request, log on to http://erda.ku.dk/. From the Files tab select the Manage data transfer icon in the top right. We recommend setting up a transfer key, but one can also use a password instead. &#039;&#039;&#039;To set up a transfer key, switch to the Manage transfer keys tab.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First choose a name for the key&lt;br /&gt;
Click generate key&lt;br /&gt;
Copy the key to the host from which you wish to authorize transfer (could be your workstation or the cluster).&lt;br /&gt;
Copy the key to ./ssh/authorized_keys on the desired transfer target host.&lt;br /&gt;
Once the key is setup switch to the Manage data transfers tab to setup a transfer.&lt;br /&gt;
&lt;br /&gt;
Select Import or Export.&lt;br /&gt;
Choose an optional transfer name.&lt;br /&gt;
Choose a transfer protocal. In the following we use SFTP.&lt;br /&gt;
Enter the host address. For the cluster this could be astro06.hpc.ku.dk. The port should be 22, which should be default&lt;br /&gt;
Choose login with key and select the key created earlier.&lt;br /&gt;
Choose the source file or directory. In my experience it only works with the complete path, e.g /lustre/astro/XXXX/XXXX&lt;br /&gt;
Enter the destination folder on the ERDA drive.&lt;br /&gt;
Optionally enter email for notification of completion.&lt;br /&gt;
You can restart/redo a previous transfer request (fx for backup purposes) by clicking on the far-right icon of a previous transfer&lt;br /&gt;
request in the list on the Manage data transfer site.&lt;br /&gt;
&lt;br /&gt;
===Mount ERDA With SSHFS===&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=Erda&amp;diff=151</id>
		<title>Erda</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=Erda&amp;diff=151"/>
		<updated>2023-11-15T14:06:51Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;ERDA Is A File System Provided By The University Of Copenhagen:&#039;&#039;&#039;  &lt;br /&gt;
It can be accessed through your webbrowser at http://erda.ku.dk/.  &lt;br /&gt;
It is very easy to create an account using your KU credentials (Swedish number plate). &lt;br /&gt;
The full documentation for ERDA is currently located at &amp;quot;https://erda.dk/public/ucph-erda-user-guide.pdf/&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===Mount ERDA In Dolphin On The Astro Cluster=== &lt;br /&gt;
You can mount your ERDA home folder in Dolphin (The default file manager on the cluster). To add ERDA to Dolphin you should:&lt;br /&gt;
#&#039;&#039;&#039;Enable the Places panel in Dolphin&#039;&#039;&#039;- To enable the Places panel you either hit F9 or go to the dropdown menu View &amp;gt; Panels and check the Places option.&lt;br /&gt;
#&#039;&#039;&#039;Add entry&#039;&#039;&#039;- Once the Places panels is enabled right-click anywhere inside the panel and select Add entry&lt;br /&gt;
#&#039;&#039;&#039;Add entry dialog box&#039;&#039;&#039;- In the dialog box enter the following path into the Location field: davs://io.erda.dk:443 and optionally enter a name for the entry in the Description field. Click OK&lt;br /&gt;
#&#039;&#039;&#039;Enter credentials and establish connection&#039;&#039;&#039;- Once you click on your ERDA entry in the Places panel a dialog box will appear. In the Username field enter your ERDA username (usually the same as your KUnet mail). In the Password field you must enter your WebDAVS password. You can choose this password under Settings &amp;gt; WebDAVS on the ERDA website&lt;br /&gt;
&lt;br /&gt;
===Import/Export Files And Folders Between Astro Cluster And ERDA===&lt;br /&gt;
Import/Export from the astro cluster to ERDA. To setup an import request, log on to http://erda.ku.dk/. From the Files tab select the Manage data transfer icon in the top right. We recommend setting up a transfer key, but one can also use a password instead. &#039;&#039;&#039;To set up a transfer key, switch to the Manage transfer keys tab.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First choose a name for the key&lt;br /&gt;
Click generate key&lt;br /&gt;
Copy the key to the host from which you wish to authorize transfer (could be your workstation or the cluster).&lt;br /&gt;
Copy the key to ./ssh/authorized_keys on the desired transfer target host.&lt;br /&gt;
Once the key is setup switch to the Manage data transfers tab to setup a transfer.&lt;br /&gt;
&lt;br /&gt;
Select Import or Export.&lt;br /&gt;
Choose an optional transfer name.&lt;br /&gt;
Choose a transfer protocal. In the following we use SFTP.&lt;br /&gt;
Enter the host address. For the cluster this could be astro06.hpc.ku.dk. The port should be 22, which should be default&lt;br /&gt;
Choose login with key and select the key created earlier.&lt;br /&gt;
Choose the source file or directory. In my experience it only works with the complete path, e.g /lustre/astro/XXXX/XXXX&lt;br /&gt;
Enter the destination folder on the ERDA drive.&lt;br /&gt;
Optionally enter email for notification of completion.&lt;br /&gt;
You can restart/redo a previous transfer request (fx for backup purposes) by clicking on the far-right icon of a previous transfer&lt;br /&gt;
request in the list on the Manage data transfer site.&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=Erda&amp;diff=150</id>
		<title>Erda</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=Erda&amp;diff=150"/>
		<updated>2023-11-15T14:06:36Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;ERDA Is A File System Provided By The University Of Copenhagen:&#039;&#039;&#039;  &lt;br /&gt;
It can be accessed through your webbrowser at http://erda.ku.dk/.  &lt;br /&gt;
It is very easy to create an account using your KU credentials (Swedish number plate). &lt;br /&gt;
The full documentation for ERDA is currently located at &amp;quot;https://erda.dk/public/ucph-erda-user-guide.pdf/&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===Mount ERDA In Dolphin On The Astro Cluster=== &lt;br /&gt;
You can mount your ERDA home folder in Dolphin (The default file manager on the cluster). To add ERDA to Dolphin you should:&lt;br /&gt;
#&#039;&#039;&#039;Enable the Places panel in Dolphin&#039;&#039;&#039;- To enable the Places panel you either hit F9 or go to the dropdown menu View &amp;gt; Panels and check the Places option.&lt;br /&gt;
#&#039;&#039;&#039;Add entry&#039;&#039;&#039;- Once the Places panels is enabled right-click anywhere inside the panel and select Add entry&lt;br /&gt;
#&#039;&#039;&#039;Add entry dialog box&#039;&#039;&#039;- In the dialog box enter the following path into the Location field: davs://io.erda.dk:443 and optionally enter a name for the entry in the Description field. Click OK&lt;br /&gt;
#&#039;&#039;&#039;Enter credentials and establish connection&#039;&#039;&#039;- Once you click on your ERDA entry in the Places panel a dialog box will appear. In the Username field enter your ERDA username (usually the same as your KUnet mail). In the Password field you must enter your WebDAVS password. You can choose this password under Settings &amp;gt; WebDAVS on the ERDA website&lt;br /&gt;
&lt;br /&gt;
===Import/Export Files And Folders Between Astro Cluster And ERDA===&lt;br /&gt;
Import/Export from the astro cluster to ERDA. To setup an import request, log on to http://erda.ku.dk/. From the Files tab select the Manage data transfer icon in the top right. We recommend setting up a transfer key, but one can also use a password instead.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;To set up a transfer key, switch to the Manage transfer keys tab.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First choose a name for the key&lt;br /&gt;
Click generate key&lt;br /&gt;
Copy the key to the host from which you wish to authorize transfer (could be your workstation or the cluster).&lt;br /&gt;
Copy the key to ./ssh/authorized_keys on the desired transfer target host.&lt;br /&gt;
Once the key is setup switch to the Manage data transfers tab to setup a transfer.&lt;br /&gt;
&lt;br /&gt;
Select Import or Export.&lt;br /&gt;
Choose an optional transfer name.&lt;br /&gt;
Choose a transfer protocal. In the following we use SFTP.&lt;br /&gt;
Enter the host address. For the cluster this could be astro06.hpc.ku.dk. The port should be 22, which should be default&lt;br /&gt;
Choose login with key and select the key created earlier.&lt;br /&gt;
Choose the source file or directory. In my experience it only works with the complete path, e.g /lustre/astro/XXXX/XXXX&lt;br /&gt;
Enter the destination folder on the ERDA drive.&lt;br /&gt;
Optionally enter email for notification of completion.&lt;br /&gt;
You can restart/redo a previous transfer request (fx for backup purposes) by clicking on the far-right icon of a previous transfer&lt;br /&gt;
request in the list on the Manage data transfer site.&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=Erda&amp;diff=149</id>
		<title>Erda</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=Erda&amp;diff=149"/>
		<updated>2023-11-15T14:06:07Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;ERDA Is A File System Provided By The University Of Copenhagen:&#039;&#039;&#039;  &lt;br /&gt;
It can be accessed through your webbrowser at http://erda.ku.dk/.  &lt;br /&gt;
It is very easy to create an account using your KU credentials (Swedish number plate). &lt;br /&gt;
The full documentation for ERDA is currently located at &amp;quot;https://erda.dk/public/ucph-erda-user-guide.pdf/&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===Mount ERDA In Dolphin On The Astro Cluster=== &lt;br /&gt;
You can mount your ERDA home folder in Dolphin (The default file manager on the cluster). To add ERDA to Dolphin you should:&lt;br /&gt;
#&#039;&#039;&#039;Enable the Places panel in Dolphin&#039;&#039;&#039;- To enable the Places panel you either hit F9 or go to the dropdown menu View &amp;gt; Panels and check the Places option.&lt;br /&gt;
#&#039;&#039;&#039;Add entry&#039;&#039;&#039;- Once the Places panels is enabled right-click anywhere inside the panel and select Add entry&lt;br /&gt;
#&#039;&#039;&#039;Add entry dialog box&#039;&#039;&#039;- In the dialog box enter the following path into the Location field: davs://io.erda.dk:443 and optionally enter a name for the entry in the Description field. Click OK&lt;br /&gt;
#&#039;&#039;&#039;Enter credentials and establish connection&#039;&#039;&#039;- Once you click on your ERDA entry in the Places panel a dialog box will appear. In the Username field enter your ERDA username (usually the same as your KUnet mail). In the Password field you must enter your WebDAVS password. You can choose this password under Settings &amp;gt; WebDAVS on the ERDA website&lt;br /&gt;
&lt;br /&gt;
===Import/Export Files And Folders Between Astro Cluster And ERDA===&lt;br /&gt;
Import/Export from the astro cluster to ERDA. To setup an import request, log on to http://erda.ku.dk/. From the Files tab select the Manage data transfer icon in the top right. We recommend setting up a transfer key, but one can also use a password instead.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;To set up a transfer key, switch to the Manage transfer keys tab.&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=Erda&amp;diff=148</id>
		<title>Erda</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=Erda&amp;diff=148"/>
		<updated>2023-11-15T14:04:50Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;ERDA Is A File System Provided By The University Of Copenhagen:&#039;&#039;&#039;  &lt;br /&gt;
It can be accessed through your webbrowser at http://erda.ku.dk/.  &lt;br /&gt;
It is very easy to create an account using your KU credentials (Swedish number plate). &lt;br /&gt;
The full documentation for ERDA is currently located at &amp;quot;https://erda.dk/public/ucph-erda-user-guide.pdf/&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===Mount ERDA In Dolphin On The Astro Cluster=== &lt;br /&gt;
You can mount your ERDA home folder in Dolphin (The default file manager on the cluster). To add ERDA to Dolphin you should:&lt;br /&gt;
#&#039;&#039;&#039;Enable the Places panel in Dolphin&#039;&#039;&#039;- To enable the Places panel you either hit F9 or go to the dropdown menu View &amp;gt; Panels and check the Places option.&lt;br /&gt;
#&#039;&#039;&#039;Add entry&#039;&#039;&#039;- Once the Places panels is enabled right-click anywhere inside the panel and select Add entry&lt;br /&gt;
#&#039;&#039;&#039;Add entry dialog box&#039;&#039;&#039;- In the dialog box enter the following path into the Location field: davs://io.erda.dk:443 and optionally enter a name for the entry in the Description field. Click OK&lt;br /&gt;
#&#039;&#039;&#039;Enter credentials and establish connection&#039;&#039;&#039;- Once you click on your ERDA entry in the Places panel a dialog box will appear. In the Username field enter your ERDA username (usually the same as your KUnet mail). In the Password field you must enter your WebDAVS password. You can choose this password under Settings &amp;gt; WebDAVS on the ERDA website&lt;br /&gt;
&lt;br /&gt;
===Import/Export Files And Folders Between Astro Cluster And ERDA===&lt;br /&gt;
Import/Export from the astro cluster to ERDA. To setup an import request, log on to http://erda.ku.dk/. From the Files tab select the Manage data transfer icon in the top right. We recommend setting up a transfer key, but one can also use a password instead.&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=Erda&amp;diff=147</id>
		<title>Erda</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=Erda&amp;diff=147"/>
		<updated>2023-11-15T14:04:23Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;ERDA Is A File System Provided By The University Of Copenhagen:&#039;&#039;&#039;  &lt;br /&gt;
It can be accessed through your webbrowser at http://erda.ku.dk/.  &lt;br /&gt;
It is very easy to create an account using your KU credentials (Swedish number plate). &lt;br /&gt;
The full documentation for ERDA is currently located at &amp;quot;https://erda.dk/public/ucph-erda-user-guide.pdf/&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===Mount ERDA In Dolphin On The Astro Cluster=== &lt;br /&gt;
You can mount your ERDA home folder in Dolphin (The default file manager on the cluster). To add ERDA to Dolphin you should:&lt;br /&gt;
#&#039;&#039;&#039;Enable the Places panel in Dolphin&#039;&#039;&#039;- To enable the Places panel you either hit F9 or go to the dropdown menu View &amp;gt; Panels and check the Places option.&lt;br /&gt;
#&#039;&#039;&#039;Add entry&#039;&#039;&#039;- Once the Places panels is enabled right-click anywhere inside the panel and select Add entry&lt;br /&gt;
#&#039;&#039;&#039;Add entry dialog box&#039;&#039;&#039;- In the dialog box enter the following path into the Location field: davs://io.erda.dk:443 and optionally enter a name for the entry in the Description field. Click OK&lt;br /&gt;
#&#039;&#039;&#039;Enter credentials and establish connection&#039;&#039;&#039;- Once you click on your ERDA entry in the Places panel a dialog box will appear. In the Username field enter your ERDA username (usually the same as your KUnet mail). In the Password field you must enter your WebDAVS password. You can choose this password under Settings &amp;gt; WebDAVS on the ERDA website&lt;br /&gt;
&lt;br /&gt;
===Import/Export Files And Folders Between Astro Cluster And ERDA===&lt;br /&gt;
Import/Export from the astro cluster to ERDA.&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=Erda&amp;diff=146</id>
		<title>Erda</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=Erda&amp;diff=146"/>
		<updated>2023-11-15T14:03:41Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;ERDA Is A File System Provided By The University Of Copenhagen:&#039;&#039;&#039;  &lt;br /&gt;
It can be accessed through your webbrowser at http://erda.ku.dk/.  &lt;br /&gt;
It is very easy to create an account using your KU credentials (Swedish number plate). &lt;br /&gt;
The full documentation for ERDA is currently located at &amp;quot;https://erda.dk/public/ucph-erda-user-guide.pdf/&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===Mount ERDA In Dolphin On The Astro Cluster=== &lt;br /&gt;
You can mount your ERDA home folder in Dolphin (The default file manager on the cluster). To add ERDA to Dolphin you should:&lt;br /&gt;
#&#039;&#039;&#039;Enable the Places panel in Dolphin&#039;&#039;&#039;- To enable the Places panel you either hit F9 or go to the dropdown menu View &amp;gt; Panels and check the Places option.&lt;br /&gt;
#&#039;&#039;&#039;Add entry&#039;&#039;&#039;- Once the Places panels is enabled right-click anywhere inside the panel and select Add entry&lt;br /&gt;
#&#039;&#039;&#039;Add entry dialog box&#039;&#039;&#039;- In the dialog box enter the following path into the Location field: davs://io.erda.dk:443 and optionally enter a name for the entry in the Description field. Click OK&lt;br /&gt;
#&#039;&#039;&#039;Enter credentials and establish connection&#039;&#039;&#039;- Once you click on your ERDA entry in the Places panel a dialog box will appear. In the Username field enter your ERDA username (usually the same as your KUnet mail). In the Password field you must enter your WebDAVS password. You can choose this password under Settings &amp;gt; WebDAVS on the ERDA website&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=Erda&amp;diff=145</id>
		<title>Erda</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=Erda&amp;diff=145"/>
		<updated>2023-11-15T14:02:54Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;ERDA Is A File System Provided By The University Of Copenhagen:&#039;&#039;&#039;  &lt;br /&gt;
It can be accessed through your webbrowser at http://erda.ku.dk/.  &lt;br /&gt;
It is very easy to create an account using your KU credentials (Swedish number plate). &lt;br /&gt;
The full documentation for ERDA is currently located at &amp;quot;https://erda.dk/public/ucph-erda-user-guide.pdf/&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===Mount ERDA In Dolphin On The Astro Cluster=== &lt;br /&gt;
You can mount your ERDA home folder in Dolphin (The default file manager on the cluster). To add ERDA to Dolphin you should:&lt;br /&gt;
#&#039;&#039;&#039;Enable the Places panel in Dolphin&#039;&#039;&#039;- To enable the Places panel you either hit F9 or go to the dropdown menu View &amp;gt; Panels and check the Places option.&lt;br /&gt;
#&#039;&#039;&#039;Add entry&#039;&#039;&#039;- Once the Places panels is enabled right-click anywhere inside the panel and select Add entry&lt;br /&gt;
#&#039;&#039;&#039;Add entry dialog box&#039;&#039;&#039;- In the dialog box enter the following path into the Location field: davs://io.erda.dk:443 and optionally enter a name for the entry in the Description field. Click OK&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
	<entry>
		<id>https://wiki.nbi.ku.dk/w/tycho/index.php?title=Erda&amp;diff=144</id>
		<title>Erda</title>
		<link rel="alternate" type="text/html" href="https://wiki.nbi.ku.dk/w/tycho/index.php?title=Erda&amp;diff=144"/>
		<updated>2023-11-15T14:01:59Z</updated>

		<summary type="html">&lt;p&gt;David.oneill: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;ERDA Is A File System Provided By The University Of Copenhagen:&#039;&#039;&#039;  &lt;br /&gt;
It can be accessed through your webbrowser at http://erda.ku.dk/.  &lt;br /&gt;
It is very easy to create an account using your KU credentials (Swedish number plate). &lt;br /&gt;
The full documentation for ERDA is currently located at &amp;quot;https://erda.dk/public/ucph-erda-user-guide.pdf/&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===Mount ERDA In Dolphin On The Astro Cluster=== &lt;br /&gt;
You can mount your ERDA home folder in Dolphin (The default file manager on the cluster). To add ERDA to Dolphin you should:&lt;br /&gt;
#&#039;&#039;&#039;Enable the Places panel in Dolphin&#039;&#039;&#039;- To enable the Places panel you either hit F9 or go to the dropdown menu View &amp;gt; Panels and check the Places option.&lt;br /&gt;
#&#039;&#039;&#039;Add entry&#039;&#039;&#039;- Once the Places panels is enabled right-click anywhere inside the panel and select Add entry&lt;/div&gt;</summary>
		<author><name>David.oneill</name></author>
	</entry>
</feed>