[workspace-user] workspace deployment hangs - unexplained state change: Unstaged --> Corrupted
Manuel Rodriguez Pascual
supermanue at gmail.com
Fri Mar 23 18:17:03 CDT 2007
Hi everyone,
Hello all,
I sent this mail to gt-user but was advised to send it here. So here
we go...
I'm a newie using globus. I think I have everything corectly
configured, but jus't cannot make it work. I am using debian on the
server, and a debian Virtual Machine. The VM was (more or less)
created as explained in http://www.howtoforge.com/
perfect_setup_xen3_debian . I think it is a standard setup, with
nothing strange. It works correctly when being run with Xen, except
doesn't have internet configurated.
Globus is correctly instalated and being used by many people, so I
supose the problem is not there.
I was wondering if this issue is something you've seen before, and if
so whether you could recommend tests or checks to find the source of
the problem. Bellow I have posted everything I think may help to find
my problem.
Thanks for your attention,
Manuel Rodriguez Pascual
I enter the following command:
> workspace --file workspace.epr --metadata /usr/local/globus/share/
> workspace_client/sample-workspace.xml -s https://localhost:8443/
> wsrf/services/WorkspaceFactoryService --deploy-duration 30 --deploy-
> mem 256 --deploy-state Running
>
And I get the following output:
> Using endpoint:
> Address: https://localhost:8443/wsrf/services/WorkspaceFactoryService
> Reference property[0]:
> <ns1:WorkspaceKey xmlns:ns1="http://www.globus.org/2006/08/
> workspace" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xsi:type="xsd:string">default</ns1:WorkspaceKey>
>
> Reading in metadata ... ok.
> Creating deployment request from arguments... ok.
>
> *** Deployment request:
>
> - Node number: 1
> - minDuration: 1800 seconds
> - State: Running
> - Default shutdown mechanism: Normal
> - individualPhysicalMemory:
> - exact: 256.0
>
> *** Classloading for a while, then creating workspace "http://
> example1/localhost/image"... ok.
>
> Resource key: 164
> Instantiation time: Fri Mar 23 19:56:40 CET 2007
> Duration: 1800 seconds (roughly 30 minutes)
> Shutdown time: Fri Mar 23 20:26:40 CET 2007
> Resource Termination time: Fri Mar 23 20:56:40 CET 2007
>
> Wrote EPR to 'workspace.epr'
> Subscribed to termination notification.
>
> Subscribed to deployment changes. Waiting.
>
> *** Deployment:
>
> - State changed: Unstaged --> Corrupted
>
>
> *** Network configuration:
>
> - NIC #1
> - ------------
> - Name: eth0
> - MAC: ANY
> - Network mode: Bridged
> - IP configuration: Allocate
> - IP address: 192.168.0.12
> - IP gateway: null
>
>
I can terminate it without any problem, running
workspace -e workspace.epr --destroy
---
The metadata file (sample-workspace.xml) is the default file. I just
modified the VM I want to run, with the following sentence:
<def:uri>file:///local/home/manuel/base.img</def:uri>
---
At last, this is the output information I recibe in globus/var/
container.log.
> 2007-03-23 21:36:57,406 INFO factory.WorkspaceFactoryService
> [ServiceThread-1059,create:62] [WORKSPACE-EVENT]: WS-CREATE invoked
> by /O=UCM/OU=ASDS-DACYA/CN=Manuel Rodriguez
> 2007-03-23 21:36:57,429 INFO factory.AssociationUtil
> [ServiceThread-1059,getNextEntry:96] [WORKSPACE-EVENT]: 'public'
> association entry leased, ip=192.168.0.12
> 2007-03-23 21:36:57,441 INFO factory.ResourcepoolUtil
> [ServiceThread-1059,getResourcepoolEntry:92] [WORKSPACE-EVENT]:
> 'pool1' resource pool entry 'ursa02': 256 MB reserved, 127 MB left
> 2007-03-23 21:36:57,451 INFO service.WorkspaceHome
> [ServiceThread-1059,create:631] [WORKSPACE-EVENT][id-165]:
>
> WORKSPACE RESOURCE CREATED:
> - Name: 'http://example1/localhost/image'
> - Key: '165'
> - Start time: Mar 23, 2007 9:36:57 PM
> - Shutdown time: Mar 23, 2007 10:06:57 PM
> - Resource termination time: Mar 23, 2007 10:36:57 PM
> - Creator DN: /O=UCM/OU=ASDS-DACYA/CN=Manuel Rodriguez
>
> 2007-03-23 21:36:57,481 INFO impls.WorkspaceResourceImpl
> [Timer-0,setOpsEnabled:370] [WORKSPACE-EVENT][id-165]: WS-
> operations enabled
> 2007-03-23 21:36:57,529 INFO workspace.WorkspaceUtil
> [Thread-18_WorkspTaskThrd,runCommand:155] [WORKSPACE-EVENT]: /usr/
> bin/ssh xenadmin at ursa02 /opt/workspace/bin/workspace-control --
> create --name workspace-165 --memory 256 --networking
> 'eth0;public;ANY;Bridged;Static;192.168.0.12;null;
> 192.168.0.255;255.255.255.0;192.168.0.1;null;null;null;null;null' --
> image file:///local/home/manuel/base.img --imagemount sda1
> 2007-03-23 21:36:58,788 INFO workspace.WorkspaceUtil
> [Thread-18_WorkspTaskThrd,runCommand:176] [WORKSPACE-EVENT]: Return
> code is 2
> 2007-03-23 21:36:58,789 ERROR workspace.WorkspaceUtil
> [Thread-18_WorkspTaskThrd,runCommand:232] [WORKSPACE-EVENT]: system
> command FAILURE
> STDERR:
>
> 2007-03-23 21:39:20,797 - ERROR - workspace (1072) - Problem
> validating configuration:
> Traceback (most recent call last):
> File "worksp.py", line 455, in main
> IOError: [Errno 28] No space left on device
> 2007-03-23 21:36:58,789 INFO xen.XenTask
> [Thread-18_WorkspTaskThrd,execute:126] [WORKSPACE-EVENT][id-165]:
> Start failed
> 2007-03-23 21:36:58,789 ERROR impls.StatefulResourceImpl
> [Thread-18_WorkspTaskThrd,notify:123] Problem moving [id-165] to
> state 'Started'
> org.globus.workspace.WorkspaceException: Problem with parameters to
> workspace driver, incorrectly supplied or validation of request failed
> at org.globus.workspace.xen.XenUtil.throwErr(XenUtil.java:485)
> at org.globus.workspace.xen.XenUtil.translateReturnException
> (XenUtil.java:449)
> at org.globus.workspace.xen.XenTask._execute(XenTask.java:203)
> at org.globus.workspace.xen.XenTask.execute(XenTask.java:105)
> at
> org.globus.workspace.service.impls.async.WorkspaceThread.run
> (WorkspaceThread.java:56)
> 2007-03-23 21:36:58,791 WARN impls.StateTransition
> [Thread-18_WorkspTaskThrd,corrupted:232] Workspace was corrupted
> (when moving to state Started): can not change state anymore unless
> workspace is going to be destroyed
>
More information about the workspace-user
mailing list