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)
>
>
>
>


Reply via email to