You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cloudstack.apache.org by Valery Ciareszka <va...@gmail.com> on 2013/10/15 09:58:35 UTC

NullPointerException on agent while remounting primary storage

Hi all.

I'm using CS 4.2.0 / CentOS 6.4/KVM  and I faced the following problem:
-no new virtalmachines are created on one of hypervisor servers
-there are NullPointerExceptions in agent log on problem server
-virsh shows no pools

After doing some debugging I was able to repeat this bug manually(see
below), but still have no idea how it occured initially.

I've filed it to https://issues.apache.org/jira/browse/CLOUDSTACK-4867

Here are steps to reproduce this bug:

I have two primary storages mounted via NFS:

10.6.20.1:/GIGO1/p1   7.2T   90G  7.1T   2%
/mnt/c59065c8-4d4c-3276-9d12-f170e4cd445e
10.6.20.2:/GIGO2/p2   7.3T   31G  7.3T   1%
/mnt/bd32f762-a1f0-3a65-b9bc-fdb6d1d681b5

You should have at least one VM running from NFS storage to reproduce this
issue.



[root@ad111 libvirt]# virsh  pool-list
Name                 State      Autostart
-----------------------------------------
63cacc3d-185f-45f0-981c-5c4d9d79d665 active     no
bd32f762-a1f0-3a65-b9bc-fdb6d1d681b5 active     no
c59065c8-4d4c-3276-9d12-f170e4cd445e active     no

for now all is ok, I can see localstorage and two NFS shares in pool-list

Let's restart libvirtd:

[root@ad111 ~]# /etc/init.d/libvirtd restart
Stopping libvirtd daemon:                                  [  OK  ]
Starting libvirtd daemon:                                  [  OK  ]

And pools are gone:

[root@ad111 ~]# virsh  pool-list
Name                 State      Autostart
-----------------------------------------

[root@ad111 ~]#


According to agent log it tries to add pool to libvirt but it fails because
libvirt tries to mount share (which is already mounted) upon adding it:


[root@ad111 ~]# cat << _EOF > pool.xml

 <pool type='netfs'>
  <name>c59065c8-4d4c-3276-9d12-f170e4cd445e</name>
  <uuid>c59065c8-4d4c-3276-9d12-f170e4cd445e</uuid>
  <capacity unit='bytes'>7869416079360</capacity>
  <allocation unit='bytes'>95770640384</allocation>
  <available unit='bytes'>7773645438976</available>
  <source>
    <host name='10.6.20.1'/>
    <dir path='/GIGO1/p1'/>
    <format type='auto'/>
  </source>
  <target>
    <path>/mnt/c59065c8-4d4c-3276-9d12-f170e4cd445e</path>
    <permissions>
      <mode>0755</mode>
      <owner>-1</owner>
      <group>-1</group>
    </permissions>
  </target>
</pool>

_EOF


[root@ad111 ~]# virsh pool-create pool.xml
error: Failed to create pool from pool.xml
error: Requested operation is not valid: Target
'/mnt/c59065c8-4d4c-3276-9d12-f170e4cd445e' is already mounted



Agent loops in java.lang.NullPointerExceptions, restart does not help. As a
result, no new VMs could be created on this host.

I was able to resolve this issue next way:
-migrated all vms to another node
-switched on maintenance mode on the problem host
-umount all NFS shares
-switched off maintenance mode on the problem host


Logs:


2013-10-14 15:25:29,770 DEBUG [cloud.agent.Agent]
(agentRequest-Handler-3:null) Processing command:
com.cloud.agent.api.GetVmStatsCommand
2013-10-14 15:25:29,771 DEBUG [kvm.resource.LibvirtConnection]
(agentRequest-Handler-3:null) Connection with libvirtd is broken, due to
Cannot write data: Broken pipe
2013-10-14 15:25:33,091 DEBUG [cloud.agent.Agent]
(agentRequest-Handler-4:null) Processing command:
com.cloud.agent.api.GetHostStatsCommand
2013-10-14 15:25:33,092 DEBUG [kvm.resource.LibvirtComputingResource]
(agentRequest-Handler-4:null) Executing: /bin/bash -c idle=$(top -b -n
1|grep Cpu\(s\):|cut -d% -f4|cut -d, -f2);echo $idle
2013-10-14 15:25:33,224 DEBUG [cloud.agent.Agent]
(agentRequest-Handler-5:null) Processing command:
com.cloud.agent.api.GetStorageStatsCommand
2013-10-14 15:25:33,228 DEBUG [kvm.storage.LibvirtStorageAdaptor]
(agentRequest-Handler-5:null) can't get storage pool
org.libvirt.LibvirtException: Storage pool not found: no pool with matching
uuid
        at org.libvirt.ErrorHandler.processError(Unknown Source)
        at org.libvirt.Connect.processError(Unknown Source)
        at org.libvirt.Connect.storagePoolLookupByUUIDString(Unknown Source)
        at
