Getting Started: Difference between revisions
(New page: {{Warning|text=Work in progress}} == Firsts steps == # G5K general goals and admin context + orga + get support # ssh access.grid5000.fr ## you are now connected to Grid'5000 from here yo...) |
No edit summary |
||
Line 1: | Line 1: | ||
{{Warning|text=Work in progress}} | {{Warning|text=Work in progress}} | ||
Grid'5000 is a '''scientific instrument''' (a testbed) that '''supports large-scale, | |||
reproducible experiments''' in the context of '''research on distributed systems''' | |||
(Cloud, Grid, HPC, P2P systems). | |||
This tutorial will guide you through your first steps on Grid'5000. Before proceeding, make sure you have a Grid'5000 account (if not, use [[Grid'5000:Get an account|this form]]), and an SSH client. | |||
== Getting support == | |||
The [[Support]] page describes how to get help during your Grid'5000 usage. | |||
== Connecting for the first time == | |||
'''(1) Connect to Grid'5000:''' | |||
{{Term|location=outside|cmd=<code class="command">ssh </code><code class="replace">login</code><code class="command">@access.grid5000.fr</code>}} | |||
Your will get authenticated using the SSH public key you provided in the account creation form. | |||
The <code class="host">access.grid5000.fr</code> address points to two actual machines: <code class="host">access-south</code> in Sophia and <code class="host">access-north</code> in Lille. Those machines provide SSH access to Grid'5000 from Internet. | |||
If you prefer, you might also be able to connect directly to your local Grid'5000 site, but per-site access restrictions are applied, so using <code class="host">access.grid5000.fr</code> is usually a safer choice. See [[External_access]] for details. | |||
== Firsts steps == | == Firsts steps == |
Revision as of 21:48, 22 October 2012
Grid'5000 is a scientific instrument (a testbed) that supports large-scale, reproducible experiments in the context of research on distributed systems (Cloud, Grid, HPC, P2P systems).
This tutorial will guide you through your first steps on Grid'5000. Before proceeding, make sure you have a Grid'5000 account (if not, use this form), and an SSH client.
Getting support
The Support page describes how to get help during your Grid'5000 usage.
Connecting for the first time
(1) Connect to Grid'5000:
Your will get authenticated using the SSH public key you provided in the account creation form.
The access.grid5000.fr
address points to two actual machines: access-south
in Sophia and access-north
in Lille. Those machines provide SSH access to Grid'5000 from Internet.
If you prefer, you might also be able to connect directly to your local Grid'5000 site, but per-site access restrictions are applied, so using access.grid5000.fr
is usually a safer choice. See External_access for details.
Firsts steps
- G5K general goals and admin context + orga + get support
- ssh access.grid5000.fr
- you are now connected to Grid'5000 from here you can
- see the contents of your homedir on each site (these are different, and not backed-up)
- connect to a site
- you are now connected to Grid'5000 from here you can
- ssh-keygen + installer les clés sur les sites. See the FAQ on how to allow direct access from your machine to a site.
- connect to a site
- run oarsub -I -> you are now connected to a node, reserved for your usage for an hour
- exit -> you are now disconnected
- oarsub 'sleep 3600' , oarsub -C <jobid>
- visualize resources: MOTD, Gantt, Monika, API selector
- complex oarsub (-p cluster, -l nodes/walltime, -r)
- list resources, connect to them using oarsh, or use -t classic-ssh if you want to keep to pure ssh (pointeur vers advanced)
- your software environment on nodes is the production environment, you can use for MPI, JAVA applications or to start VMs using KVM. You might want more control (to be root)
- oarsub -t deploy
- kadeploy3
- installer un paquet
- http_proxy (whitelisting)
- save for furture usage or script installation
- Kaconsole et Kareboot ou kapower3
- parler de g5k-checks, du focus XP de G5K, expliquer que g5k-checks compare ses données avec l'API de réference, et donc introduire l'API