<div dir="ltr">Thanks Daniel. Oddly, pretty sure we're not using the numa scheduler but I'll triple check. Thanks for the info on the "known bug" part, that's even better.</div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jul 17, 2015 at 7:28 AM, Daniel P. Berrange <span dir="ltr"><<a href="mailto:berrange@redhat.com" target="_blank">berrange@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Fri, Jul 17, 2015 at 06:58:46AM -0600, David Medberry wrote:<br>
> HI Daniel,<br>
><br>
> Yep found that all out.<br>
><br>
> Now I'm struggling through the NUMA mismatch. NUMA as there are two cpus.<br>
> The old CPU was a 10 core 20 thread thus 40 "cpus", {0-9,20-29} and then<br>
> {10-19,30-39} on the other cell. The new CPU is a 12 core 24 thread.<br>
> Apparently even in kilo, this results in a mismatch if I'm running a 2 VCPU<br>
> guest and trying to migrate from new to old. I suspect I have to disable<br>
> NUMA somehow (filter, etc) but it is entirely non-obvious. And of course<br>
> I'm doing this again in OpenStack nova (not direct libvirt) so I'm going to<br>
> do a bit more research and then file a new bug. This also may be fixed in<br>
> Kilo but I"m not finding it (and it may be fixed in Liberty already and<br>
> just need a backport.)<br>
><br>
> My apologies for not following up to the list once I found the Kilo<br>
> solution to the original problem.<br>
<br>
</span>The fact that Nova doesn't rewrite numa topology on migrate is a known<br>
bug which Nikola is working on fixing in Liberty. IIRC, you ought to be<br>
able to avoid it by just disabling the NUMA schedular filter.<br>
<br>
<br>
Regards,<br>
Daniel<br>
<span class="HOEnZb"><font color="#888888">--<br>
|: <a href="http://berrange.com" rel="noreferrer" target="_blank">http://berrange.com</a>      -o-    <a href="http://www.flickr.com/photos/dberrange/" rel="noreferrer" target="_blank">http://www.flickr.com/photos/dberrange/</a> :|<br>
|: <a href="http://libvirt.org" rel="noreferrer" target="_blank">http://libvirt.org</a>              -o-             <a href="http://virt-manager.org" rel="noreferrer" target="_blank">http://virt-manager.org</a> :|<br>
|: <a href="http://autobuild.org" rel="noreferrer" target="_blank">http://autobuild.org</a>       -o-         <a href="http://search.cpan.org/~danberr/" rel="noreferrer" target="_blank">http://search.cpan.org/~danberr/</a> :|<br>
|: <a href="http://entangle-photo.org" rel="noreferrer" target="_blank">http://entangle-photo.org</a>       -o-       <a href="http://live.gnome.org/gtk-vnc" rel="noreferrer" target="_blank">http://live.gnome.org/gtk-vnc</a> :|<br>
</font></span></blockquote></div><br></div>