You have to manually create the pool first in ceph and then add to cloudstack.

On server side api calls are logged in in 
/var/log/cloudstack/management/apilog.log file  and client side you can capture 
the api calls by  enabling the firbug on firefox browser.

Regards
sadhu


folder
-----Original Message-----
From: raj kumar [mailto:rajkumar600...@gmail.com] 
Sent: 08 October 2013 21:57
To: users@cloudstack.apache.org
Subject: Re: could not add ceph primary storage.

Name: rbd-primary
protocol: RBD
Rad mon: 192.168.210.35  (one of the monitor ip)
rados pool: cloudstack   (this pool don't exists in ceph)
rados user: admin
rados secret:  <client.admin's key here> storage tags: rbd

can you pls let me know how can i get the api call. Is it part of logs in 
/var/log/cloudstack.





On Tue, Oct 8, 2013 at 5:45 PM, Suresh Sadhu <suresh.sa...@citrix.com>wrote:

> What are the parameters you passed while adding the primary storage.
>
> Can you copy and paste api call
>
> Regards
> Sadhu
>
>
> -----Original Message-----
> From: raj kumar [mailto:rajkumar600...@gmail.com]
> Sent: 08 October 2013 15:37
> To: users@cloudstack.apache.org
> Subject: could not add ceph primary storage.
>
> Hi, using ubuntu 12.04, compiled libvirtd 1.1.0 with rbd support.  But 
> I'm getting below error.
>
> pls note libvirt-bin 0.9.8 also exists for cloudstack-agent dependency.
>
> /var/log/cloudstack/agent/agent.log shows:
> 2013-10-08 05:11:33,280 DEBUG [kvm.storage.LibvirtStorageAdaptor]
> (agentRequest-Handler-3:null) org.libvirt.LibvirtException: internal 
> error missing backend for pool type 8
> 2013-10-08 05:11:33,282 WARN  [cloud.agent.Agent]
> (agentRequest-Handler-3:null) Caught:
> java.lang.NullPointerException
>         at
>
> com.cloud.hypervisor.kvm.storage.LibvirtStorageAdaptor.createStoragePool(LibvirtStorageAdaptor.java:540)
>         at
>
> com.cloud.hypervisor.kvm.storage.KVMStoragePoolManager.createStoragePool(KVMStoragePoolManager.java:111)
>         at
>
> com.cloud.hypervisor.kvm.storage.KVMStoragePoolManager.createStoragePool(KVMStoragePoolManager.java:104)
>         at
>
> com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.execute(LibvirtComputingResource.java:2304)
>         at
>
> com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.executeRequest(LibvirtComputingResource.java:1094)
>         at com.cloud.agent.Agent.processRequest(Agent.java:525)
>         at com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:852)
>         at com.cloud.utils.nio.Task.run(Task.java:83)
>         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:679)
>
> pls let me know how to resolve it. Thanks.
>

Reply via email to