Software Links
Getting Started
- Doc Structure
- A Globus Primer
- Globus Is Modular!
- Quickstart
- Installing GT
- Platform Notes
- Migrating from GT2
- Migrating from GT3
Reference
- PDF version
- Best Practices
- Coding Guidelines
- API docs
- Public Interfaces
- Resource Properties
- Samples
- Glossary
- Performance Studies
Common Runtime
Security
Data Mgt
Information Svcs
Execution Mgt
Table of Contents
This guide contains advanced configuration information for system administrators working with GTCP. It provides references to information on procedures typically performed by system administrators, including installation, configuring, deploying, and testing the installation.
![]() | Important |
|---|---|
This information is in addition to the basic Globus Toolkit prerequisite, overview, installation, security configuration instructions in the GT 4.1.1 System Administrator's Guide. Read through this guide before continuing! |
To install GTCP:
- Install the Globus Toolkit.
- Set your GLOBUS_LOCATION environment variable to the directory in which the Globus Toolkit has been installed.
Run this command:
$GLOBUS_LOCATION/sbin/gpt-build gt4-gtcp-0.3-src_bundle.tar.gz
The following parameters, set in
$GLOBUS_LOCATION/etc/globus_telecontrol_gtcp_service/server-config.wsdd, are used to configure GTCP:
To run the GTCP tests, start a Globus container, make sure that $GLOBUS_LOCATION is set and that you have a valid proxy certificate, and then run this command:
ant -f ${GLOBUS_LOCATION}/etc/globus_telecontrol_gtcp_service/build.xml \
-Dweb.server.url=your_container_base_url \
test-installed
where your_container_base_url is the base url of your Globus container
(for example, https://127.0.0.1:8443/wsrf/services/).
If the
test output ends with:
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 16.556 sec
then the tests have passed. Note: because the test code checks that illegal requests fail, it may print some error messages and cause the container to print some error messages and/or stack traces. This is normal; as long as the test output reports that it ran 2 tests with 0 failures and 0 errors, the tests have passed.
If you wish to run these tests with an insecure container, you can set
the isSecure parameter to false in
$GLOBUS_LOCATION/etc/globus_telecontrol_gtcp_service/server-config.wsdd and proceed as above.
In some applications, control of physical equipment carries the risk of serious property damage or injury. These applications should implement operational security procedures and not rely solely on software security.
![[Important]](/docbook-images/important.gif)