大家好,我现在遇到一个这样的问题,一个CentOS 6.5 dvd1.ISO之前一直是正常使用着的,突然发现无法挂载,也无法通过ISO创建实例。详细情况如下

环境: CENTOS 6.5 + CLOUDSTACK 4.4 +共享存储
CLOUDSTACK 下有二个集群:KVM集群,VMWARE集群

之前这个2003的ISO 在KVM集群下使用正常,在VMWARE集群下使用也正常。

现在的故障是:通过KVM集群下的任何主机去附加这个ISO,或通过这个ISO创建KVM集群的实例,全部报错

2015-05-20 00:09:03,478 DEBUG [c.c.a.t.Request] (AgentManager-Handler-10:null) 
Seq 1-3492260036049719935: Processing:  { Ans: , MgmtId: 279278805450823, via: 
1, Ver: v1, Flags: 10, 
[{"com.cloud.agent.api.Answer":{"result":false,"details":"com.cloud.utils.exception.CloudRuntimeException:
 Can't find volume:206-2-51a56f1e-72dc-3c79-8f83-0c0a1a3967f1.iso\n\tat 
com.cloud.hypervisor.kvm.storage.LibvirtStoragePool.getPhysicalDisk(LibvirtStoragePool.java:150)\n\tat
 
com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.createVbd(LibvirtComputingResource.java:3918)\n\tat
 
com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.execute(LibvirtComputingResource.java:3789)\n\tat
 
com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.executeRequest(LibvirtComputingResource.java:1333)\n\tat
 com.cloud.agent.Agent.processRequest(Agent.java:501)\n\tat 
com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:808)\n\tat 
com.cloud.utils.nio.Task.run(Task.java:84)\n\tat 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)\n\tat
 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\n\tat
 java.lang.Thread.run(Thread.java:745)\n","wait":0}}] }

但是通过这个ISO 创建VMWARE 集群下的实例则一切正常,附加到VMWARE集群下的实例ISO也能正常使用。

这个问题困惑了我好久,忘遇到并解决了的朋友给予指导,万谢!




div...@hotmail.com

回复