cloudstack-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Pierre-Luc Dion <pd...@cloudops.com>
Subject SolidFire storage plugin (cs4.2.1)
Date Tue, 28 Jan 2014 18:19:06 GMT
Hi,

We want to test the SolidFire storage plugin, we send the folllowing URL to
cloudstack api  and receive the following error message (in
management-server.log)

wget "
http://locahost:8096/client/api?command=createStoragePool&hypervisor=XenServer&clusterId=2c94d3fb-0afb-4b59-83c4-97f8a3b8d9fa&zoneId=80261d3f-0677-468f-8165-cbd18c32947d&name=EngSolidFire&provider=SolidFire&capacityIops=40000&capacityBytes=2251685248&url=MVIP%3D172.30.0.60%3A443%3BSVIP%3D172.30.254.60%3BclusterAdminUsername%3Dadmin%3BclusterAdminPassword%3Dpassword%3BclusterDefaultMinIops%3D200%3BclusterDefaultMaxIops%3D300%3BclusterDefaultBurstIopsPercentOfMaxIops%3D2&response=json
"


Got the following error message in management-server.log

2014-01-28 13:15:53,918 DEBUG [cloud.storage.StorageManagerImpl]
(ApiServer-5:null) Failed to add data store
java.lang.RuntimeException: Key not found in URL
at
org.apache.cloudstack.storage.datastore.lifecycle.SolidFirePrimaryDataStoreLifeCycle.getValue(SolidFirePrimaryDataStoreLifeCycle.java:289)
at
org.apache.cloudstack.storage.datastore.lifecycle.SolidFirePrimaryDataStoreLifeCycle.initialize(SolidFirePrimaryDataStoreLifeCycle.java:160)
at
com.cloud.storage.StorageManagerImpl.createPool(StorageManagerImpl.java:756)
at
com.cloud.storage.StorageManagerImpl.createPool(StorageManagerImpl.java:179)
at
org.apache.cloudstack.api.command.admin.storage.CreateStoragePoolCmd.execute(CreateStoragePoolCmd.java:168)
at com.cloud.api.ApiDispatcher.dispatch(ApiDispatcher.java:158)
at com.cloud.api.ApiServer.queueCommand(ApiServer.java:514)
at com.cloud.api.ApiServer.handleRequest(ApiServer.java:372)
at com.cloud.api.ApiServer.handle(ApiServer.java:303)
at org.apache.http.protocol.HttpService.doService(HttpService.java:375)
at org.apache.http.protocol.HttpService.handleRequest(HttpService.java:290)
at com.cloud.api.ApiServer$WorkerTask.run(ApiServer.java:978)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:701)
2014-01-28 13:15:53,919 INFO  [cloud.api.ApiServer] (ApiServer-5:null)
Failed to add data store



I'm not sure what's wrong in the API call url, any idea?


Thanks


Pierre-Luc Dion
Architecte de Solution Cloud | Cloud Solutions Architect
514-447-3456, 1101
- - -

*CloudOps*420 rue Guy
Montréal QC  H3J 1S6
www.cloudops.com
@CloudOps_

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message