<html><head><meta http-equiv="content-type" content="text/html; charset=GB2312"><style>body { line-height: 1.5; }body { font-size: 10.5pt; font-family: Î¢ÈíÑźÚ; color: rgb(0, 0, 0); line-height: 1.5; }</style></head><body>
<div><span></span>hi,all:</div><div>&nbsp; &nbsp; &nbsp; &nbsp; why can't a virtual machine with a lock file snapshot?</div><div>&nbsp; &nbsp; &nbsp; &nbsp; the code is this:</div><div><span style="background-color: rgba(0, 0, 0, 0); font-size: 10.5pt; line-height: 1.5;">4490&nbsp;</span></div><span style="color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0);">4491&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;vmDrive.hasVolumeLeases:<br>4492&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;self.log.error('disk&nbsp;%s&nbsp;has&nbsp;volume&nbsp;leases',&nbsp;vmDrive.name)<br>4493&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;errCode['noimpl']<br>4494&nbsp;<br>[./vdsm/virt/vm.py] &nbsp; &nbsp;</span><div><span style="color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0);">&nbsp; &nbsp; &nbsp; &nbsp;If I deleted the above code,a snapshot is successfull,the lock &nbsp;is also successful. &nbsp; &nbsp; &nbsp;</span></div><div><span style="color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0);">&nbsp; &nbsp; &nbsp; &nbsp;the vm xml of part &nbsp;is this:</span></div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&lt;devices&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &lt;emulator&gt;/usr/libexec/qemu-kvm&lt;/emulator&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &lt;disk type='file' device='disk' snapshot='no'&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &nbsp; &lt;driver name='qemu' type='qcow2' cache='none' error_policy='stop' io='threads'/&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp;<font color="#0000ff">&nbsp;&nbsp; &nbsp; &lt;source file='/rhev/data-center/ab1ad4e8-e69e-47e2-af48-aa6bd64ba9e2/f6c878db-e530-415e-a0d8-b5b89027c297/images/0b4d3165-8d34-42f0-b2b3-efdf79ac60c3/55e40a24-be89-4325-a5e1-a5fecc3b1f46'&gt;</font></div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;"><font color="#0000ff">&nbsp; &nbsp; &nbsp; &nbsp; &lt;seclabel model='selinux' labelskip='yes'/&gt;</font></div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;"><font color="#0000ff">&nbsp; &nbsp; &nbsp; &lt;/source&gt;</font></div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &nbsp; &lt;backingStore type='file' index='1'&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &nbsp; &nbsp; &lt;format type='qcow2'/&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &nbsp; &nbsp; &lt;source file='/rhev/data-center/ab1ad4e8-e69e-47e2-af48-aa6bd64ba9e2/f6c878db-e530-415e-a0d8-b5b89027c297/images/0b4d3165-8d34-42f0-b2b3-efdf79ac60c3/../0b4d3165-8d34-42f0-b2b3-efdf79ac60c3/dadecfd8-feda-4dfa-a0a4-b99490f33c46'/&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &nbsp; &nbsp; &lt;backingStore type='file' index='2'&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;format type='raw'/&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;source file='/rhev/data-center/ab1ad4e8-e69e-47e2-af48-aa6bd64ba9e2/f6c878db-e530-415e-a0d8-b5b89027c297/images/0b4d3165-8d34-42f0-b2b3-efdf79ac60c3/../0b4d3165-8d34-42f0-b2b3-efdf79ac60c3/../0b4d3165-8d34-42f0-b2b3-efdf79ac60c3/d467c150-1576-4ced-89af-f2e6ebe897ee'/&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;backingStore/&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &nbsp; &nbsp; &lt;/backingStore&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &nbsp; &lt;/backingStore&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &nbsp; &lt;target dev='hda' bus='ide'/&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &nbsp; &lt;serial&gt;0b4d3165-8d34-42f0-b2b3-efdf79ac60c3&lt;/serial&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &nbsp; &lt;boot order='1'/&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &nbsp; &lt;alias name='ide0-0-0'/&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &nbsp; &lt;address type='drive' controller='0' bus='0' target='0' unit='0'/&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &lt;/disk&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &lt;disk type='file' device='cdrom'&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &nbsp; &lt;driver name='qemu' type='raw'/&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &nbsp; &lt;source startupPolicy='optional'/&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &nbsp; &lt;backingStore/&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &nbsp; &lt;target dev='hdc' bus='ide'/&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &nbsp; &lt;readonly/&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &nbsp; &lt;serial&gt;&lt;/serial&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &nbsp; &lt;alias name='ide0-1-0'/&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &nbsp; &lt;address type='drive' controller='0' bus='1' target='0' unit='0'/&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &lt;/disk&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &lt;controller type='scsi' index='0' model='virtio-scsi'&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &nbsp; &lt;alias name='scsi0'/&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &nbsp; &lt;address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &lt;/controller&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &lt;controller type='virtio-serial' index='0' ports='16'&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &nbsp; &lt;alias name='virtio-serial0'/&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &nbsp; &lt;address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &lt;/controller&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &lt;controller type='usb' index='0'&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &nbsp; &lt;alias name='usb0'/&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &nbsp; &lt;address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x2'/&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &lt;/controller&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &lt;controller type='pci' index='0' model='pci-root'&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &nbsp; &lt;alias name='pci.0'/&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &lt;/controller&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &lt;controller type='ide' index='0'&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &nbsp; &lt;alias name='ide0'/&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &nbsp; &lt;address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp; &nbsp; &lt;/controller&gt;</div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;">&nbsp;&nbsp;<font color="#0000ff">&nbsp; &lt;lease&gt;</font></div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;"><font color="#0000ff">&nbsp; &nbsp; &nbsp; &lt;lockspace&gt;f6c878db-e530-415e-a0d8-b5b89027c297&lt;/lockspace&gt;</font></div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;"><font color="#0000ff">&nbsp; &nbsp; &nbsp; &lt;key&gt;55e40a24-be89-4325-a5e1-a5fecc3b1f46&lt;/key&gt;</font></div><div style="margin: 0px; font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px;"><font color="#0000ff">&nbsp; &nbsp; &nbsp; &lt;target path='/rhev/data-center/mnt/192.168.8.100:_data_maokx/f6c878db-e530-415e-a0d8-b5b89027c297/images/0b4d3165-8d34-42f0-b2b3-efdf79ac60c3/55e40a24-be89-4325-a5e1-a5fecc3b1f46.lease'/&gt;</font></div><div><span style="color: rgb(0, 0, 255); font-family: Helvetica, 'Hiragino Sans GB', Î¢ÈíÑźÚ, 'Microsoft YaHei UI', SimSun, SimHei, arial, sans-serif; font-size: 15px; line-height: 24px; background-color: window;">&nbsp; &nbsp; &lt;/lease&gt;</span><span style="color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0);">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</span>
<div><br></div><hr style="width: 210px; height: 1px;" color="#b5c4df" size="1" align="left">
<div><span><div style="MARGIN: 10px; FONT-FAMILY: verdana; FONT-SIZE: 10pt"><div>maokexu@126.com</div></div></span></div>
</div></body></html>