|
Green Grid Project
|
Green Grid Project: Client Debugging
Fully Qualified HostnamesCheck to see that your hostname is fully qualified:[jed@mitral ~]$ globus-hostname mitral.cns.dartmouth.edu [jed@dbic-lab-02 ~]$ globus-hostname dbic-lab-02 FirewallsThe Globus GRAM client needs to connect back to your workstation to communicate and transfer input and output files. The Green Grid client package will set a port range to be used for Globus this port range is from TCP 40000 to TCP 50000. The GLOBUS_TCP_PORT_RANGE environment variable will contain the port range. You may need to have your system administrator or firewall administrator add rules to enable communication from the Globus GRAM services back to your client. The following rules for the Linux iptables package have been found to work (used on Fedora Core): # Enable Globus communication -A RH-Firewall-1-INPUT -p tcp -m tcp --dport 40000:50000 -d 0/0 -j ACCEPT Reference: The Globus Firewall Requirements document (Von Welch). Globus Gatekeeper/GRAMThe globusrun command can be used to "ping" a remote GRAM resource. This will verify that you have been authorized to access Green Grid resources. You must have a valid proxy which can check with the grid-proxy-info command. If this returns an error your certificate's subject name (DN) has not been correctly authorized for Green Grid access.[jed@unknown jed]$ globusrun -a -r pbs-01.grid.dartmouth.edu GRAM Authentication test successful [jed@dbic-lab-02 jed]$ globus-job-run cs-01.grid.dartmouth.edu/jobmanager-fork /bin/hostname cs-01.grid.dartmouth.edu [jed@dbic-lab-02 jed]$ globus-job-run cs-01.grid.dartmouth.edu /bin/hostname cs-05.grid.dartmouth.edu |