com.cloud.hypervisor.kvm.storage.LibvirtStorageAdaptor.getStoragePool(LibvirtStorageAdaptor.java:363)
        at
com.cloud.hypervisor.kvm.storage.KVMStoragePoolManager.getStoragePool(KVMStoragePoolManager.java:104)
        at
com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.execute(LibvirtComputingResource.java:2466)
        at
com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.executeRequest(LibvirtComputingResource.java:1230)
        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)
2013-10-14 15:25:33,236 DEBUG [kvm.storage.LibvirtStorageAdaptor]
(agentRequest-Handler-5:null) createStoragePool didn't find existing
running pool: org.libvirt.LibvirtException: Storage pool not found: no pool
with matching uuid, need to create it
2013-10-14 15:25:33,236 DEBUG [kvm.storage.LibvirtStorageAdaptor]
(agentRequest-Handler-5:null) Didn't find an existing storage pool
c59065c8-4d4c-3276-9d12-f170e4cd445e by UUID, checking for pools with
duplicate paths
2013-10-14 15:25:33,238 DEBUG [kvm.storage.LibvirtStorageAdaptor]
(agentRequest-Handler-5:null) Attempting to create storage pool
c59065c8-4d4c-3276-9d12-f170e4cd445e
2013-10-14 15:25:33,239 DEBUG [kvm.storage.LibvirtStorageAdaptor]
(agentRequest-Handler-5:null) <pool type='netfs'>
<name>c59065c8-4d4c-3276-9d12-f170e4cd445e</name>
<uuid>c59065c8-4d4c-3276-9d12-f170e4cd445e</uuid>
<source>
<host name='10.6.20.1'/>
<dir path='/GIGO1/p1'/>
</source>
<target>
<path>/mnt/c59065c8-4d4c-3276-9d12-f170e4cd445e</path>
</target>
</pool>

2013-10-14 15:25:33,242 ERROR [kvm.storage.LibvirtStorageAdaptor]
(agentRequest-Handler-5:null) org.libvirt.LibvirtException: Requested
operation is not valid: Target '/mnt/c59065c8-4d4c-3276-9d12-f170e4cd445e'
is already mounted
2013-10-14 15:25:33,242 ERROR [kvm.storage.LibvirtStorageAdaptor]
(agentRequest-Handler-5:null) Attempting to unmount old mount libvirt is
unaware of at /mnt/c59065c8-4d4c-3276-9d12-f170e4cd445e
2013-10-14 15:25:33,242 DEBUG [utils.script.Script]
(agentRequest-Handler-5:null) Executing: /bin/bash -c umount
/mnt/c59065c8-4d4c-3276-9d12-f170e4cd445e
2013-10-14 15:25:33,260 DEBUG [utils.script.Script]
(agentRequest-Handler-5:null) Exit value is 16
2013-10-14 15:25:33,261 DEBUG [utils.script.Script]
(agentRequest-Handler-5:null) umount.nfs:
/mnt/c59065c8-4d4c-3276-9d12-f170e4cd445e: device is busyumount.nfs:
/mnt/c59065c8-4d4c-3276-9d12-f170e4cd445e: device is busy
2013-10-14 15:25:33,262 ERROR [kvm.storage.LibvirtStorageAdaptor]
(agentRequest-Handler-5:null) Succeeded in unmounting
/mnt/c59065c8-4d4c-3276-9d12-f170e4cd445e
2013-10-14 15:25:33,264 ERROR [kvm.storage.LibvirtStorageAdaptor]
(agentRequest-Handler-5:null) Target was already mounted, unmounted it but
failed to redefine storage:org.libvirt.LibvirtException: Requested
operation is not valid: Target '/mnt/c59065c8-4d4c-3276-9d12-f170e4cd445e'
is already mounted
2013-10-14 15:25:33,264 WARN  [cloud.agent.Agent]
(agentRequest-Handler-5:null) Caught:
java.lang.NullPointerException
        at
