Hello, 

I am facing a problem I don't understand when I try to use the current master 
with a vmware cluster. 


When I create an instance for the first time, it does not download the template 
to primary storage... But It works for the systemvms ! 


Here is what I see in the logs : 


2013-03-01 09:03:57,386 DEBUG [cloud.storage.VolumeManagerImpl] 
(Job-Executor-3:job-19) Checking if we need to prepare 1 volumes for 
VM[User|1c0da489-3c4d-4225-92be-40d62ee662b0] 
2013-03-01 09:03:57,482 DEBUG [agent.transport.Request] (Job-Executor-3:job-19) 
Seq 1-1105592333: Sending { Cmd , MgmtId: 345042876358, via: 1, Ver: v1, Flags: 
100111, 
[{"storage.CreateCommand":{"volId":9,"pool":{"id":200,"uuid":"cc08b902-cbe8-3b8d-a987-3167edafafc7","host":"172.21.4.2","path":"/data/testosx","port":2049,"type":"NetworkFilesystem"},"diskCharacteristics":{"size":2147483648,"tags":[],"type":"ROOT","name":"ROOT-37","useLocalStorage":false,"recreatable":true,"diskOfferingId":1,"volumeId":9},"wait":0}}]
 } 
2013-03-01 09:03:57,482 DEBUG [agent.transport.Request] (Job-Executor-3:job-19) 
Seq 1-1105592333: Executing: { Cmd , MgmtId: 345042876358, via: 1, Ver: v1, 
Flags: 100111, 
[{"storage.CreateCommand":{"volId":9,"pool":{"id":200,"uuid":"cc08b902-cbe8-3b8d-a987-3167edafafc7","host":"172.21.4.2","path":"/data/testosx","port":2049,"type":"NetworkFilesystem"},"diskCharacteristics":{"size":2147483648,"tags":[],"type":"ROOT","name":"ROOT-37","useLocalStorage":false,"recreatable":true,"diskOfferingId":1,"volumeId":9},"wait":0}}]
 } 
2013-03-01 09:03:57,482 DEBUG [agent.manager.DirectAgentAttache] 
(DirectAgent-15:null) Seq 1-1105592333: Executing request 
2013-03-01 09:03:57,483 INFO [vmware.resource.VmwareResource] 
(DirectAgent-15:172.21.0.251) Executing resource CreateCommand: 
{"volId":9,"pool":{"id":200,"uuid":"cc08b902-cbe8-3b8d-a987-3167edafafc7","host":"172.21.4.2","path":"/data/testosx","port":2049,"type":"NetworkFilesystem"},"diskCharacteristics":{"size":2147483648,"tags":[],"type":"ROOT","name":"ROOT-37","useLocalStorage":false,"recreatable":true,"diskOfferingId":1,"volumeId":9},"wait":0}
 
2013-03-01 09:03:59,628 DEBUG [vmware.mo.HostMO] (DirectAgent-15:172.21.0.251) 
find VM 81298a3a70c2490f854f162c52d6c40e on host 


And here is what I expect to see (same action for systemvm) : 

