[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-5065?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13817663#comment-13817663
 ] 

angeline shen commented on CLOUDSTACK-5065:
-------------------------------------------

Verified build 
http://repo-ccp.citrix.com/releases/ASF/rhel/6.4/4.2/CloudPlatform-4.2.1-41-rhel6.4.tar.gz

MS rhel6.4 10.223.50.3
host rhel6.4 kvm 10.223.51.3 10.223.51.4

Reproduced in campo release:   snapshot invokes managesnapshot.sh to take 
snapshot  as seen in 
hosts  10.223.51.3     /var/log/cloudstack/agent/agent.log:

[root@h513 agent]# grep managesnapshot * 
agent.log:2013-11-07 16:20:03,385 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in the classpath 
agent.log:2013-11-07 16:20:03,386 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh 
agent.log:2013-11-07 16:20:03,386 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/storage/qcow2/managesnapshot.sh 
agent.log:2013-11-07 16:20:03,386 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/storage/managesnapshot.sh 
agent.log:2013-11-07 16:20:03,386 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/managesnapshot.sh 
agent.log:2013-11-07 16:20:03,386 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/managesnapshot.sh 
agent.log:2013-11-07 16:20:03,386 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in /usr/share/cloudstack-agent/managesnapshot.sh 
agent.log:2013-11-07 16:20:03,386 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in /usr/share/managesnapshot.sh 
agent.log:2013-11-07 16:20:03,387 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in /usr/managesnapshot.sh 
agent.log:2013-11-07 16:20:03,387 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in /managesnapshot.sh 
agent.log:2013-11-07 16:20:03,387 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-common/scripts/storage/qcow2/managesnapshot.sh 
agent.log:2013-11-07 16:20:03,658 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in the classpath 
agent.log:2013-11-07 16:20:03,659 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh 
agent.log:2013-11-07 16:20:03,659 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/storage/qcow2/managesnapshot.sh 
agent.log:2013-11-07 16:20:03,659 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/storage/managesnapshot.sh 
agent.log:2013-11-07 16:20:03,659 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/managesnapshot.sh 
agent.log:2013-11-07 16:20:03,659 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/managesnapshot.sh 
agent.log:2013-11-07 16:20:03,659 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in /usr/share/cloudstack-agent/managesnapshot.sh 
agent.log:2013-11-07 16:20:03,660 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in /usr/share/managesnapshot.sh 
agent.log:2013-11-07 16:20:03,660 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in /usr/managesnapshot.sh 
agent.log:2013-11-07 16:20:03,660 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in /managesnapshot.sh 
agent.log:2013-11-07 16:20:03,660 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-common/scripts/storage/qcow2/managesnapshot.sh 
agent.log:2013-11-07 16:20:03,660 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in the classpath 
agent.log:2013-11-07 16:20:03,661 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh 
agent.log:2013-11-07 16:20:03,661 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/storage/qcow2/managesnapshot.sh 
agent.log:2013-11-07 16:20:03,662 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/storage/managesnapshot.sh 
agent.log:2013-11-07 16:20:03,662 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/managesnapshot.sh 
agent.log:2013-11-07 16:20:03,662 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/managesnapshot.sh 
agent.log:2013-11-07 16:20:03,662 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in /usr/share/cloudstack-agent/managesnapshot.sh 
agent.log:2013-11-07 16:20:03,662 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in /usr/share/managesnapshot.sh 
agent.log:2013-11-07 16:20:03,662 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in /usr/managesnapshot.sh 
agent.log:2013-11-07 16:20:03,662 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in /managesnapshot.sh 
agent.log:2013-11-07 16:20:03,663 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-common/scripts/storage/qcow2/managesnapshot.sh 
agent.log:2013-11-07 16:20:03,826 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in the classpath 
agent.log:2013-11-07 16:20:03,826 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh 
agent.log:2013-11-07 16:20:03,827 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/storage/qcow2/managesnapshot.sh 
agent.log:2013-11-07 16:20:03,827 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/storage/managesnapshot.sh 
agent.log:2013-11-07 16:20:03,827 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/managesnapshot.sh 
agent.log:2013-11-07 16:20:03,827 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/managesnapshot.sh 
agent.log:2013-11-07 16:20:03,827 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in /usr/share/cloudstack-agent/managesnapshot.sh 
agent.log:2013-11-07 16:20:03,827 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in /usr/share/managesnapshot.sh 
agent.log:2013-11-07 16:20:03,827 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in /usr/managesnapshot.sh 
agent.log:2013-11-07 16:20:03,827 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in /managesnapshot.sh 
agent.log:2013-11-07 16:20:03,828 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-common/scripts/storage/qcow2/managesnapshot.sh 
agent.log:2013-11-07 16:30:25,147 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in the classpath 
agent.log:2013-11-07 16:30:25,148 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh 
agent.log:2013-11-07 16:30:25,148 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/storage/qcow2/managesnapshot.sh 
agent.log:2013-11-07 16:30:25,148 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/storage/managesnapshot.sh 
agent.log:2013-11-07 16:30:25,148 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/managesnapshot.sh 
agent.log:2013-11-07 16:30:25,148 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/managesnapshot.sh 
agent.log:2013-11-07 16:30:25,148 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in /usr/share/cloudstack-agent/managesnapshot.sh 
agent.log:2013-11-07 16:30:25,148 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in /usr/share/managesnapshot.sh 
agent.log:2013-11-07 16:30:25,149 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in /usr/managesnapshot.sh 
agent.log:2013-11-07 16:30:25,149 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in /managesnapshot.sh 
agent.log:2013-11-07 16:30:25,149 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-common/scripts/storage/qcow2/managesnapshot.sh 
agent.log:2013-11-07 16:30:25,408 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in the classpath 
agent.log:2013-11-07 16:30:25,409 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh 
agent.log:2013-11-07 16:30:25,409 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/storage/qcow2/managesnapshot.sh 
agent.log:2013-11-07 16:30:25,409 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/storage/managesnapshot.sh 
agent.log:2013-11-07 16:30:25,410 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/managesnapshot.sh 
agent.log:2013-11-07 16:30:25,410 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/managesnapshot.sh 
agent.log:2013-11-07 16:30:25,410 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in /usr/share/cloudstack-agent/managesnapshot.sh 
agent.log:2013-11-07 16:30:25,410 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in /usr/share/managesnapshot.sh 
agent.log:2013-11-07 16:30:25,410 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in /usr/managesnapshot.sh 
agent.log:2013-11-07 16:30:25,410 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in /managesnapshot.sh 
agent.log:2013-11-07 16:30:25,410 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-common/scripts/storage/qcow2/managesnapshot.sh 
agent.log:2013-11-07 16:30:25,411 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in the classpath 
agent.log:2013-11-07 16:30:25,411 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh 
agent.log:2013-11-07 16:30:25,412 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/storage/qcow2/managesnapshot.sh 
agent.log:2013-11-07 16:30:25,412 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/storage/managesnapshot.sh 
agent.log:2013-11-07 16:30:25,412 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/managesnapshot.sh 
agent.log:2013-11-07 16:30:25,412 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/managesnapshot.sh 
agent.log:2013-11-07 16:30:25,412 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in /usr/share/cloudstack-agent/managesnapshot.sh 
agent.log:2013-11-07 16:30:25,412 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in /usr/share/managesnapshot.sh 
agent.log:2013-11-07 16:30:25,412 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in /usr/managesnapshot.sh 
agent.log:2013-11-07 16:30:25,412 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in /managesnapshot.sh 
agent.log:2013-11-07 16:30:25,413 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-common/scripts/storage/qcow2/managesnapshot.sh 
agent.log:2013-11-07 16:30:25,574 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in the classpath 
agent.log:2013-11-07 16:30:25,575 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh 
agent.log:2013-11-07 16:30:25,575 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/storage/qcow2/managesnapshot.sh 
agent.log:2013-11-07 16:30:25,575 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/storage/managesnapshot.sh 
agent.log:2013-11-07 16:30:25,575 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/managesnapshot.sh 
agent.log:2013-11-07 16:30:25,575 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/managesnapshot.sh 
agent.log:2013-11-07 16:30:25,575 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in /usr/share/cloudstack-agent/managesnapshot.sh 
agent.log:2013-11-07 16:30:25,576 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in /usr/share/managesnapshot.sh 
agent.log:2013-11-07 16:30:25,576 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in /usr/managesnapshot.sh 
agent.log:2013-11-07 16:30:25,576 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in /managesnapshot.sh 
agent.log:2013-11-07 16:30:25,576 DEBUG [utils.script.Script] (main:null) 
Looking for managesnapshot.sh in 
/usr/share/cloudstack-common/scripts/storage/qcow2/managesnapshot.sh 
agent.log:2013-11-07 16:31:02,262 DEBUG [kvm.storage.KVMStorageProcessor] 
(agentRequest-Handler-4:null) Executing: 
/usr/share/cloudstack-common/scripts/storage/qcow2/managesnapshot.sh -b 
/mnt/79884886-a3ee-31a7-856c-805e18c48f88/66c1b2d8-50c7-4142-ba0b-90e118dfebac 
-n c68900fa-d3bd-45ea-927f-d1351644cd3a -p 
/mnt/83602b3b-9b52-3016-871d-10883d294c18/snapshots/2/6 -t 
c68900fa-d3bd-45ea-927f-d1351644cd3a  
agent.log:2013-11-07 16:31:47,897 DEBUG [kvm.storage.KVMStorageProcessor] 
(agentRequest-Handler-4:null) Executing: 
/usr/share/cloudstack-common/scripts/storage/qcow2/managesnapshot.sh -d 
/mnt/79884886-a3ee-31a7-856c-805e18c48f88/66c1b2d8-50c7-4142-ba0b-90e118dfebac 
-n c68900fa-d3bd-45ea-927f-d1351644cd3a  
cloudstack-agent.out:2013-11-07 16:20:03,385{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in the classpath 
cloudstack-agent.out:2013-11-07 16:20:03,386{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,386{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/storage/qcow2/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,386{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/storage/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,386{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,386{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,386{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,386{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in /usr/share/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,387{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in /usr/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,387{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in /managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,387{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-common/scripts/storage/qcow2/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,658{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in the classpath 
cloudstack-agent.out:2013-11-07 16:20:03,659{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,659{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/storage/qcow2/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,659{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/storage/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,659{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,659{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,659{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,660{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in /usr/share/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,660{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in /usr/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,660{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in /managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,660{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-common/scripts/storage/qcow2/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,660{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in the classpath 
cloudstack-agent.out:2013-11-07 16:20:03,661{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,661{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/storage/qcow2/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,662{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/storage/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,662{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,662{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,662{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,662{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in /usr/share/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,662{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in /usr/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,662{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in /managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,663{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-common/scripts/storage/qcow2/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,826{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in the classpath 
cloudstack-agent.out:2013-11-07 16:20:03,826{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,827{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/storage/qcow2/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,827{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/storage/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,827{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,827{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,827{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,827{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in /usr/share/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,827{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in /usr/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,827{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in /managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:20:03,828{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-common/scripts/storage/qcow2/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,147{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in the classpath 
cloudstack-agent.out:2013-11-07 16:30:25,148{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,148{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/storage/qcow2/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,148{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/storage/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,148{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,148{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,148{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,148{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in /usr/share/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,149{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in /usr/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,149{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in /managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,149{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-common/scripts/storage/qcow2/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,408{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in the classpath 
cloudstack-agent.out:2013-11-07 16:30:25,409{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,409{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/storage/qcow2/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,409{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/storage/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,410{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,410{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,410{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,410{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in /usr/share/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,410{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in /usr/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,410{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in /managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,410{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-common/scripts/storage/qcow2/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,411{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in the classpath 
cloudstack-agent.out:2013-11-07 16:30:25,411{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,412{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/storage/qcow2/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,412{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/storage/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,412{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,412{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,412{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,412{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in /usr/share/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,412{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in /usr/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,412{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in /managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,413{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-common/scripts/storage/qcow2/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,574{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in the classpath 
cloudstack-agent.out:2013-11-07 16:30:25,575{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,575{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/storage/qcow2/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,575{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/storage/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,575{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/scripts/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,575{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/lib/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,575{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-agent/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,576{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in /usr/share/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,576{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in /usr/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,576{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in /managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:30:25,576{GMT} DEBUG [utils.script.Script] 
(main:) Looking for managesnapshot.sh in 
/usr/share/cloudstack-common/scripts/storage/qcow2/managesnapshot.sh 
cloudstack-agent.out:2013-11-07 16:31:02,262{GMT} DEBUG 
[kvm.storage.KVMStorageProcessor] (agentRequest-Handler-4:) Executing: 
/usr/share/cloudstack-common/scripts/storage/qcow2/managesnapshot.sh -b 
/mnt/79884886-a3ee-31a7-856c-805e18c48f88/66c1b2d8-50c7-4142-ba0b-90e118dfebac 
-n c68900fa-d3bd-45ea-927f-d1351644cd3a -p 
/mnt/83602b3b-9b52-3016-871d-10883d294c18/snapshots/2/6 -t 
c68900fa-d3bd-45ea-927f-d1351644cd3a  
cloudstack-agent.out:2013-11-07 16:31:47,897{GMT} DEBUG 
[kvm.storage.KVMStorageProcessor] (agentRequest-Handler-4:) Executing: 
/usr/share/cloudstack-common/scripts/storage/qcow2/managesnapshot.sh -d 
/mnt/79884886-a3ee-31a7-856c-805e18c48f88/66c1b2d8-50c7-4142-ba0b-90e118dfebac 
-n c68900fa-d3bd-45ea-927f-d1351644cd3a  
[root@h513 agent]#  



Verified after fix,  /var/log/cloudstack/agent/agent.log only contains message 
"<domainsnapshot>":

2013-11-08 00:14:05,689 DEBUG [cloud.agent.Agent] (agentRequest-Handler-4:null) 
Request:Seq 1-1258422934:  { Cmd , MgmtId: 206915885077197, via: 1, Ver: v1, 
Flags: 100011, 
[{"org.apache.cloudstack.storage.command.CreateObjectCommand":{"data":{"org.apache.cloudstack.storage.to.SnapshotObjectTO":{"volume":{"uuid":"e26af82d-7f7e-42f3-9333-374e02d7389c","volumeType":"ROOT","dataStore":{"org.apache.cloudstack.storage.to.PrimaryDataStoreTO":{"uuid":"79884886-a3ee-31a7-856c-805e18c48f88","id":1,"poolType":"NetworkFilesystem","host":"10.223.110.232","path":"/export/home/angie/primary/kvm63","port":2049}},"name":"ROOT-5","size":8589934592,"path":"66c1b2d8-50c7-4142-ba0b-90e118dfebac","volumeId":6,"vmName":"i-2-5-VM","accountId":2,"format":"QCOW2","id":6,"hypervisorType":"KVM"},"parentSnapshotPath":"/mnt/79884886-a3ee-31a7-856c-805e18c48f88/66c1b2d8-50c7-4142-ba0b-90e118dfebac/6bcecb6b-73e4-43f3-a62f-be4e976fd470","dataStore":{"org.apache.cloudstack.storage.to.PrimaryDataStoreTO":{"uuid":"79884886-a3ee-31a7-856c-805e18c48f88","id":1,"poolType":"NetworkFilesystem","host":"10.223.110.232","path":"/export/home/angie/primary/kvm63","port":2049}},"vmName":"i-2-5-VM","name":"z1V2_ROOT-5_20131108081610","hypervisorType":"KVM","id":30}},"wait":0}}]
 }
2013-11-08 00:14:05,689 DEBUG [cloud.agent.Agent] (agentRequest-Handler-4:null) 
Processing command: org.apache.cloudstack.storage.command.CreateObjectCommand
2013-11-08 00:14:05,859 DEBUG [kvm.storage.KVMStorageProcessor] 
(agentRequest-Handler-4:null)    <domainsnapshot>       
<name>8dc9aee7-ada2-413c-ae10-0c0deca16889</name>          <domain>            
<uuid>bbfdbdfb-4ffb-4076-b525-e3592099d165</uuid>        </domain>    
</domainsnapshot>




> KVM snapshot doesn't take VM snapshot if the VM is running
> ----------------------------------------------------------
>
>                 Key: CLOUDSTACK-5065
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-5065
>             Project: CloudStack
>          Issue Type: Bug
>      Security Level: Public(Anyone can view this level - this is the 
> default.) 
>          Components: KVM
>    Affects Versions: 4.0.0
>            Reporter: edison su
>            Assignee: edison su
>            Priority: Blocker
>             Fix For: 4.2.1
>
>
> Due to this line in kvmstorageprocessor:
>  if (state == DomainInfo.DomainState.VIR_DOMAIN_RUNNING && 
> !primaryStorage.isExternalSnapshot()) {
> Right now, only primary storage type is filesystem(a.k.a local storage), then 
> take vm snapshot, otherwise, always take volume snapshot, which is not 
> working for the default kvm binary.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to