Hi, all:<div>       after test the qemu gluster V5 patch:<a href="http://lists.nongnu.org/archive/html/qemu-devel/2012-08/msg01023.html">http://lists.nongnu.org/archive/html/qemu-devel/2012-08/msg01023.html</a><br><div>       I had write a patch in libvirt to support gluster protocol, but has qemuMonitorIO error:</div>
<div>   2012-08-22 17:17:47.600+0000: 29121: error : qemuMonitorIORead:490 : Unable to read from monitor: Connection reset by peer</div><div>2012-08-22 17:17:47.600+0000: 29121: error : qemuMonitorIO:546 : 内部错误 event from unexpected fd -1!=27 / watch 15!=15</div>
<div><br></div><div>the vm libvirt config file like this:</div><div><div>&lt;domain type=&#39;kvm&#39;&gt;</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>&lt;name&gt;gluster-vm&lt;/name&gt;</div><div>
<span class="Apple-tab-span" style="white-space:pre">        </span>&lt;vcpu&gt;1&lt;/vcpu&gt;</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>&lt;cpu&gt;</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>&lt;topology sockets=&#39;1&#39; cores=&#39;1&#39; threads=&#39;1&#39;/&gt;</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>&lt;/cpu&gt;</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>&lt;on_poweroff&gt;destroy&lt;/on_poweroff&gt;</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>&lt;on_reboot&gt;restart&lt;/on_reboot&gt;</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>&lt;on_crash&gt;restart&lt;/on_crash&gt;</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>&lt;memory&gt;524288&lt;/memory&gt;</div><div>
<span class="Apple-tab-span" style="white-space:pre">        </span>&lt;devices&gt;</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>&lt;emulator&gt;/usr/libexec/qemu-kvm&lt;/emulator&gt;</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>&lt;disk type=&#39;network&#39; device=&#39;disk&#39;&gt;</div>
<div><span class="Apple-tab-span" style="white-space:pre">                        </span>&lt;source protocol=&#39;gluster&#39; name=&#39;volname/windowsxp.img&#39;&gt;</div><div><span class="Apple-tab-span" style="white-space:pre">                        </span>    &lt;host name=&#39;10.1.0.1&#39; port=&#39;24007&#39;/&gt;</div>
<div><span class="Apple-tab-span" style="white-space:pre">                        </span>&lt;/source&gt;</div><div><span class="Apple-tab-span" style="white-space:pre">                        </span>&lt;target dev=&#39;vda&#39; bus=&#39;virtio&#39;/&gt;</div><div>
<span class="Apple-tab-span" style="white-space:pre">                        </span>&lt;driver name=&#39;qemu&#39; type=&#39;qcow2&#39; io=&#39;native&#39; cache=&#39;none&#39;/&gt;</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>&lt;/disk&gt;</div>
<div><span class="Apple-tab-span" style="white-space:pre">                </span>&lt;controller type=&#39;virtio-serial&#39; index=&#39;0&#39;/&gt;</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>&lt;/devices&gt;</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>&lt;features&gt;</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>&lt;pae/&gt;</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>&lt;acpi/&gt;</div>
<div><span class="Apple-tab-span" style="white-space:pre">                </span>&lt;apic/&gt;</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>&lt;/features&gt;</div><div>&lt;/domain&gt;</div></div><div><br></div>
<div>my questions:</div><div>1. what&#39;s the function of qemuMonitorIO?</div><div>2. why the qemu-gluster patch caused qemuMonitorIO error? </div><div>    I could boot vm in qemu command without monitor, like this:</div>
<div>    /usr/libexec/qemu-kvm -drive file=gluster://<a href="http://10.1.0.1/volname/windowsxp.img,format=qcow2">10.1.0.1/volname/windowsxp.img,format=qcow2</a></div><div><br></div><div>Best <span style="background-color:rgb(255,255,255);color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.727272033691406px">Regards,</span></div>
<div><font color="#222222" face="arial, sans-serif">Yin Yin</font></div><div><br></div></div>