Browse files

Add a note about dependencies

  • Loading branch information...
priteau committed Oct 6, 2010
1 parent 9385e48 commit eed27d22b3c52f48b65b90143da9989151b112e4
Showing with 9 additions and 8 deletions.
  1. +9 −8 lantorrent/README.txt
@@ -54,20 +54,23 @@ However, due to system administrative overhead it is not enabled by
default. To enable Lantorrent in nimbus there are a few configurations
changes that must be made.
-1) edit $NIMBUS_HOME/nimbus-setup.conf
+1) install Lantorrent dependencies
+ - Lantorrent is run out of xinetd thus it must be installed on all VMMs.
+ - Lantorrent depends on the Python simplejson module, and must be installed
+ on both the service node and the VMMs:
+ - on Debian, package python-simplejson
+2) edit $NIMBUS_HOME/nimbus-setup.conf
change lantorrent.enabled: False -> lantorrent.enabled: True
-2) edit $NIMBUS_HOME/services/etc/nimbus/workspace-service/other/common.conf
+3) edit $NIMBUS_HOME/services/etc/nimbus/workspace-service/other/common.conf
change the value of propagate.extraargs:
be sure to expand $NIMBUS_HOME to its full and actual path.
-2.1) restart the service: $NIMBUS_HOME/bin/nimbusctl restart
+3.1) restart the service: $NIMBUS_HOME/bin/nimbusctl restart
-3) xinetd
- Lantorrent is run out of xinetd thus it must be installed on all VMMs.
4) install lantorrent on VMM
- recursively copy $NIMBUS_HOME/lantorrent to /opt/nimbus/lantorrent.
- run ./ on each node
@@ -163,5 +166,3 @@ The value of signature is the hmac signature of everything that came
before the literal EOH. The password for that signature is found in the
lt.ini file. Every endpoint and the master repo must have the same
value for that password.

0 comments on commit eed27d2

Please sign in to comment.