<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 12 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
{mso-style-priority:99;
mso-style-link:"Balloon Text Char";
margin:0cm;
margin-bottom:.0001pt;
font-size:8.0pt;
font-family:"Tahoma","sans-serif";}
span.EmailStyle17
{mso-style-type:personal;
font-family:"Calibri","sans-serif";
color:windowtext;}
span.EmailStyle18
{mso-style-type:personal;
font-family:"Calibri","sans-serif";
color:#1F497D;}
span.EmailStyle19
{mso-style-type:personal-reply;
font-family:"Calibri","sans-serif";
color:#1F497D;}
span.BalloonTextChar
{mso-style-name:"Balloon Text Char";
mso-style-priority:99;
mso-style-link:"Balloon Text";
font-family:"Tahoma","sans-serif";}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-GB link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='color:#1F497D'>Of course the typical thing has happened; as soon as I ask for help, I’ve resolved it myself.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>I enabled No Execute in the BIOS of host ‘B’. VMs will now migrate back and forth without complaint.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> pve-user [mailto:pve-user-bounces@pve.proxmox.com] <b>On Behalf Of </b>Chris Murray<br><b>Sent:</b> 05 September 2014 14:08<br><b>To:</b> pve-user@pve.proxmox.com<br><b>Subject:</b> Re: [PVE-User] 100% CPU usage after live migration onheterogeneouscluster (Xeon E5345 and Xeon 5405)<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><span style='color:#1F497D'>Also if it helps:<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>'A'<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>cat /proc/cpuinfo | grep flags | uniq<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good aperfmperf pni dtes64 monitor ds_cpl vmx tm2 ssse3 cx16 xtpr pdcm dca sse4_1 lahf_lm dts tpr_shadow vnmi flexpriority<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>'B'<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>cat /proc/cpuinfo | grep flags | uniq<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall lm constant_tsc arch_perfmon pebs bts rep_good aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm dca lahf_lm dts tpr_shadow<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>I can already see ‘nx’ in there, which has got me wondering.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>Thanks again.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> pve-user [<a href="mailto:pve-user-bounces@pve.proxmox.com">mailto:pve-user-bounces@pve.proxmox.com</a>] <b>On Behalf Of </b>Chris Murray<br><b>Sent:</b> 05 September 2014 14:03<br><b>To:</b> <a href="mailto:pve-user@pve.proxmox.com">pve-user@pve.proxmox.com</a><br><b>Subject:</b> [PVE-User] 100% CPU usage after live migration on heterogeneouscluster (Xeon E5345 and Xeon 5405)<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Hi all,<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I'm experiencing the same issue as the following post, but I can't register to ask if there was ever a solution as the Image Verification section of the registration page tells me "Input error: Invalid Referer"<o:p></o:p></p><p class=MsoNormal><a href="http://188.165.151.221/threads/16171-PX-3-0-live-migration-(node-to-node)-freeze-VM-on-different-hardware">http://188.165.151.221/threads/16171-PX-3-0-live-migration-(node-to-node)-freeze-VM-on-different-hardware</a><o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I'm on 3.2 and this particular cluster has two nodes. I'll call them 'A' and 'B'<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>'A' has an Intel Xeon E5405. <o:p></o:p></p><p class=MsoNormal>'B' has two Intel Xeon E5345 (the same as the post. Interestingly, the issue is in migrating *<b>to</b>* this node, as it is in the forum post)<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Start a VM on node B. <o:p></o:p></p><p class=MsoNormal>Migrate to A. <o:p></o:p></p><p class=MsoNormal> This works fine.<o:p></o:p></p><p class=MsoNormal>Migrate to B.<o:p></o:p></p><p class=MsoNormal> This is also fine.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Power down the VM, start it up from node A<o:p></o:p></p><p class=MsoNormal>Migrate to B. <o:p></o:p></p><p class=MsoNormal> 100% CPU. VM unresponsive.<o:p></o:p></p><p class=MsoNormal>Migrate to A:<o:p></o:p></p><p class=MsoNormal> VM comes back to life again<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I’m guessing this is related to the capability of the two CPUs being different. I've set the VM's CPU to Conroe (to oldest Xeon?) and qemu64, neither of which made any difference. It’s now back to the default of KVM64.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Any ideas?<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Thanks,<o:p></o:p></p><p class=MsoNormal>Chris<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Node 'A'<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>proxmox-ve-2.6.32: 3.2-136 (running kernel: 2.6.32-32-pve)<o:p></o:p></p><p class=MsoNormal>pve-manager: 3.2-30 (running version: 3.2-30/1d095287)<o:p></o:p></p><p class=MsoNormal>pve-kernel-2.6.32-32-pve: 2.6.32-136<o:p></o:p></p><p class=MsoNormal>pve-kernel-2.6.32-29-pve: 2.6.32-126<o:p></o:p></p><p class=MsoNormal>lvm2: 2.02.98-pve4<o:p></o:p></p><p class=MsoNormal>clvm: 2.02.98-pve4<o:p></o:p></p><p class=MsoNormal>corosync-pve: 1.4.7-1<o:p></o:p></p><p class=MsoNormal>openais-pve: 1.1.4-3<o:p></o:p></p><p class=MsoNormal>libqb0: 0.11.1-2<o:p></o:p></p><p class=MsoNormal>redhat-cluster-pve: 3.2.0-2<o:p></o:p></p><p class=MsoNormal>resource-agents-pve: 3.9.2-4<o:p></o:p></p><p class=MsoNormal>fence-agents-pve: 4.0.10-1<o:p></o:p></p><p class=MsoNormal>pve-cluster: 3.0-14<o:p></o:p></p><p class=MsoNormal>qemu-server: 3.1-34<o:p></o:p></p><p class=MsoNormal>pve-firmware: 1.1-3<o:p></o:p></p><p class=MsoNormal>libpve-common-perl: 3.0-19<o:p></o:p></p><p class=MsoNormal>libpve-access-control: 3.0-15<o:p></o:p></p><p class=MsoNormal>libpve-storage-perl: 3.0-22<o:p></o:p></p><p class=MsoNormal>pve-libspice-server1: 0.12.4-3<o:p></o:p></p><p class=MsoNormal>vncterm: 1.1-8<o:p></o:p></p><p class=MsoNormal>vzctl: 4.0-1pve6<o:p></o:p></p><p class=MsoNormal>vzprocps: 2.0.11-2<o:p></o:p></p><p class=MsoNormal>vzquota: 3.1-2<o:p></o:p></p><p class=MsoNormal>pve-qemu-kvm: 2.1-5<o:p></o:p></p><p class=MsoNormal>ksm-control-daemon: 1.1-1<o:p></o:p></p><p class=MsoNormal>glusterfs-client: 3.5.2-1<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Node 'B'<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>proxmox-ve-2.6.32: 3.2-136 (running kernel: 2.6.32-32-pve)<o:p></o:p></p><p class=MsoNormal>pve-manager: 3.2-30 (running version: 3.2-30/1d095287)<o:p></o:p></p><p class=MsoNormal>pve-kernel-2.6.32-32-pve: 2.6.32-136<o:p></o:p></p><p class=MsoNormal>pve-kernel-2.6.32-29-pve: 2.6.32-126<o:p></o:p></p><p class=MsoNormal>lvm2: 2.02.98-pve4<o:p></o:p></p><p class=MsoNormal>clvm: 2.02.98-pve4<o:p></o:p></p><p class=MsoNormal>corosync-pve: 1.4.7-1<o:p></o:p></p><p class=MsoNormal>openais-pve: 1.1.4-3<o:p></o:p></p><p class=MsoNormal>libqb0: 0.11.1-2<o:p></o:p></p><p class=MsoNormal>redhat-cluster-pve: 3.2.0-2<o:p></o:p></p><p class=MsoNormal>resource-agents-pve: 3.9.2-4<o:p></o:p></p><p class=MsoNormal>fence-agents-pve: 4.0.10-1<o:p></o:p></p><p class=MsoNormal>pve-cluster: 3.0-14<o:p></o:p></p><p class=MsoNormal>qemu-server: 3.1-34<o:p></o:p></p><p class=MsoNormal>pve-firmware: 1.1-3<o:p></o:p></p><p class=MsoNormal>libpve-common-perl: 3.0-19<o:p></o:p></p><p class=MsoNormal>libpve-access-control: 3.0-15<o:p></o:p></p><p class=MsoNormal>libpve-storage-perl: 3.0-22<o:p></o:p></p><p class=MsoNormal>pve-libspice-server1: 0.12.4-3<o:p></o:p></p><p class=MsoNormal>vncterm: 1.1-8<o:p></o:p></p><p class=MsoNormal>vzctl: 4.0-1pve6<o:p></o:p></p><p class=MsoNormal>vzprocps: 2.0.11-2<o:p></o:p></p><p class=MsoNormal>vzquota: 3.1-2<o:p></o:p></p><p class=MsoNormal>pve-qemu-kvm: 2.1-5<o:p></o:p></p><p class=MsoNormal>ksm-control-daemon: 1.1-1<o:p></o:p></p><p class=MsoNormal>glusterfs-client: 3.5.2-1<o:p></o:p></p></div></body></html>