Changes between Version 29 and Version 30 of GIR3.2_GushProto
- Timestamp:
- 10/18/11 12:00:13 (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GIR3.2_GushProto
v29 v30 164 164 The following are currently manual, but are to be automated soon: 165 165 166 * Gush must be configured to use PlanetLab before using Nebula. 167 168 * Nebula needs to have a file called allsites.xml in the gush directory. This is for plotting the its map. 169 170 To get the latest version of allsites.xml execute the following: 171 {{{ 172 wget -O - -q http://www.planet-lab.org/xml/sites.xml > allsites.xml 173 }}} 174 The Nebula client is invoked as follows: 166 1) Configure gush to use PlanetLab and verify configuration by starting Gush and making sure "info nodes" returns some nodes. Quit Gush. 167 168 2) Nebula needs to have a file called allsites.xml in the gush directory. This is for plotting the its map, download allsites.xml and put in gush/trunk. 169 {{{ 170 wget -O - -q http://www.planet-lab.org/xml/sites.xml > allsites.xml 171 }}} 172 173 3) The Nebula client is invoked as follows: 175 174 {{{ 176 175 $ cd trunk/nebula 177 $ sh ./run 178 }}} 176 $ sh run 177 Loading plugin "classes/nebula/plugins/mission/Mission.class" 178 Connecting to XML-RPC server on sendaria.gpolab.bbn.com:15556 179 Got all PlanetLab sites from Gush 180 Got PlanetLab sites from Gush 181 here with sliceName = bbn_gusheval 182 here 183 }}} 184 The Nebula client looks as shown below. Note that the dots are all PlanetLab nodes. 185 179 186 [[Image(nebula-1.jpg)]] 187 188 4) Edit->Preferences in Nebula: Specify gush location 189 (/home/jeannie/gush/trunk/gush), slice name, port, SSH key, and 190 passphrase. 191 192 5) Gush->Start Gush 180 193 181 194 User must define the location of the gush software by choosing ''Edit=>Preferences'', the preferences dialog also allows setting the location of the SSH private key: