Hi Denny, about Node1: what is the content of $GLOBUS_LOCATION/etc/globus_wsrf_core/global_security_descriptor.xml $GLOBUS_LOCATION/etc/globus_wsrf_core/server-config.xml ?
about Node2: * Did you configure sudo as described on http://www.globus.org/toolkit/docs/4.0/execution/wsgram/admin-index.html#s-wsgram-admin-configsudo ? * Do /usr/local/globus-4.0.1/var/globus-jsm-fork.stamp and /usr/local/globus-4.0.1/var/globus-jsm-multi.stamp exist and belong to the user who runs the container (globus)? Martin > Hi all, > > > > Node1: > > I encountered a problem when I run as 'globusrun-ws -submit -c /bin/true' > on > Node1: > > [EMAIL PROTECTED]: globusrun-ws -submit -c /bin/true > > > > output error: > > Submitting job...Failed. > globusrun-ws: Error submitting job > globus_soap_message_module: SOAP Fault > Fault code: soapenv:Server.userException > Fault string: > org.globus.wsrf.impl.security.authorization.exceptions.AuthorizationExceptio > n: > "/O=Grid/OU=GlobusTest/OU=simpleCA-debiangrid001.debiangriddomain/OU=debiang > riddomain/CN=ade" is not authorized to use operation: > {http://www.globus.org/namespaces/2004/10/gram/job}createManagedJob on > this > service > > The content of $GLOBUS_LOCATION/var/container.log is: > .. > [45]: https://192.168.0.1:8443/wsrf/services/WidgetNotificationService > [46]: https://192.168.0.1:8443/wsrf/services/WidgetService > [47]: https://192.168.0.1:8443/wsrf/services/gsi/AuthenticationService > [48]: > https://192.168.0.1:8443/wsrf/services/mds/test/execsource/IndexService > [49]: > https://192.168.0.1:8443/wsrf/services/mds/test/execsource/IndexServiceEntry > [50]: > https://192.168.0.1:8443/wsrf/services/mds/test/subsource/IndexService > [51]: > https://192.168.0.1:8443/wsrf/services/mds/test/subsource/IndexServiceEntry > 2008-03-19 01:26:15,403 WARN authorization.GridMapAuthorization > [ServiceThread-12,isPermitted:158] Gridmap authorization failed: peer > "/O=Grid/OU=GlobusTest/OU=simpleCA-debiangrid001.debiangriddomain/OU=debiang > riddomain/CN=ade" not in gridmap file. > 2008-03-19 01:26:15,404 WARN authorization.ServiceAuthorizationChain > [ServiceThread-12,authorize:292] > "/O=Grid/OU=GlobusTest/OU=simpleCA-debiangrid001.debiangriddomain/OU=debiang > riddomain/CN=ade" is not authorized to use operation: > {http://www.globus.org/namespaces/2004/10/gram/job}createManagedJob on > this > service > 2008-03-19 03:37:34,955 WARN authorization.GridMapAuthorization > [ServiceThread-16,isPermitted:158] Gridmap authorization failed: peer > "/O=Grid/OU=GlobusTest/OU=simpleCA-debiangrid001.debiangriddomain/OU=debiang > riddomain/CN=ade" not in gridmap file. > 2008-03-19 03:37:34,956 WARN authorization.ServiceAuthorizationChain > [ServiceThread-16,authorize:292] > "/O=Grid/OU=GlobusTest/OU=simpleCA-debiangrid001.debiangriddomain/OU=debiang > riddomain/CN=ade" is not authorized to use operation: > {http://www.globus.org/namespaces/2004/10/gram/job}createManagedJob on > this > service > > The content of /etc/grid-security/grid-mapfile is: > "/O=Grid/OU=GlobusTest/OU=simpleCA-debiangrid001.debiangriddomain/OU=debiang > riddomain/CN=ade" ade > > Node2 > > I encountered another problem when I run as 'globusrun-ws -submit -c > /bin/true' on Node2: > > [EMAIL PROTECTED]: globusrun-ws -submit -c /bin/true > > > > output error: > > Submitting job...Done. > Job ID: uuid:536c8af2-f512-11dc-8c99-0007e9ade6f1 > Termination time: 03/19/2008 17:39 GMT > Current job state: Failed > Destroying job...Done. > globusrun-ws: Job failed: Internal fault occurred while running the submit > script. > org.globus.exec.generated.InternalFaultType > > The content of $GLOBUS_LOCATION/var/container.log is: > .. > [45]: https://192.168.0.2:8443/wsrf/services/DelegationFactoryService > [46]: https://192.168.0.2:8443/wsrf/services/DefaultIndexService > [47]: https://192.168.0.2:8443/wsrf/services/ShutdownService > [48]: https://192.168.0.2:8443/wsrf/services/ContainerRegistryService > [49]: https://192.168.0.2:8443/wsrf/services/TestAuthzService > [50]: https://192.168.0.2:8443/wsrf/services/CASService > [51]: https://192.168.0.2:8443/wsrf/services/ManagedJobFactoryService > 2008-03-19 02:07:52,593 INFO exec.RunQueue [ServiceThread-10,<clinit>:54] > Starting state machine with 16 run queues. > 2008-03-19 02:07:54,758 ERROR exec.JobManagerScript [Thread-31,run:307] > Script stderr: > We trust you have received the usual lecture from the local > SystemAdministrator. It usually boils down to these three things: #1) > Respect the privacy of others. #2) Think before you type. #3) With > great power comes great responsibility.Password: > 2008-03-19 02:07:57,448 ERROR exec.JobManagerScript [Thread-33,run:307] > Script stderr: > We trust you have received the usual lecture from the local > SystemAdministrator. It usually boils down to these three things: #1) > Respect the privacy of others. #2) Think before you type. #3) With > great power comes great responsibility.Password: > 2008-03-19 02:07:57,477 ERROR exec.JobManagerScript [Thread-34,run:307] > Script stderr: > We trust you have received the usual lecture from the local > SystemAdministrator. It usually boils down to these three things: #1) > Respect the privacy of others. #2) Think before you type. #3) With > great power comes great responsibility.Password: > 2008-03-19 02:10:11,488 ERROR exec.JobManagerScript [Thread-36,run:307] > Script stderr: > We trust you have received the usual lecture from the local > SystemAdministrator. It usually boils down to these three things: #1) > Respect the privacy of others. #2) Think before you type. #3) With > great power comes great responsibility.Password: > 2008-03-19 02:10:13,298 ERROR exec.JobManagerScript [Thread-37,run:307] > Script stderr: > We trust you have received the usual lecture from the local > SystemAdministrator. It usually boils down to these three things: #1) > Respect the privacy of others. #2) Think before you type. #3) With > great power comes great responsibility.Password: > 2008-03-19 02:10:13,317 ERROR exec.JobManagerScript [Thread-38,run:307] > Script stderr: > We trust you have received the usual lecture from the local > SystemAdministrator. It usually boils down to these three things: #1) > Respect the privacy of others. #2) Think before you type. #3) With > great power comes great responsibility.Password: > 2008-03-19 02:16:14,338 WARN factory.ManagedJobFactoryResource > [Timer-1,updateJobMonitorRecoveryTimeStamp:213] > java.io.FileNotFoundException: > /usr/local/globus-4.0.1/var/globus-jsm-fork.stamp (Permission denied) > 2008-03-19 02:16:14,717 WARN factory.ManagedJobFactoryResource > [Timer-1,updateJobMonitorRecoveryTimeStamp:213] > java.io.FileNotFoundException: > /usr/local/globus-4.0.1/var/globus-jsm-multi.stamp (Permission denied) > 2008-03-19 02:31:14,347 WARN factory.ManagedJobFactoryResource > [Timer-1,updateJobMonitorRecoveryTimeStamp:213] > java.io.FileNotFoundException: > /usr/local/globus-4.0.1/var/globus-jsm-fork.stamp (Permission denied) > 2008-03-19 02:31:14,727 WARN factory.ManagedJobFactoryResource > [Timer-1,updateJobMonitorRecoveryTimeStamp:213] > java.io.FileNotFoundException: > /usr/local/globus-4.0.1/var/globus-jsm-multi.stamp (Permission denied) > 2008-03-19 02:46:14,357 WARN factory.ManagedJobFactoryResource > [Timer-1,updateJobMonitorRecoveryTimeStamp:213] > java.io.FileNotFoundException: > /usr/local/globus-4.0.1/var/globus-jsm-fork.stamp (Permission denied) > 2008-03-19 02:46:14,737 WARN factory.ManagedJobFactoryResource > [Timer-1,updateJobMonitorRecoveryTimeStamp:213] > java.io.FileNotFoundException: > /usr/local/globus-4.0.1/var/globus-jsm-multi.stamp (Permission denied) > 2008-03-19 03:01:14,367 WARN factory.ManagedJobFactoryResource > [Timer-1,updateJobMonitorRecoveryTimeStamp:213] > java.io.FileNotFoundException: > /usr/local/globus-4.0.1/var/globus-jsm-fork.stamp (Permission denied) > 2008-03-19 03:01:14,747 WARN factory.ManagedJobFactoryResource > [Timer-1,updateJobMonitorRecoveryTimeStamp:213] > java.io.FileNotFoundException: > /usr/local/globus-4.0.1/var/globus-jsm-multi.stamp (Permission denied) > 2008-03-19 03:16:14,377 WARN factory.ManagedJobFactoryResource > [Timer-1,updateJobMonitorRecoveryTimeStamp:213] > java.io.FileNotFoundException: > /usr/local/globus-4.0.1/var/globus-jsm-fork.stamp (Permission denied) > 2008-03-19 03:16:14,757 WARN factory.ManagedJobFactoryResource > [Timer-1,updateJobMonitorRecoveryTimeStamp:213] > java.io.FileNotFoundException: > /usr/local/globus-4.0.1/var/globus-jsm-multi.stamp (Permission denied) > 2008-03-19 03:31:14,387 WARN factory.ManagedJobFactoryResource > [Timer-1,updateJobMonitorRecoveryTimeStamp:213] > java.io.FileNotFoundException: > /usr/local/globus-4.0.1/var/globus-jsm-fork.stamp (Permission denied) > 2008-03-19 03:31:14,767 WARN factory.ManagedJobFactoryResource > [Timer-1,updateJobMonitorRecoveryTimeStamp:213] > java.io.FileNotFoundException: > /usr/local/globus-4.0.1/var/globus-jsm-multi.stamp (Permission denied) > 2008-03-19 03:40:00,028 ERROR exec.JobManagerScript [Thread-40,run:307] > Script stderr: > We trust you have received the usual lecture from the local > SystemAdministrator. It usually boils down to these three things: #1) > Respect the privacy of others. #2) Think before you type. #3) With > great power comes great responsibility.Password: > 2008-03-19 03:40:01,608 ERROR exec.JobManagerScript [Thread-41,run:307] > Script stderr: > We trust you have received the usual lecture from the local > SystemAdministrator. It usually boils down to these three things: #1) > Respect the privacy of others. #2) Think before you type. #3) With > great power comes great responsibility.Password: > 2008-03-19 03:40:01,617 ERROR exec.JobManagerScript [Thread-42,run:307] > Script stderr: > We trust you have received the usual lecture from the local > SystemAdministrator. It usually boils down to these three things: #1) > Respect the privacy of others. #2) Think before you type. #3) With > great power comes great responsibility.Password: > > Can someone give some direction? > > > My configuration: > > Basically it's a LAN (Local Area Network) which is made up of Five grid > nodes, and the configurations are as following: > > Node 1 (): > > Debian 3.1 r0a "Sarge" > > Globus 4.0.5 Binary > > $GLOBUS_LOCATION=/usr/local/globus-4.0.5 > > Installed SimpleCA > > > > Node 2-5: > > Debian 3.1 r0a "Sarge" > > Globus 4.0.1 Binary > > $GLOBUS_LOCATION=/usr/local/globus-4.0.1 > > Trust the SimpleCA of Node1 > > > > /etc/hosts on every machine looks like this: > > 127.0.0.1 localhost. debianGridDomain localhost > > 192.168.0.1 debianGrid001.debianGridDomain debianGrid001 > > 192.168.0.2 debianGrid002.debianGridDomain debianGrid002 > > 192.168.0.3 debianGrid003.debianGridDomain debianGrid003 > > 192.168.0.4 debianGrid004.debianGridDomain debianGrid004 > > 192.168.0.5 debianGrid005.debianGridDomain debianGrid005 > > > > Users: > > 'globus' user in every machine > > 'ade' user in every machine as Globus Toolkit user > > > > I got C WS Core examples of Counter Service and BlogService running > perfectly on my Grid nodes. > > But can anyone give some comments on it? > > > > Thanks, > Denny(Deming Yin) > > > >
