[orbit-user] New User: Need help

Thierry Rakotoarivelo Thierry.Rakotoarivelo at nicta.com.au
Mon Jul 14 01:37:07 EDT 2008


Hi Puneet,

Here are some information regarding your previous question on Orbit.

a) Yes you need NodeAgent 4 (NA) on your experiment nodes. NodeHandler 4 
will interpret your experiment description and send the relevant 
commands to the NAs on the involved nodes.

b) All the 'baseline' images with version number 2.0 and above have NA4 
installed.

c) Here is the doc on how-to install a custom image: 
http://www.orbit-lab.org/wiki/Documentation/BuildingCustomOS
On the other hand, is there really a very specific part of Fedora 5 that 
your experiment requires? Even if our Debian images do not have a 
specific software, there is a good chance that a debian package exists 
for it. Searching for and installing this package might help you save 
some time.

c) continued - Yes you need to install NA4 on your new custom image. It 
is available as a debian .deb package on the machine: 
repository1.orbit-lab.org. You can easily access it using package 
managing tool such as apt.
When you save the node the image goes to '/export/orbit/image/tmp/' on 
the machine repository1.orbit-lab.org. However, you should not retrieve 
it directly (apart maybe for backup-purpose) to re-use it next time, 
instead you should use the 'orbit load' command which will do that for 
you. Finally, you should use 'orbit save' instead of 'saveNode' (see 
'orbit help save').

Going back to your original request:

1) what Fehmi suggested should work. Alternatively, we now have in place 
an 'Inventory' service, which should give you such information. However, 
we still do not have documentation on this service right now. We will do 
our best to get this on a web page as soon as possible.

2) there are iperf wrappers that has been wrote for use with NH/NA 
within an experiment description script in a similar way as otg/otr. You 
can  have a look at: 
/opt/nodehandler4-4.2.0/repository/test/proto/iperf* on the console 
machines. Again I am sorry we do not have tutorials written on this yet. 
However looking at how otg/sender and otr/receiver wrappers work you 
should be able to easily figure out how to use the  iperf ones.

Please let us know if you need further information,

Regards,
Thierry.


puneet pandey wrote:
> First of all thanks for the help.
>
> a)It appears to me that if i want to use nodeHandler to run the ruby 
> scripts which have my experiment description, than i should have 
> nodeAgent 4 on all my nodes. Is that true?
> b)I had a look at the list of supportd images on
> http://www.orbit-lab.org/wiki/Documentation/SupportedImages
> Does all these have nodeAgent4 installed on them or only the ones 
> against which nodeAgent4 is mentioned in the Extras column. I just 
> want to confirm.
> c)How do i install Fedora 5 on my node? I read in the tutorial that 
> custom OS can be installed but could not figure out how.
> And after installing Fedora how do i install nodeAgent4 on it.
> After installing anything when i save the image using saveNode [x,y] 
> where does it get saved. How do i retrieve it to use it next time.
>
> Can anyone help me with these
>
> Thanks Puneet
>
> On Fri, Jul 11, 2008 at 8:37 AM, Fehmi Ben Abdesslem 
> <Fehmi.BEN-ABDESSLEM at lip6.fr <mailto:Fehmi.BEN-ABDESSLEM at lip6.fr>> wrote:
>
>     Hi Puneet,
>
>     1) You could run an "ifconfig ath0" on all nodes, and redirect the
>     output into a file on the grid console.
>     Check this link to learn how to execute a shell command on the nodes:
>     http://www.orbit-lab.org/wiki/Tutorial/HowToCommand
>     2) You can simply redirect the standard output of iperf (server
>     and client) into a local file (using "iperf -your_options >
>     your_file"), or use again the HowTo to learn how to execute and
>     redirect the standard output of nodes into a file on the grid console.
>     3) Once again, I think learning how to execute commands on nodes
>     from the console grid will help you to resolve most of your
>     problems :)
>     Don't forget to check the commented code on the example file
>     "tut_cmd_1.rb".
>
>     Regards,
>     Fehmi
>
>
>     puneet pandey a écrit :
>
>         Hi Everybody,
>
>         I am a new user. I need help about the following:
>
>         1) For my experiments i need to know the mac addresses of the
>         Atheros cards on the nodes. How do get to know that?
>         2) Initially i have to use five nodes out of which there will
>         be one sender and one receiver. i have to run iperf server and
>         client on these.The other nodes will parcticipate in AODV
>         routing. I want to collect the the iperf generated data in a
>         file on both the client and the server side. How do i do that?
>         3) i have some bash scripts which i need to run on the
>         nodes(differnt bash cripts for differrent nodes) prior to
>         starting the iperf. How is this done?
>
>         It would be great if someone can help me  with these things.
>
>         Thanks in advance.
>
>         Puneet
>         ------------------------------------------------------------------------
>
>         _____________
>



More information about the orbit-user mailing list