com.cloud.hypervisor.kvm.storage.LibvirtStorageAdaptor.createStoragePool(LibvirtStorageAdaptor.java:539)
        at
com.cloud.hypervisor.kvm.storage.KVMStoragePoolManager.createStoragePool(KVMStoragePoolManager.java:185)
        at
com.cloud.hypervisor.kvm.storage.KVMStoragePoolManager.getStoragePool(KVMStoragePoolManager.java:108)
        at
com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.execute(LibvirtComputingResource.java:2466)
        at
com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.executeRequest(LibvirtComputingResource.java:1230)
        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)
2013-10-14 15:25:33,266 DEBUG [cloud.agent.Agent]
(agentRequest-Handler-5:null) Seq 2-428146789:  { Ans: , MgmtId:
159303462925110, via: 2, Ver: v1, Flags: 10,
[{"com.cloud.agent.api.Answer":{"result":false,"details":"java.lang.NullPointerException\n\tat
com.cloud.hypervisor.kvm.storage.LibvirtStorageAdaptor.createStoragePool(LibvirtStorageAdaptor.java:539)\n\tat
com.cloud.hypervisor.kvm.storage.KVMStoragePoolManager.createStoragePool(KVMStoragePoolManager.java:185)\n\tat
com.cloud.hypervisor.kvm.storage.KVMStoragePoolManager.getStoragePool(KVMStoragePoolManager.java:108)\n\tat
com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.execute(LibvirtComputingResource.java:2466)\n\tat
com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.executeRequest(LibvirtComputingResource.java:1230)\n\tat
com.cloud.agent.Agent.processRequest(Agent.java:525)\n\tat
com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:852)\n\tat
com.cloud.utils.nio.Task.run(Task.java:83)\n\tat
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)\n\tat
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\n\tat
java.lang.Thread.run(Thread.java:679)\n","wait":0}}] }
2013-10-14 15:25:33,275 DEBUG [cloud.agent.Agent]
(agentRequest-Handler-2:null) Processing command:
com.cloud.agent.api.GetStorageStatsCommand
2013-10-14 15:25:33,278 DEBUG [kvm.storage.LibvirtStorageAdaptor]
(agentRequest-Handler-2:null) can't get storage pool
org.libvirt.LibvirtException: Storage pool not found: no pool with matching
uuid
        at org.libvirt.ErrorHandler.processError(Unknown Source)
        at org.libvirt.Connect.processError(Unknown Source)
        at org.libvirt.Connect.storagePoolLookupByUUIDString(Unknown Source)
        at
com.cloud.hypervisor.kvm.storage.LibvirtStorageAdaptor.getStoragePool(LibvirtStorageAdaptor.java:363)
        at
com.cloud.hypervisor.kvm.storage.KVMStoragePoolManager.getStoragePool(KVMStoragePoolManager.java:104)
        at
com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.execute(LibvirtComputingResource.java:2466)
        at
com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.executeRequest(LibvirtComputingResource.java:1230)
        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)
2013-10-14 15:25:33,281 DEBUG [kvm.storage.LibvirtStorageAdaptor]
(agentRequest-Handler-2:null) createStoragePool didn't find existing
running pool: org.libvirt.LibvirtException: Storage pool not found: no pool
with matching uuid, need to create it
2013-10-14 15:25:33,281 DEBUG [kvm.storage.LibvirtStorageAdaptor]
(agentRequest-Handler-2:null) Didn't find an existing storage pool
bd32f762-a1f0-3a65-b9bc-fdb6d1d681b5 by UUID, checking for pools with
duplicate paths
2013-10-14 15:25:33,284 DEBUG [kvm.storage.LibvirtStorageAdaptor]
(agentRequest-Handler-2:null) Attempting to create storage pool
bd32f762-a1f0-3a65-b9bc-fdb6d1d681b5
2013-10-14 15:25:33,284 DEBUG [kvm.storage.LibvirtStorageAdaptor]
(agentRequest-Handler-2:null) <pool type='netfs'>
<name>bd32f762-a1f0-3a65-b9bc-fdb6d1d681b5</name>
<uuid>bd32f762-a1f0-3a65-b9bc-fdb6d1d681b5</uuid>
<source>
<host name='10.6.20.2'/>
<dir path='/GIGO2/p2'/>
</source>
<target>
<path>/mnt/bd32f762-a1f0-3a65-b9bc-fdb6d1d681b5</path>
</target>
</pool>

2013-10-14 15:25:33,286 ERROR [kvm.storage.LibvirtStorageAdaptor]
(agentRequest-Handler-2:null) org.libvirt.LibvirtException: Requested
operation is not valid: Target '/mnt/bd32f762-a1f0-3a65-b9bc-fdb6d1d681b5'
is already mounted
2013-10-14 15:25:33,287 ERROR [kvm.storage.LibvirtStorageAdaptor]
(agentRequest-Handler-2:null) Attempting to unmount old mount libvirt is
unaware of at /mnt/bd32f762-a1f0-3a65-b9bc-fdb6d1d681b5
2013-10-14 15:25:33,287 DEBUG [utils.script.Script]
(agentRequest-Handler-2:null) Executing: /bin/bash -c umount
/mnt/bd32f762-a1f0-3a65-b9bc-fdb6d1d681b5
2013-10-14 15:25:33,303 DEBUG [utils.script.Script]
(agentRequest-Handler-2:null) Exit value is 16
2013-10-14 15:25:33,304 DEBUG [utils.script.Script]
(agentRequest-Handler-2:null) umount.nfs:
/mnt/bd32f762-a1f0-3a65-b9bc-fdb6d1d681b5: device is busyumount.nfs:
/mnt/bd32f762-a1f0-3a65-b9bc-fdb6d1d681b5: device is busy
2013-10-14 15:25:33,304 ERROR [kvm.storage.LibvirtStorageAdaptor]
(agentRequest-Handler-2:null) Succeeded in unmounting
/mnt/bd32f762-a1f0-3a65-b9bc-fdb6d1d681b5
2013-10-14 15:25:33,306 ERROR [kvm.storage.LibvirtStorageAdaptor]
(agentRequest-Handler-2:null) Target was already mounted, unmounted it but
failed to redefine storage:org.libvirt.LibvirtException: Requested
operation is not valid: Target '/mnt/bd32f762-a1f0-3a65-b9bc-fdb6d1d681b5'
is already mounted
2013-10-14 15:25:33,307 WARN  [cloud.agent.Agent]
(agentRequest-Handler-2:null) Caught:
java.lang.NullPointerException
        at
com.cloud.hypervisor.kvm.storage.LibvirtStorageAdaptor.createStoragePool(LibvirtStorageAdaptor.java:539)
        at
com.cloud.hypervisor.kvm.storage.KVMStoragePoolManager.createStoragePool(KVMStoragePoolManager.java:185)
        at
com.cloud.hypervisor.kvm.storage.KVMStoragePoolManager.getStoragePool(KVMStoragePoolManager.java:108)
        at
com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.execute(LibvirtComputingResource.java:2466)
        at
com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.executeRequest(LibvirtComputingResource.java:1230)
        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)
