Test Essential Services
From PRAGMAgridWIKI
The grid monitoring system on goc.pragma-grid.net perform a set of tests to probe the status of essential services on each system in PRAGMA grid. You can do the same tests manually to check your system. Here are some example command lines. (Note - you can ommit the <port#> if the port# is standard default)
Contents |
[edit]
SSH test
Your SSH public and private key files should be properly setup in ~/.ssh directory
$ ssh -v <target-system-FQDN> <port#>
[edit]
GRAM2 authentication test
Your user certificate files should be properly setup in ~/.globus directory
$ grid-proxy-init $ globusrun -a -r <target-system-FQDN>
[edit]
GRAM2 job submission test
globus-job-run <target-system-FQDN>/jobmanager-fork /bin/hostname globus-job-run <target-system-FQDN>/jobmanager-sge /bin/hostname
[edit]
WS job submission test
$ globusrun-ws -submit -F <target-system-FQDN>:<port#> -c /bin/hostname $ globusrun-ws -submit -factory <target-system-FQDN>:<port#> -Ft SGE -J -S -s -c /bin/hostname
[edit]
Gridftp test
$ globus-url-copy -dbg gsiftp://<target-system-FQDN>/etc/motd file:/tmp/motd $ globus-url-copy -dbg file:/etc/motd gsiftp://<target-system-FQDN>/tmp/motd
[edit]
Test network routes
$ traceroute <target-system-FQDN>
[edit]
Test a port
$ telnet <target-system-FQDN> <port#>
[edit]
