<div style="line-height:1.7;color:#000000;font-size:14px;font-family:arial"><div>hi, Yaniv Bronheim:</div><div>i have read your new code of supervdsmserver, i think it is fine,please let us confirm two questions</div><div>1.supervdsm.py will kill serive when relanuch, who respond to start service again?&nbsp;&nbsp; </div><div>&nbsp; i suggest "let supervdsmd.init take care of its start and stop"&nbsp; &nbsp;is a normal way</div><div>2.line 398 in supervdsmServer.py.i&nbsp;suggest to give &nbsp;double checks&nbsp;on processID. like this:</div><div><span style="font: bold 12px/normal &quot;Lucida Console&quot;, &quot;Lucida Sans Typewriter&quot;, Monaco, monospace; color: rgb(0, 0, 102); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: pre; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="kwd">finally</span><span style="font: 12px/normal &quot;Lucida Console&quot;, &quot;Lucida Sans Typewriter&quot;, Monaco, monospace; color: rgb(68, 68, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: pre; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="pun">:</span>&nbsp;</div><div>&nbsp;&nbsp; if <font face="Lucida Console"><font color="#444400" size="2">(</font><span style="font: 12px/normal &quot;Lucida Console&quot;, &quot;Lucida Sans Typewriter&quot;, Monaco, monospace; color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: pre; font-size-adjust: none; font-stretch: normal; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="pln">os</span><span style="font: 12px/normal &quot;Lucida Console&quot;, &quot;Lucida Sans Typewriter&quot;, Monaco, monospace; color: rgb(68, 68, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: pre; font-size-adjust: none; font-stretch: normal; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="pun">.</span><span style="font: 12px/normal &quot;Lucida Console&quot;, &quot;Lucida Sans Typewriter&quot;, Monaco, monospace; color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: pre; font-size-adjust: none; font-stretch: normal; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="pln">getpid</span><span style="font: 12px/normal &quot;Lucida Console&quot;, &quot;Lucida Sans Typewriter&quot;, Monaco, monospace; color: rgb(68, 68, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: pre; font-size-adjust: none; font-stretch: normal; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="pun">() == pid in <span style="font: 12px/normal &quot;Lucida Console&quot;, &quot;Lucida Sans Typewriter&quot;, Monaco, monospace; color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; float: none; display: inline !important; white-space: pre; font-size-adjust: none; font-stretch: normal; background-color: rgb(153, 255, 153); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">PIDFILE)</span></span><font color="#444400" size="2">:</font></font></div><div><span style="font: bold 12px/normal &quot;Lucida Console&quot;, &quot;Lucida Sans Typewriter&quot;, Monaco, monospace; color: rgb(0, 0, 102); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: pre; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="kwd">&nbsp;&nbsp; if</span><span style="font: 12px/normal &quot;Lucida Console&quot;, &quot;Lucida Sans Typewriter&quot;, Monaco, monospace; color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: pre; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="pln"> os</span><span style="font: 12px/normal &quot;Lucida Console&quot;, &quot;Lucida Sans Typewriter&quot;, Monaco, monospace; color: rgb(68, 68, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: pre; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="pun">.</span><span style="font: 12px/normal &quot;Lucida Console&quot;, &quot;Lucida Sans Typewriter&quot;, Monaco, monospace; color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: pre; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="pln">path</span><span style="font: 12px/normal &quot;Lucida Console&quot;, &quot;Lucida Sans Typewriter&quot;, Monaco, monospace; color: rgb(68, 68, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: pre; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="pun">.</span><span style="font: 12px/normal &quot;Lucida Console&quot;, &quot;Lucida Sans Typewriter&quot;, Monaco, monospace; color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: pre; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="pln">exists</span><span style="font: 12px/normal &quot;Lucida Console&quot;, &quot;Lucida Sans Typewriter&quot;, Monaco, monospace; color: rgb(68, 68, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: pre; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="pun">(</span><span style="font: 12px/normal &quot;Lucida Console&quot;, &quot;Lucida Sans Typewriter&quot;, Monaco, monospace; color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: pre; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="pln">address</span><span style="font: 12px/normal &quot;Lucida Console&quot;, &quot;Lucida Sans Typewriter&quot;, Monaco, monospace; color: rgb(68, 68, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: pre; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="pun">):</span></div><div><span style="font: 12px/normal &quot;Lucida Console&quot;, &quot;Lucida Sans Typewriter&quot;, Monaco, monospace; color: rgb(68, 68, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: pre; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="pun">&nbsp;&nbsp;&nbsp;&nbsp;<span style="font: 12px/normal &quot;Lucida Console&quot;, &quot;Lucida Sans Typewriter&quot;, Monaco, monospace; color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: pre; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="pln"> utils</span><span style="font: 12px/normal &quot;Lucida Console&quot;, &quot;Lucida Sans Typewriter&quot;, Monaco, monospace; color: rgb(68, 68, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: pre; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="pun">.</span><span style="font: 12px/normal &quot;Lucida Console&quot;, &quot;Lucida Sans Typewriter&quot;, Monaco, monospace; color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: pre; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="pln">rmFile</span><span style="font: 12px/normal &quot;Lucida Console&quot;, &quot;Lucida Sans Typewriter&quot;, Monaco, monospace; color: rgb(68, 68, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: pre; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="pun">(</span><span style="font: 12px/normal &quot;Lucida Console&quot;, &quot;Lucida Sans Typewriter&quot;, Monaco, monospace; color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: pre; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="pln">address</span><span style="font: 12px/normal &quot;Lucida Console&quot;, &quot;Lucida Sans Typewriter&quot;, Monaco, monospace; color: rgb(68, 68, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: pre; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="pun">)</span></span></div><div><span style="font: 12px/normal &quot;Lucida Console&quot;, &quot;Lucida Sans Typewriter&quot;, Monaco, monospace; color: rgb(68, 68, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: pre; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="pun"><span style="font: 12px/normal &quot;Lucida Console&quot;, &quot;Lucida Sans Typewriter&quot;, Monaco, monospace; color: rgb(68, 68, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: pre; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="pun">&nbsp; else:</span></span></div><div><span style="font: 12px/normal &quot;Lucida Console&quot;, &quot;Lucida Sans Typewriter&quot;, Monaco, monospace; color: rgb(68, 68, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: pre; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="pun"><span style="font: 12px/normal &quot;Lucida Console&quot;, &quot;Lucida Sans Typewriter&quot;, Monaco, monospace; color: rgb(68, 68, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: pre; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="pun">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;error,another supervdsmServer.py is alive.</span></span></div><div><span style="font: 12px/normal &quot;Lucida Console&quot;, &quot;Lucida Sans Typewriter&quot;, Monaco, monospace; color: rgb(68, 68, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: pre; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="pun"><span style="font: 12px/normal &quot;Lucida Console&quot;, &quot;Lucida Sans Typewriter&quot;, Monaco, monospace; color: rgb(68, 68, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: pre; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="pun"></span></span>&nbsp;</div><div><span style="font: 12px/normal &quot;Lucida Console&quot;, &quot;Lucida Sans Typewriter&quot;, Monaco, monospace; color: rgb(68, 68, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: pre; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="pun"><span style="font: 12px/normal &quot;Lucida Console&quot;, &quot;Lucida Sans Typewriter&quot;, Monaco, monospace; color: rgb(68, 68, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: pre; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="pun">thanks</span></span></div><div><span style="font: 12px/normal &quot;Lucida Console&quot;, &quot;Lucida Sans Typewriter&quot;, Monaco, monospace; color: rgb(68, 68, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: pre; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="pun"><span style="font: 12px/normal &quot;Lucida Console&quot;, &quot;Lucida Sans Typewriter&quot;, Monaco, monospace; color: rgb(68, 68, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: pre; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="pun">&nbsp;&nbsp; </span></span><br><br></div><div></div><div id="divNeteaseMailCard"></div><div></div><pre><br>At&nbsp;2013-04-28&nbsp;16:55:04,"Yaniv&nbsp;Bronheim"&nbsp;&lt;ybronhei@redhat.com&gt;&nbsp;wrote:
&gt;Hey&nbsp;bigclouds,
&gt;Supervdsm&nbsp;allows&nbsp;vdsm&nbsp;to&nbsp;run&nbsp;root&nbsp;commands,&nbsp;like&nbsp;mount,&nbsp;dmidecode,&nbsp;lsblk,&nbsp;scan&nbsp;folders&nbsp;that&nbsp;are&nbsp;unprivileged&nbsp;for&nbsp;vdsm&nbsp;user,&nbsp;and&nbsp;more.&nbsp;Due&nbsp;to&nbsp;this&nbsp;method&nbsp;we&nbsp;avoid&nbsp;executing&nbsp;root&nbsp;commands&nbsp;using&nbsp;execv&nbsp;with&nbsp;sudo,&nbsp;that&nbsp;way&nbsp;we&nbsp;don't&nbsp;create&nbsp;subprocess&nbsp;for&nbsp;each&nbsp;operation.
&gt;
&gt;We&nbsp;have&nbsp;to&nbsp;have&nbsp;supervdsm&nbsp;as&nbsp;external&nbsp;deamon,&nbsp;as&nbsp;it&nbsp;runs&nbsp;as&nbsp;different&nbsp;user&nbsp;(root,&nbsp;vdsm&nbsp;runs&nbsp;as&nbsp;user&nbsp;vdsm).&nbsp;Supervdsm&nbsp;deamon&nbsp;doesn't&nbsp;related&nbsp;to&nbsp;libvirt&nbsp;or&nbsp;uses&nbsp;libvirt&nbsp;at&nbsp;all,&nbsp;most&nbsp;of&nbsp;supervdsm&nbsp;functionality&nbsp;is&nbsp;used&nbsp;by&nbsp;vdsm&nbsp;in&nbsp;different&nbsp;flows.&nbsp;you&nbsp;can&nbsp;check&nbsp;supervdsm&nbsp;API&nbsp;in&nbsp;supervdsmServer.py&nbsp;and&nbsp;see&nbsp;where&nbsp;we&nbsp;call&nbsp;it.
&gt;
&gt;We&nbsp;need&nbsp;to&nbsp;have&nbsp;only&nbsp;one&nbsp;instance&nbsp;of&nbsp;supervdsm&nbsp;with&nbsp;a&nbsp;socket&nbsp;file&nbsp;under&nbsp;/var/run/vdsm/&nbsp;,&nbsp;supervdsm&nbsp;creates&nbsp;this&nbsp;file&nbsp;and&nbsp;vdsm&nbsp;communicate&nbsp;with&nbsp;it.&nbsp;
&gt;
&gt;Due&nbsp;to&nbsp;your&nbsp;netstat&nbsp;output,&nbsp;most&nbsp;of&nbsp;the&nbsp;time&nbsp;you&nbsp;should&nbsp;have&nbsp;2&nbsp;or&nbsp;3&nbsp;entries&nbsp;
&gt;unix&nbsp;&nbsp;2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&nbsp;ACC&nbsp;]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;STREAM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LISTENING&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;18895145&nbsp;/var/run/vdsm/svdsm.sock
&gt;unix&nbsp;&nbsp;2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&nbsp;]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;STREAM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CONNECTED&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;18895172&nbsp;/var/run/vdsm/svdsm.sock
&gt;unix&nbsp;&nbsp;3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&nbsp;]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;STREAM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CONNECTED&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;18895158&nbsp;/var/run/vdsm/svdsm.sock
&gt;(multiprocessing&nbsp;package&nbsp;implementation,&nbsp;you&nbsp;can&nbsp;check&nbsp;there)
&gt;might&nbsp;be&nbsp;that&nbsp;other&nbsp;subprocesses&nbsp;or&nbsp;subthreads&nbsp;also&nbsp;hold&nbsp;a&nbsp;request&nbsp;to&nbsp;svdsm.sock&nbsp;at&nbsp;the&nbsp;time&nbsp;you&nbsp;checked,&nbsp;
&gt;I&nbsp;don't&nbsp;understand&nbsp;the&nbsp;reason&nbsp;for&nbsp;/var/run/mcvda&nbsp;folder&nbsp;at&nbsp;all..&nbsp;maybe&nbsp;you&nbsp;changed&nbsp;something&nbsp;in&nbsp;the&nbsp;configuration?&nbsp;is&nbsp;it&nbsp;always&nbsp;appear?&nbsp;what&nbsp;else&nbsp;do&nbsp;you&nbsp;have&nbsp;under&nbsp;this&nbsp;folder?
&gt;Normal&nbsp;run&nbsp;shouldn't&nbsp;have&nbsp;more&nbsp;entries&nbsp;as&nbsp;far&nbsp;as&nbsp;I&nbsp;checked.
&gt;
&gt;In&nbsp;addition,&nbsp;I'm&nbsp;working&nbsp;on&nbsp;making&nbsp;supervdsm&nbsp;external&nbsp;service,&nbsp;you&nbsp;can&nbsp;take&nbsp;a&nbsp;look&nbsp;and&nbsp;maybe&nbsp;help&nbsp;me&nbsp;with&nbsp;review&nbsp;:)
&gt;[http://gerrit.ovirt.org/#/c/11051/]
&gt;
&gt;Regards,
&gt;Yaniv&nbsp;Bronhaim.
&gt;
&gt;-----&nbsp;Original&nbsp;Message&nbsp;-----
&gt;&gt;&nbsp;From:&nbsp;"bigclouds"&nbsp;&lt;bigclouds@163.com&gt;
&gt;&gt;&nbsp;To:&nbsp;users@ovirt.org
&gt;&gt;&nbsp;Sent:&nbsp;Friday,&nbsp;April&nbsp;26,&nbsp;2013&nbsp;9:59:47&nbsp;AM
&gt;&gt;&nbsp;Subject:&nbsp;[Users]&nbsp;questions&nbsp;about&nbsp;vdsm&nbsp;supervdsmserver
&gt;&gt;&nbsp;
&gt;&gt;&nbsp;hi,all.
&gt;&gt;&nbsp;i&nbsp;have&nbsp;2&nbsp;questions&nbsp;about&nbsp;supervdsmserver,
&gt;&gt;&nbsp;1.why&nbsp;it&nbsp;is&nbsp;created&nbsp;separately&nbsp;as&nbsp;a&nbsp;daemon?
&gt;&gt;&nbsp;its&nbsp;many&nbsp;function&nbsp;have&nbsp;never&nbsp;been&nbsp;used,&nbsp;and&nbsp;its&nbsp;function&nbsp;can&nbsp;be&nbsp;done&nbsp;by
&gt;&gt;&nbsp;calling&nbsp;libvirt&nbsp;directly,&nbsp;why&nbsp;supervdsmserver&nbsp;is&nbsp;need?
&gt;&gt;&nbsp;2.it&nbsp;seems&nbsp;that&nbsp;only&nbsp;one&nbsp;supervdsmserver&nbsp;should&nbsp;be&nbsp;exist,&nbsp;by&nbsp;killing&nbsp;old&nbsp;ones
&gt;&gt;&nbsp;to&nbsp;assure&nbsp;that&nbsp;.&nbsp;but&nbsp;look&nbsp;at&nbsp;this,&nbsp;and&nbsp;please&nbsp;explain&nbsp;to&nbsp;me.
&gt;&gt;&nbsp;unix&nbsp;2&nbsp;[&nbsp;ACC&nbsp;]&nbsp;STREAM&nbsp;LISTENING&nbsp;1339963&nbsp;4968/python&nbsp;/var/run/vdsm/svdsm.sock
&gt;&gt;&nbsp;unix&nbsp;2&nbsp;[&nbsp;ACC&nbsp;]&nbsp;STREAM&nbsp;LISTENING&nbsp;384165&nbsp;39716/python&nbsp;&amp;nb&nbsp;sp;
&gt;&gt;&nbsp;/var/run/vdsm/svdsm.sock
&gt;&gt;&nbsp;unix&nbsp;2&nbsp;[&nbsp;ACC&nbsp;]&nbsp;STREAM&nbsp;LISTENING&nbsp;1100509&nbsp;49487/python&nbsp;/var/run/vdsm/svdsm.sock
&gt;&gt;&nbsp;unix&nbsp;2&nbsp;[&nbsp;ACC&nbsp;]&nbsp;STREAM&nbsp;LISTENING&nbsp;1326232&nbsp;3813/python&nbsp;/var/run/mcvda/svdsm.sock
&gt;&gt;&nbsp;unix&nbsp;3&nbsp;[&nbsp;]&nbsp;STREAM&nbsp;CONNECTED&nbsp;1448193&nbsp;4968/python&nbsp;/var/run/mcvda/svdsm.sock
&gt;&gt;&nbsp;unix&nbsp;3&nbsp;[&nbsp;]&nbsp;STREAM&nbsp;CONNECTED&nbsp;1447937&nbsp;4968/python&nbsp;/var&nbsp;/run/mcvda/svdsm.sock
&gt;&gt;&nbsp;unix&nbsp;3&nbsp;[&nbsp;]&nbsp;STREAM&nbsp;CONNECTED&nbsp;1424959&nbsp;4968/python&nbsp;/var/run/mcvda/svdsm.sock
&gt;&gt;&nbsp;unix&nbsp;3&nbsp;[&nbsp;]&nbsp;STREAM&nbsp;CONNECTED&nbsp;1414835&nbsp;4968/python&nbsp;/var/run/mcvda/svdsm.sock
&gt;&gt;&nbsp;unix&nbsp;3&nbsp;[&nbsp;]&nbsp;STREAM&nbsp;CONNECTED&nbsp;1327873&nbsp;3813/python&nbsp;/var/run/mcvda/svdsm.sock
&gt;&gt;&nbsp;unix&nbsp;2&nbsp;[&nbsp;]&nbsp;STREAM&nbsp;CONNECTED&nbsp;1309612&nbsp;49487/python&nbsp;&amp;&nbsp;nbsp;
&gt;&gt;&nbsp;/var/run/mcvda/svdsm.sock
&gt;&gt;&nbsp;unix&nbsp;3&nbsp;[&nbsp;]&nbsp;STREAM&nbsp;CONNECTED&nbsp;384221&nbsp;39716/python&nbsp;/var/run/mcvda/svdsm.sock
&gt;&gt;&nbsp;thanks
&gt;&gt;&nbsp;
&gt;&gt;&nbsp;
&gt;&gt;&nbsp;
&gt;&gt;&nbsp;_______________________________________________
&gt;&gt;&nbsp;Users&nbsp;mailing&nbsp;list
&gt;&gt;&nbsp;Users@ovirt.org
&gt;&gt;&nbsp;http://lists.ovirt.org/mailman/listinfo/users
&gt;&gt;&nbsp;
</pre></div><br><br><span title="neteasefooter"><span id="netease_mail_footer"></span></span>