X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=portal%2Ftemplates%2Fslice-tab-experiment.html;h=7773a98b38f67fa39a0c4f9240576e5f1e216e15;hb=411b6f4ec97c34983643b9299b72a9908764b908;hp=34873daea9f3c9ffad691dbaf8b9e08a1e4b35e3;hpb=b229e18758028cd4381b5fc44e393d029c672b8b;p=unfold.git diff --git a/portal/templates/slice-tab-experiment.html b/portal/templates/slice-tab-experiment.html index 34873dae..7773a98b 100644 --- a/portal/templates/slice-tab-experiment.html +++ b/portal/templates/slice-tab-experiment.html @@ -1,105 +1,136 @@
-

How to access your slice

+ {% if ple_resources or iotlab_resources or nitos_resources or nitos_paris_resources%} +

How to access your reserved resources

+ {% endif %} + {% if ple_resources %}

PlanetLab Europe

PlanetLab Europe resources are accessible directly via SSH. Your SSH public key is deployed automatically on the reserved nodes. To access your slice on a resource just type the following command:

- {%if ple_resources%}

{%for resource in ple_resources %} + Resource
$ ssh {{ple_slicename}}@{{resource}}
{%endfor%}

-

Windows users

-

Use SSH client.

- {%else%} -

NOTE: You did not reserve any PLE resources yet. Once reserved, you will get the actual SSH command. A specimen command is given below:

-

- $ ssh {{ple_slicename}}@planetlab-resource.hostname.com
-

- {%endif%} -

Windows users

-

Use SSH client.

NOTE: Your original slicename {{slicename}} has been converted to PlanetLab specific format {{ple_slicename}} in order to do SSH.

-

Please note that the first '.' is replaced by number 8 and the rest of the dot/s are replaced by underscore/s.

Be aware that after you reserve a PlanetLab Europe resource your slice will be deployed with a delay of about 15 minutes, after witch you will be able to access the resource.

- +
+
+

Init Script on PLE

+ This bash script will be deployed on all PLE nodes of your slice +
+
+ + +
+ +
+ {% endif %} + + {% if iotlab_resources %}

FIT IoT-Lab

FIT IoT-Lab resources are accessible directly via SSH and web GUI. To acess IoT-Lab resources using web GUI, use the same login and password of OneLab portal. To acess Iot-Lab resources using SSH type the following command:

- ssh {{username}}@fit3-dev.inrialpes.fr + ssh {{iot_login}}@fit3-dev.inrialpes.fr

-

Windows users

-

Use SSH client.

- + {% endif %} + {% if nitos_resources or nitos_paris_resources %}

NITOS

NITOS resources are not directly accessible. You will need to log in on a gateway server and from there access the node. You will find the ssh commands to connect to NITOS nodes below:

+ + {% if nitos_resources %}

NITLab

$ ssh {{slicename}}@nitlab.inf.uth.gr

-

FIT NITOS-Lab Paris

-

- $ ssh {{slicename}}@griffin.ipv6.lip6.fr -

- -
Windows users
-

Use SSH client.

- -

- -

- -

- You will then need to prepare the resource by loading an OMF image on it: -

+

For each of the reserved nodes, follo the steps given below:

- $ omf load -i baseline_grid.ndz -t node016 + {%for resource in nitos_resources %} + Resource
+ $ omf load -i baseline_grid.ndz -t {{resource}} #loading OMF image on the node
+ $ omf tell -a on -t {{resource}} #turn on the node
+ $ ssh root@{{resource}} #ssh to the node

+ {%endfor%}

+ {% endif %} -

- Turn on the node: -

- -

- $ omf tell -a on -t node016 -

-

- And finally ssh on the node: -

+ {% if nitos_paris_resources %} +

FIT NITOS-Lab Paris

+

+ $ ssh {{slicename}}@griffin.ipv6.lip6.fr +

+

For each of the reserved nodes, follo the steps given below:

- $ ssh root@node016 + {%for resource in nitos_paris_resources %} + Resource
+ $ omf load -i baseline_grid.ndz -t {{resource}} #loading OMF image on the node
+ $ omf tell -a on -t {{resource}} #turn on the node
+ $ ssh root@{{resource}} #ssh to the node

+ {%endfor%}

+ {%endif%} +

On the node itself you will have to modify the file /etc/omf-resctl-5.3/omf-resctl.yaml according to your slice settings and then restart the OMF Resource Controller and finally execute the experiment:

- $ omf exec --slice slice_name your_exp.rb + $ omf exec --slice {{slicename}} your_exp.rb

The complete tutorial is available at the following address: NITOS basic tutorial

To learn more about OMF6, please click here.

- -
+ + {% endif %}

Available Tools

SSH