Changes between Initial Version and Version 1 of Internal/VirtualPL/PLGexec


Ignore:
Timestamp:
Nov 9, 2006, 5:25:21 PM (18 years ago)
Author:
anonymous
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Internal/VirtualPL/PLGexec

    v1 v1  
     1'''Installing GEXEC on planetlab nodes:'''
     2
     3To give out command line arguments on planet lab nodes from the orbit-lab consoles following steps need to be taken:
     4
     51. Put in the required binaries in the planet lab nodes:
     6   /usr/local/sbin/gexecd
     7   /usr/local/sbin/authd
     8   /usr/local/bin/gexecd
     9
     102. Set the environment variable LD_ASSUME_KERNEL to value "2.4.2".
     11   
     12   export LD_ASSUME_KERNEL="2.4.2"
     13
     143. Run the authd and gexecd files from /usr/local/sbin.
     15
     16After performing these steps gexecd is running on the planetlab nodes and ready to accept command from any other server running gexec.
     17
     18On the grid console gexec is unable to access the planet lab nodes as it is firewalled. But the planet lab nodes can be accessed by the internal4. To check the access gexec has been installed on internal4. To give out command to planet lab nodes from internal4 the GEXEC_SVRS environment variable needs to be set to the specific planet lab node.
     19
     20eg to give out command to say planetlab-1.cs.princeton.edu
     21
     22export GEXEC_SVRS="planetlab-1.cs.princeton.edu"
     23gexec -n 0 hostname
     24
     25Result:
     260 planetlab-1.cs.princeton.edu
     27