2013-02-28 09:43:09,503 DEBUG [cloud.storage.StorageManagerImpl] 
(Job-Executor-11:job-44) Checking if we need to prepare 1 volumes for 
VM[SecondaryStorageVm|s-1-TEST] 
2013-02-28 09:43:09,503 DEBUG [cloud.storage.StorageManagerImpl] 
(Job-Executor-11:job-44) Volume Vol[1|vm=1|ROOT] will be recreated on storage 
pool Pool[201|NetworkFilesystem] assigned by deploymentPlanner 
2013-02-28 09:43:09,509 DEBUG [cloud.storage.StorageManagerImpl] 
(Job-Executor-11:job-44) Created new volume Vol[18|vm=1|ROOT] for old volume 
Vol[1|vm=1|ROOT] 
2013-02-28 09:43:09,513 DEBUG [cloud.storage.StorageManagerImpl] 
(Job-Executor-11:job-44) Creating volume: Vol[18|vm=1|ROOT] 
2013-02-28 09:43:09,513 DEBUG [cloud.storage.StorageManagerImpl] 
(Job-Executor-11:job-44) Trying to create in Pool[201|NetworkFilesystem] 
2013-02-28 09:43:09,521 DEBUG [cloud.template.TemplateManagerImpl] 
(Job-Executor-11:job-44) Downloading template 8 to pool 201 
2013-02-28 09:43:09,528 DEBUG [cloud.template.TemplateManagerImpl] 
(Job-Executor-11:job-44) Downloading 8 via 1 
2013-02-28 09:43:09,532 DEBUG [agent.transport.Request] 
(Job-Executor-11:job-44) Seq 1-1846938487: Sending { Cmd , MgmtId: 
345042876358, via: 1, Ver: v1, Flags: 100111, 
[{"storage.PrimaryStorageDownloadCommand":{"localPath":"/mnt/cc08b902-cbe8-3b8d-a987-3167edafafc7","poolUuid":"cc08b902-cbe8-3b8d-a987-3167edafafc7","poolId":201,"secondaryStorageUrl":"nfs://172.21.4.3/containers/testosx","primaryStorageUrl":"nfs://172.21.4.2/data/testosx","url":"nfs://172.21.4.3/containers/testosx/template/tmpl/1/8//6bc0866b-077f-4153-a04a-8842c4c3a2bd.ova","format":"OVA","accountId":1,"name":"routing-8","wait":10800}}]
 } 
2013-02-28 09:43:09,532 DEBUG [agent.transport.Request] 
(Job-Executor-11:job-44) Seq 1-1846938487: Executing: { Cmd , MgmtId: 
345042876358, via: 1, Ver: v1, Flags: 100111, 
[{"storage.PrimaryStorageDownloadCommand":{"localPath":"/mnt/cc08b902-cbe8-3b8d-a987-3167edafafc7","poolUuid":"cc08b902-cbe8-3b8d-a987-3167edafafc7","poolId":201,"secondaryStorageUrl":"nfs://172.21.4.3/containers/testosx","primaryStorageUrl":"nfs://172.21.4.2/data/testosx","url":"nfs://172.21.4.3/containers/testosx/template/tmpl/1/8//6bc0866b-077f-4153-a04a-8842c4c3a2bd.ova","format":"OVA","accountId":1,"name":"routing-8","wait":10800}}]
 } 
2013-02-28 09:43:09,532 DEBUG [agent.manager.DirectAgentAttache] 
(DirectAgent-433:null) Seq 1-1846938487: Executing request 
2013-02-28 09:43:09,532 INFO [vmware.resource.VmwareResource] 
(DirectAgent-433:172.21.0.251) Executing resource 
PrimaryStorageDownloadCommand: 
{"localPath":"/mnt/cc08b902-cbe8-3b8d-a987-3167edafafc7","poolUuid":"cc08b902-cbe8-3b8d-a987-3167edafafc7","poolId":201,"secondaryStorageUrl":"nfs://172.21.4.3/containers/testosx","primaryStorageUrl":"nfs://172.21.4.2/data/testosx","url":"nfs://172.21.4.3/containers/testosx/template/tmpl/1/8//6bc0866b-077f-4153-a04a-8842c4c3a2bd.ova","format":"OVA","accountId":1,"name":"routing-8","wait":10800}
 


Result is : ROOT disk for Instance shows in vCenter it uses 3KB of storage 
resource, so no OS is copied... The tests were done with the CentOS5.3 template 
automatically downloaded and installed. Template seems to have a good size on 
secondary storage et is marked as ready to use in the UI. 


Any clues on that ? 



---- 
Julien Garet 
P.S. : full clones is disabled if it matters 

Reply via email to