This profile allows you to run experiments on your own computer through runaway. This allows to easily check for bugs.
- If you don't have it, install openssh-server with something like:
sudo apt install openssh-server
- Start the ssh daemon instance with something like:
systemctl start sshdBeware, the sshd is not started on boot. This means that if you reboot, you'll have to start it again.
- Runaway uses public keys to connect to hosts. So you have to push one of your key to localhost:
ssh-copy-id -i ~/.ssh/id_rsa_whatever.pub localhostReplace
id_rsa_whatever.pubwith the public key you want to use to authenticate.
- In your
.orchestra/configadd the following configuration (use tabs for indentation):
Host localhost -tab-> HostName localhost -tab-> User yourusername -tab-> Port 22
yourusernameset to, well, your user name :) .
- Now in the current yaml file, in the
yourusernameto your actual user name (both for username and home).
- Change the
executions_per_nodesto your number of cpu cores.
- Check the
after_executionssections to customize to your needs, e.g. setup your python environment, link some libraries, whatever...