You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by GitBox <gi...@apache.org> on 2022/08/13 13:32:24 UTC

[GitHub] [cloudstack] canghai908 commented on issue #6463: Cannot add CEPH as a primary storage on RH8-based linux distributions

canghai908 commented on issue #6463:
URL: https://github.com/apache/cloudstack/issues/6463#issuecomment-1214160475

   Operating System: Debian 11
   Ceph version is:
   ceph version [17.2.3](https://docs.ceph.com/en/latest/releases/quincy#v17-2-3-quincy)
   CS version - 4.17.0.1
   Add primary storage failed
   ```
   2022-08-13 04:28:47,358 WARN  [cloud.agent.Agent] (agentRequest-Handler-1:null) (logid:ede576d7) Caught:
   com.cloud.utils.exception.CloudRuntimeException: Failed to create storage pool: a67e3adf-8acf-3ec8-9342-634bd09dc951
           at com.cloud.hypervisor.kvm.storage.LibvirtStorageAdaptor.createStoragePool(LibvirtStorageAdaptor.java:672)
           at com.cloud.hypervisor.kvm.storage.KVMStoragePoolManager.createStoragePool(KVMStoragePoolManager.java:350)
           at com.cloud.hypervisor.kvm.storage.KVMStoragePoolManager.createStoragePool(KVMStoragePoolManager.java:344)
           at com.cloud.hypervisor.kvm.resource.wrapper.LibvirtModifyStoragePoolCommandWrapper.execute(LibvirtModifyStoragePoolCommandWrapper.java:42)
           at com.cloud.hypervisor.kvm.resource.wrapper.LibvirtModifyStoragePoolCommandWrapper.execute(LibvirtModifyStoragePoolCommandWrapper.java:35)
           at com.cloud.hypervisor.kvm.resource.wrapper.LibvirtRequestWrapper.execute(LibvirtRequestWrapper.java:78)
           at com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.executeRequest(LibvirtComputingResource.java:1830)
           at com.cloud.agent.Agent.processRequest(Agent.java:660)
           at com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:1080)
           at com.cloud.utils.nio.Task.call(Task.java:83)
           at com.cloud.utils.nio.Task.call(Task.java:29)
           at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
           at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
           at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
           at java.base/java.lang.Thread.run(Thread.java:829)
   2022-08-13 04:32:10,136 INFO  [kvm.storage.LibvirtStorageAdaptor] (agentRequest-Handler-2:null) (logid:0bf60b72) Attempting to create storage pool a67e3adf-8acf-3ec8-9342-634bd09dc951 (RBD) in libvirt
   2022-08-13 04:32:10,138 WARN  [kvm.storage.LibvirtStorageAdaptor] (agentRequest-Handler-2:null) (logid:0bf60b72) Storage pool a67e3adf-8acf-3ec8-9342-634bd09dc951 was not found running in libvirt. Need to create it.
   2022-08-13 04:32:10,138 INFO  [kvm.storage.LibvirtStorageAdaptor] (agentRequest-Handler-2:null) (logid:0bf60b72) Didn't find an existing storage pool a67e3adf-8acf-3ec8-9342-634bd09dc951 by UUID, checking for pools with duplicate paths
   2022-08-13 04:32:10,206 ERROR [kvm.storage.LibvirtStorageAdaptor] (agentRequest-Handler-2:null) (logid:0bf60b72) Failed to create RBD storage pool: org.libvirt.LibvirtException: failed to connect to the RADOS monitor on: rbd.cloud.priv,: Operation not supported
   2022-08-13 04:32:10,206 ERROR [kvm.storage.LibvirtStorageAdaptor] (agentRequest-Handler-2:null) (logid:0bf60b72) Failed to create the RBD storage pool, cleaning up the libvirt secret
   2022-08-13 04:32:10,207 WARN  [cloud.agent.Agent] (agentRequest-Handler-2:null) (logid:0bf60b72) Caught:
   com.cloud.utils.exception.CloudRuntimeException: Failed to create storage pool: a67e3adf-8acf-3ec8-9342-634bd09dc951
           at com.cloud.hypervisor.kvm.storage.LibvirtStorageAdaptor.createStoragePool(LibvirtStorageAdaptor.java:672)
           at com.cloud.hypervisor.kvm.storage.KVMStoragePoolManager.createStoragePool(KVMStoragePoolManager.java:350)
           at com.cloud.hypervisor.kvm.storage.KVMStoragePoolManager.createStoragePool(KVMStoragePoolManager.java:344)
           at com.cloud.hypervisor.kvm.resource.wrapper.LibvirtModifyStoragePoolCommandWrapper.execute(LibvirtModifyStoragePoolCommandWrapper.java:42)
           at com.cloud.hypervisor.kvm.resource.wrapper.LibvirtModifyStoragePoolCommandWrapper.execute(LibvirtModifyStoragePoolCommandWrapper.java:35)
           at com.cloud.hypervisor.kvm.resource.wrapper.LibvirtRequestWrapper.execute(LibvirtRequestWrapper.java:78)
           at com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.executeRequest(LibvirtComputingResource.java:1830)
           at com.cloud.agent.Agent.processRequest(Agent.java:660)
           at com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:1080)
           at com.cloud.utils.nio.Task.call(Task.java:83)
           at com.cloud.utils.nio.Task.call(Task.java:29)
           at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
           at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
           at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
           at java.base/java.lang.Thread.run(Thread.java:829)
   2022-08-13 04:32:12,114 INFO  [kvm.storage.LibvirtStorageAdaptor] (agentRequest-Handler-3:null) (logid:0d441e25) Attempting to create storage pool a67e3adf-8acf-3ec8-9342-634bd09dc951 (RBD) in libvirt
   2022-08-13 04:32:12,115 WARN  [kvm.storage.LibvirtStorageAdaptor] (agentRequest-Handler-3:null) (logid:0d441e25) Storage pool a67e3adf-8acf-3ec8-9342-634bd09dc951 was not found running in libvirt. Need to create it.
   2022-08-13 04:32:12,115 INFO  [kvm.storage.LibvirtStorageAdaptor] (agentRequest-Handler-3:null) (logid:0d441e25) Didn't find an existing storage pool a67e3adf-8acf-3ec8-9342-634bd09dc951 by UUID, checking for pools with duplicate paths
   2022-08-13 04:32:12,183 ERROR [kvm.storage.LibvirtStorageAdaptor] (agentRequest-Handler-3:null) (logid:0d441e25) Failed to create RBD storage pool: org.libvirt.LibvirtException: failed to connect to the RADOS monitor on: rbd.cloud.priv,: Operation not supported
   2022-08-13 04:32:12,184 ERROR [kvm.storage.LibvirtStorageAdaptor] (agentRequest-Handler-3:null) (logid:0d441e25) Failed to create the RBD storage pool, cleaning up the libvirt secret
   2022-08-13 04:32:12,184 WARN  [cloud.agent.Agent] (agentRequest-Handler-3:null) (logid:0d441e25) Caught:
   com.cloud.utils.exception.CloudRuntimeException: Failed to create storage pool: a67e3adf-8acf-3ec8-9342-634bd09dc951
           at com.cloud.hypervisor.kvm.storage.LibvirtStorageAdaptor.createStoragePool(LibvirtStorageAdaptor.java:672)
           at com.cloud.hypervisor.kvm.storage.KVMStoragePoolManager.createStoragePool(KVMStoragePoolManager.java:350)
           at com.cloud.hypervisor.kvm.storage.KVMStoragePoolManager.createStoragePool(KVMStoragePoolManager.java:344)
           at com.cloud.hypervisor.kvm.resource.wrapper.LibvirtModifyStoragePoolCommandWrapper.execute(LibvirtModifyStoragePoolCommandWrapper.java:42)
           at com.cloud.hypervisor.kvm.resource.wrapper.LibvirtModifyStoragePoolCommandWrapper.execute(LibvirtModifyStoragePoolCommandWrapper.java:35)
           at com.cloud.hypervisor.kvm.resource.wrapper.LibvirtRequestWrapper.execute(LibvirtRequestWrapper.java:78)
           at com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.executeRequest(LibvirtComputingResource.java:1830)
   
   ```
   telent rbd.cloud.priv 6789 is ok
   telnet rbd.cloud.priv 3300 is ok
   create user
   ```
   ceph osd pool create cloudstack
   rbd pool init cloudstack
   ceph auth get-or-create client.cloudstack mon 'profile rbd' osd 'profile rbd pool=cloudstack'
   ```
   secret is ok
   but Add primary storage failed,chage the ceph version to ceph version 15.2.17 (8a82819d84cf884bd39c17e3236e0632ac146dc4) octopus (stable) on centos 7 is ok


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org