Deploying the toolkit on a node that does not have dCache installed. ############################################################################ 1. PNFS is required to be mounted. 2. User 'root' is required. 3a. Copy over these JARs from a server node. /opt/d-cache/classes/dcache.jar /opt/d-cache/classes/cells.jar These are required only for Jython dependencies. 3b. Only a small subset of utilities depend on Jython. These are: core-operations/ : /osg_dc_analyze_disk_usage_of_all_pools core-operations/ : /osg_dc_verify_discrepancy_disk_usage_of_all_pools core-operations/ : /osg_dc_compare_checksum_disk_pnfs_for_all_files core-operations/ : /osg_dc_analyze_num_replicas_disk_pnfs_of_pnfs_dir All other utilities will perform as normal, even if you skip 3a and 3b. ############################################################################ Jython Install Example ############################################################################ Jython is required by a subset of utilities. To install Jython: $$ ${JDK_HOME}/bin/java -jar jython_installer-2.2.1.jar --console 'Standard' install of Jython does not provide all packages. Choose the 'All/everything' option while installing Jython. See http://www.jython.org to check for newer versions. ---------------------------------------------------------------------------- Example: $$ /usr/java/jdk1.6.0_12/bin/java -jar jython_installer-2.2.1.jar --console Welcome to Jython ! You are about to install Jython version 2.2.1 (at any time, answer c to cancel the installation) For the installation process, the following languages are available: English, German Please select your language [e/g] >>> e Do you want to read the license agreement now ? [y/n] >>> n Do you accept the license agreement ? [y/n] >>> y The following installation types are available: 1. All (everything, including sources) 2. Standard (core, library modules, demos and examples, documentation) 3. Minimum (core) 9. Standalone (a single, executable .jar) Please select the installation type [1/2/3/9] >>> 1 Do you want to exclude parts from the installation ? [y/n] >>> n Please enter the target directory >>> /opt/jython Unable to find directory /opt/jython, create it ? [y/n] >>> y Please enter the target java home directory (== for current) >>> == Your java version to start Jython is: Sun Microsystems Inc. / 1.6.0_12 Please press Enter to proceed >>> Your operation system version is: Linux / 2.6.9-78.0.13.ELsmp Please press Enter to proceed >>> Summary: - mod: true - demo: true - doc: true - src: true - JRE: /usr/java/jdk1.6.0_12/jre Please confirm copying of files to directory /opt/jython [y/n] >>> y 10 % 20 % 30 % 40 % 50 % 60 % 70 % 80 % 90 % 100 % Generating start scripts ... 100 % Do you want to show the contents of README ? [y/n] >>> n Congratulations! You successfully installed Jython 2.2.1 to directory /opt/jython. ############################################################################