2013-10-14 15:25:33,308 DEBUG [cloud.agent.Agent]
(agentRequest-Handler-2:null) Seq 2-428146790:  { Ans: , MgmtId:
159303462925110, via: 2, Ver: v1, Flags: 10,
[{"com.cloud.agent.api.Answer":{"result":false,"details":"java.lang.NullPointerException\n\tat
com.cloud.hypervisor.kvm.storage.LibvirtStorageAdaptor.createStoragePool(LibvirtStorageAdaptor.java:539)\n\tat
com.cloud.hypervisor.kvm.storage.KVMStoragePoolManager.createStoragePool(KVMStoragePoolManager.java:185)\n\tat
com.cloud.hypervisor.kvm.storage.KVMStoragePoolManager.getStoragePool(KVMStoragePoolManager.java:108)\n\tat
com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.execute(LibvirtComputingResource.java:2466)\n\tat
com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.executeRequest(LibvirtComputingResource.java:1230)\n\tat
com.cloud.agent.Agent.processRequest(Agent.java:525)\n\tat
com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:852)\n\tat
com.cloud.utils.nio.Task.run(Task.java:83)\n\tat
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)\n\tat
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\n\tat
java.lang.Thread.run(Thread.java:679)\n","wait":0}}] }
2013-10-14 15:25:33,650 DEBUG [kvm.resource.LibvirtComputingResource]
(agentRequest-Handler-4:null) Execution is successful.
2013-10-14 15:25:33,651 DEBUG [kvm.resource.LibvirtComputingResource]
(agentRequest-Handler-4:null) Executing: /bin/bash -c freeMem=$(free|grep
cache:|awk '{print $4}');echo $freeMem
2013-10-14 15:25:33,666 DEBUG [kvm.resource.LibvirtComputingResource]
(agentRequest-Handler-4:null) Execution is successful.
2013-10-14 15:25:33,667 DEBUG [kvm.resource.LibvirtComputingResource]
(agentRequest-Handler-4:null) Executing: /bin/bash -c free|grep Mem:|awk
'{print $2}'
2013-10-14 15:25:33,680 DEBUG [kvm.resource.LibvirtComputingResource]
(agentRequest-Handler-4:null) Execution is successful.
2013-10-14 15:25:47,694 DEBUG [cloud.agent.Agent]
(agentRequest-Handler-3:null) Request:Seq 2-428146792:  { Cmd , MgmtId:
159303462925110, via: 2, Ver: v1, Flags: 100011,
[{"com.cloud.agent.api.CheckRouterCommand":{"accessDetails":{"router.name":"r-178-VM","router.ip":"169.254.3.68"},"wait":30}}]
}
2013-10-14 15:25:47,694 DEBUG [cloud.agent.Agent]
(agentRequest-Handler-1:null) Request:Seq 2-428146791:  { Cmd , MgmtId:
159303462925110, via: 2, Ver: v1, Flags: 100011,
[{"com.cloud.agent.api.CheckRouterCommand":{"accessDetails":{"router.name":"r-178-VM","router.ip":"169.254.3.68"},"wait":30}}]
}
2013-10-14 15:25:47,695 DEBUG [cloud.agent.Agent]
(agentRequest-Handler-3:null) Processing command:
com.cloud.agent.api.CheckRouterCommand
2013-10-14 15:25:47,696 DEBUG [cloud.agent.Agent]
(agentRequest-Handler-1:null) Processing command:
com.cloud.agent.api.CheckRouterCommand
2013-10-14 15:25:47,696 DEBUG
[resource.virtualnetwork.VirtualRoutingResource]
(agentRequest-Handler-3:null) Executing:
/usr/share/cloudstack-common/scripts/network/domr/router_proxy.sh
checkrouter.sh 169.254.3.68
2013-10-14 15:25:47,696 DEBUG
[resource.virtualnetwork.VirtualRoutingResource]
(agentRequest-Handler-1:null) Executing:
/usr/share/cloudstack-common/scripts/network/domr/router_proxy.sh
checkrouter.sh 169.254.3.68
2013-10-14 15:25:47,846 DEBUG
[resource.virtualnetwork.VirtualRoutingResource]
(agentRequest-Handler-1:null) Execution is successful.
2013-10-14 15:25:47,848 DEBUG [cloud.agent.Agent]
(agentRequest-Handler-1:null) Seq 2-428146791:  { Ans: , MgmtId:
159303462925110, via: 2, Ver: v1, Flags: 10,
[{"com.cloud.agent.api.CheckRouterAnswer":{"state":"BACKUP","isBumped":false,"result":true,"details":"Status:
BACKUP&Bumped: NO","wait":0}}] }
2013-10-14 15:25:47,951 DEBUG
[resource.virtualnetwork.VirtualRoutingResource]
(agentRequest-Handler-3:null) Execution is successful.
2013-10-14 15:25:47,953 DEBUG [cloud.agent.Agent]
(agentRequest-Handler-3:null) Seq 2-428146792:  { Ans: , MgmtId:
159303462925110, via: 2, Ver: v1, Flags: 10,
[{"com.cloud.agent.api.CheckRouterAnswer":{"state":"BACKUP","isBumped":false,"result":true,"details":"Status:
BACKUP&Bumped: NO","wait":0}}] }
2013-10-14 15:25:56,631 DEBUG [kvm.resource.LibvirtComputingResource]
(UgentTask-5:null) Executing:
/usr/share/cloudstack-common/scripts/vm/network/security_group.py
get_rule_logs_for_vms
2013-10-14 15:25:56,821 DEBUG [kvm.resource.LibvirtComputingResource]
(UgentTask-5:null) Execution is successful.
2013-10-14 15:25:56,823 DEBUG [cloud.agent.Agent] (UgentTask-5:null)
Sending ping: Seq 2-28:  { Cmd , MgmtId: -1, via: 2, Ver: v1, Flags: 11,
[{"com.cloud.agent.api.PingRoutingWithNwGroupsCommand":{"newGroupStates":{},"newStates":{},"_gatewayAccessible":true,"_vnetAccessible":true,"hostType":"Routing","hostId":2,"wait":0}}]
}
2013-10-14 15:25:56,834 DEBUG [cloud.agent.Agent] (Agent-Handler-2:null)
Received response: Seq 2-28:  { Ans: , MgmtId: 159303462925110, via: 2,
Ver: v1, Flags: 100010,
[{"com.cloud.agent.api.PingAnswer":{"_command":{"hostType":"Routing","hostId":2,"wait":0},"result":true,"wait":0}}]
}
2013-10-14 15:25:57,470 DEBUG [kvm.resource.KVMHAMonitor] (Thread-30:null)
Failed to lookup libvirt storage pool c59065c8-4d4c-3276-9d12-f170e4cd445e
due to: org.libvirt.LibvirtException: Storage pool not found: no pool with
matching uuid
2013-10-14 15:25:57,471 DEBUG [kvm.resource.KVMHAMonitor] (Thread-30:null)
removing pool from HA monitor since it was deleted
2013-10-14 15:25:57,471 DEBUG [utils.script.Script] (Thread-30:null)
Executing: /bin/bash -c umount /mnt/c59065c8-4d4c-3276-9d12-f170e4cd445e
2013-10-14 15:25:57,490 DEBUG [utils.script.Script] (Thread-30:null) Exit
value is 16
2013-10-14 15:25:57,490 DEBUG [utils.script.Script] (Thread-30:null)
umount.nfs: /mnt/c59065c8-4d4c-3276-9d12-f170e4cd445e: device is
busyumount.nfs: /mnt/c59065c8-4d4c-3276-9d12-f170e4cd445e: device is busy
2013-10-14 15:25:57,493 DEBUG [kvm.resource.KVMHAMonitor] (Thread-30:null)
Failed to lookup libvirt storage pool bd32f762-a1f0-3a65-b9bc-fdb6d1d681b5
due to: org.libvirt.LibvirtException: Storage pool not found: no pool with
matching uuid
2013-10-14 15:25:57,494 DEBUG [kvm.resource.KVMHAMonitor] (Thread-30:null)
removing pool from HA monitor since it was deleted
2013-10-14 15:25:57,494 DEBUG [utils.script.Script] (Thread-30:null)
Executing: /bin/bash -c umount /mnt/bd32f762-a1f0-3a65-b9bc-fdb6d1d681b5
2013-10-14 15:25:57,511 DEBUG [utils.script.Script] (Thread-30:null) Exit
value is 16
2013-10-14 15:25:57,512 DEBUG [utils.script.Script] (Thread-30:null)
umount.nfs: /mnt/bd32f762-a1f0-3a65-b9bc-fdb6d1d681b5: device is
busyumount.nfs: /mnt/bd32f762-a1f0-3a65-b9bc-fdb6d1d681b5: device is busy
-- 
Regards,
Valery

http://protocol.by/slayer