Test Index Service
From UGP-Wiki
To check whether all 7 index services that are supposed to be running on the Appliances are actually running, do the following from the Grid Portal machine:
-
Create a file containing a list of Appliances attached to this Grid Portal. It should look like:
# UCLAGridPortal/tests/gridappliance.list 18Feb2007
# used by: checkfstabs_fromportal
# used by: checkglobusports_fromportal
# used by: checkgridftps_fromportal
# used by: checkindexservices_fromportal
# used by: checkschedulers_fromportal
globus@appliance.address1.edu
globus@appliance address2.edu
globus@appliance.address3.edu
Comments beginning with # and blank lines are allowed. Replace globus with a login id that can run on the appliance, such as the login id 'globus' used by the Grid Portal itself. Replace the addresses shown with the addresses of the actual appliances.
-
Run the script:
- checkindexservices_fromportal [-quick] name_of_file_described_above
which is distributed with UGP in the /UCLAGridPortal/tests subdirectory.
The -quick option tells the script to look for the processes running on the remote appliance. Not using the -quick option tells the script to use wsrf-query to obtain the same information. wsrf-query can run only on the Portal machine; any login id that you may have supplied is ignored. If you use the -quick option, it will only tell whether the index service is running on the appliance or not, but if you run wsrf-query then it will tell you whether you are actually getting any output from wsrf-query back to the portal.

