I am curious what is the best way to upgrade my dom0 and domUs to V.6 (currently 5) when it releases. Any experience or docs on this?
Dave
On 11/16/2010 12:36 AM, Dave Stevens wrote:
I am curious what is the best way to upgrade my dom0 and domUs to V.6 (currently 5) when it releases. Any experience or docs on this?
the Base CentOS-6 will have no Xen dom0 support, so you will almost certainly want to stick with centos-5 on the dom0, for the DomU's you can rebuild / upgrade using the regular process.
While centos-6 goes through beta and qa, its customary to make notes about potential upgrade paths. So keep a lookout for those closer to release time.
- KB
Quoting Karanbir Singh mail-lists@karan.org:
On 11/16/2010 12:36 AM, Dave Stevens wrote:
I am curious what is the best way to upgrade my dom0 and domUs to V.6 (currently 5) when it releases. Any experience or docs on this?
the Base CentOS-6 will have no Xen dom0 support, so you will almost certainly want to stick with centos-5 on the dom0, for the DomU's you can rebuild / upgrade using the regular process.
While centos-6 goes through beta and qa, its customary to make notes about potential upgrade paths. So keep a lookout for those closer to release time.
- KB
OK, thanks very much.
Dave
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
On 11/15/2010 07:36 PM, Dave Stevens wrote:
I am curious what is the best way to upgrade my dom0 and domUs to V.6 (currently 5) when it releases. Any experience or docs on this?
Dave
I know that there is discussion on getting dom0 support into Fedora 15, with maybe 50/50 chance that it will happen. I suspect that will be the focus for the near future. Xen dom0 support is going into the mainline 2.6.37 kernel, but there are still patches that are needed.
Once the bugs have been ironed out, I suspect that CentOS support will follow soon after. There will be experimental kernels before then, but I would not recommend them outside of test environments.
In short, stick to CentOS 5 in production for the foreseeable future.
On 11/16/2010 01:03 AM, Digimer wrote:
Once the bugs have been ironed out, I suspect that CentOS support will follow soon after. There will be experimental kernels before then, but I would not recommend them outside of test environments.
If someone wants to put in the effort, and if there is sufficient demand for this to maintain as a part of centos-plus, hey - lets talk :)
- KB
On Tue, Nov 16, 2010 at 10:39:38AM +0000, Karanbir Singh wrote:
On 11/16/2010 01:03 AM, Digimer wrote:
Once the bugs have been ironed out, I suspect that CentOS support will follow soon after. There will be experimental kernels before then, but I would not recommend them outside of test environments.
If someone wants to put in the effort, and if there is sufficient demand for this to maintain as a part of centos-plus, hey - lets talk :)
I'm working on a RHEL6 Xen dom0 tutorial atm..
-- Pasi
On 11/17/2010 04:13 PM, Pasi Kärkkäinen wrote:
On Tue, Nov 16, 2010 at 10:39:38AM +0000, Karanbir Singh wrote:
On 11/16/2010 01:03 AM, Digimer wrote:
Once the bugs have been ironed out, I suspect that CentOS support will follow soon after. There will be experimental kernels before then, but I would not recommend them outside of test environments.
If someone wants to put in the effort, and if there is sufficient demand for this to maintain as a part of centos-plus, hey - lets talk :)
I'm working on a RHEL6 Xen dom0 tutorial atm..
-- Pasi
Posting off the ML.
Perhaps we could share notes? My focus in more on the clustering side of things and I don't consider Xen-proper to be my strong suit. Maybe our tutorials would compliment one another. :)
On 11/17/2010 04:32 PM, Digimer wrote:
On 11/17/2010 04:13 PM, Pasi Kärkkäinen wrote:
On Tue, Nov 16, 2010 at 10:39:38AM +0000, Karanbir Singh wrote:
On 11/16/2010 01:03 AM, Digimer wrote:
Once the bugs have been ironed out, I suspect that CentOS support will follow soon after. There will be experimental kernels before then, but I would not recommend them outside of test environments.
If someone wants to put in the effort, and if there is sufficient demand for this to maintain as a part of centos-plus, hey - lets talk :)
I'm working on a RHEL6 Xen dom0 tutorial atm..
-- Pasi
Posting off the ML.
... or not. :P
2010/11/16 Dave Stevens geek@uniserve.com:
I am curious what is the best way to upgrade my dom0 and domUs to V.6 (currently 5) when it releases. Any experience or docs on this?
Hi,
take a look at here:
http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Virtualiza...
and
http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Virtualiza...
Best regards,
Morten
On 11/16/2010 02:30 AM, Morten P.D. Stevens wrote:
2010/11/16 Dave Stevensgeek@uniserve.com:
I am curious what is the best way to upgrade my dom0 and domUs to V.6 (currently 5) when it releases. Any experience or docs on this?
Hi,
take a look at here:
http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Virtualiza...
and
http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Virtualiza...
and if your machine support KVM ie: AMD-V or Intel VT-x, you can use xenner to run paravirt xen guest in KVM
[1] http://kraxel.fedorapeople.org/xenner/
On Tue, Nov 16, 2010 at 1:18 PM, Athmane Madjoudj athmanem@gmail.com wrote:
On 11/16/2010 02:30 AM, Morten P.D. Stevens wrote:
2010/11/16 Dave Stevensgeek@uniserve.com:
I am curious what is the best way to upgrade my dom0 and domUs to V.6 (currently 5) when it releases. Any experience or docs on this?
Hi,
take a look at here:
http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Virtualiza...
and
http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Virtualiza...
and if your machine support KVM ie: AMD-V or Intel VT-x, you can use xenner to run paravirt xen guest in KVM
[1] http://kraxel.fedorapeople.org/xenner/
-- Athmane Madjoudj _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
So, do I understand this corret: RH6 won't have (native?) XEN support anymore, which obviously means CentOS won't have it either?
Have anyone used both XEN & KVM before? What are your experiences with either, in comparison to each other? We've been using XEN for about 4 years now, and only use CentOS as our server platform. I'd hate to move to Debian or OpenSuse just for XEN, and I don't know KVM at all.
On 11/17/2010 10:39 AM, Rudi Ahlers wrote:
So, do I understand this corret: RH6 won't have (native?) XEN support anymore, which obviously means CentOS won't have it either?
Have anyone used both XEN& KVM before? What are your experiences with either, in comparison to each other? We've been using XEN for about 4 years now, and only use CentOS as our server platform. I'd hate to move to Debian or OpenSuse just for XEN, and I don't know KVM at all.
There will be no *official* support for Xen dom0 in RHEL6 and it's derivatives. That said, there is already work under way to get dom0 support into RHEL6. I'm personally working on a tutorial now, and I know a few people are working on the kernel.
Though, right now, the focus seems to be restoring official dom0 support into Fedora 15, so it will be a little slow getting into RHEL6.
I expect that Michael Young's Fedora 12 kernel will recompile fairly easily onto RHEL6 as both are 2.6.32 based. I hope to test that tonight or tomorrow. As for comparing KVM to Xen, I am also working on some benchmarks as I truly don't know which is faster. What I can say, at this point, is that the differences are structural more than anything. Personally, I like the idea of have a minimal "host OS" as seen in Xen. Though I don't have any hard reasons backing that up yet.
Once I finish my benchmarks, I will post them to the CentOS-virt mailing list. I'm still hoping to have numbers by the end of this weekend, assuming I don't run into too many problems getting Xen dom0 running.
On Wed, Nov 17, 2010 at 5:50 PM, Digimer linux@alteeve.com wrote:
On 11/17/2010 10:39 AM, Rudi Ahlers wrote:
So, do I understand this corret: RH6 won't have (native?) XEN support anymore, which obviously means CentOS won't have it either?
Have anyone used both XEN& KVM before? What are your experiences with either, in comparison to each other? We've been using XEN for about 4 years now, and only use CentOS as our server platform. I'd hate to move to Debian or OpenSuse just for XEN, and I don't know KVM at all.
There will be no *official* support for Xen dom0 in RHEL6 and it's derivatives. That said, there is already work under way to get dom0 support into RHEL6. I'm personally working on a tutorial now, and I know a few people are working on the kernel.
Though, right now, the focus seems to be restoring official dom0 support into Fedora 15, so it will be a little slow getting into RHEL6.
I expect that Michael Young's Fedora 12 kernel will recompile fairly easily onto RHEL6 as both are 2.6.32 based. I hope to test that tonight or tomorrow. As for comparing KVM to Xen, I am also working on some benchmarks as I truly don't know which is faster. What I can say, at this point, is that the differences are structural more than anything. Personally, I like the idea of have a minimal "host OS" as seen in Xen. Though I don't have any hard reasons backing that up yet.
Once I finish my benchmarks, I will post them to the CentOS-virt mailing list. I'm still hoping to have numbers by the end of this weekend, assuming I don't run into too many problems getting Xen dom0 running.
-- Digimer E-Mail: digimer@alteeve.com AN!Whitepapers: http://alteeve.com Node Assassin: http://nodeassassin.org _______________________________________________
Thanx Digimer,
Just out of curiosity, are you part of the CentOS development team? Maybe the Wiki hasn't been updated with your info yet?
Would you mind posting your findings to this list as well?
On 11/17/2010 11:02 AM, Rudi Ahlers wrote:
Thanx Digimer,
Just out of curiosity, are you part of the CentOS development team? Maybe the Wiki hasn't been updated with your info yet?
Would you mind posting your findings to this list as well?
Nope, I'm independent. When I am done though, if people thinks it's good enough quality, I'll make my docs available to the CentOS community should they want to use them.
I think I'd rather post to the Xen and CentOS-virt lists, to about too much duplication. If you want to follow along though, the very much in progress links are:
- http://wiki.alteeve.com/index.php/Red_Hat_Cluster_Service_3_Tutorial - http://wiki.alteeve.com/index.php/Xen_vs._KVM_Benchmark_-_Nov._2010
Neither are very useful at the moment though. I'm in the process of migrating the documentation and my test setup to RHEL6. Things will be stalled until that is done.
Nope, I'm independent. When I am done though, if people thinks it's good enough quality, I'll make my docs available to the CentOS community should they want to use them.
-- Digimer E-Mail: digimer@alteeve.com AN!Whitepapers: http://alteeve.com Node Assassin: http://nodeassassin.org
Thank you very very much Mr. D.
Really glad you are part of the CentOS community.
- aurf
On Wed, 17 Nov 2010, Rudi Ahlers wrote:
Have anyone used both XEN & KVM before? What are your experiences with either, in comparison to each other? We've been using XEN for about 4 years now, and only use CentOS as our server platform. I'd hate to move to Debian or OpenSuse just for XEN, and I don't know KVM at all.
We run both Xen and KVM under CentOS 5 (on separate machines, of course) and I haven't been able to spot significant performance differences between the two.
RHEL 6 is supposed to contain a Xen-to-KVM migration tool, but I haven't seen it in action.
It took me a while to figure out the KVM/libvirt XML configuration files; some cookbook-style documentation for them would be a great gift!
The biggest single up-front difference for me on CentOS machines was that KVM hosts default to NAT on a private bridge while Xen hosts default to straight bridging. Some network tweaks are necessary to get KVM hosts to live on a straight bridge.
Also, if you assign MACs to your VMs at installation time (I do, for DHCP- and DNS-related reasons), you should note that KVM MACs lives in a different namespace: 54:52:00:xx:xx:xx.
I haven't done host migration with Xen, but it works quite well with KVM -- once you have the shared storage and security mechanisms configured properly.
On Wed, 17 Nov 2010, Rudi Ahlers wrote:
Have anyone used both XEN & KVM before? What are your experiences with either, in comparison to each other? We've been using XEN for about 4 years now, and only use CentOS as our server platform. I'd hate to move to Debian or OpenSuse just for XEN, and I don't know KVM at all.
one big issue that has kept me from switching from xen to kvm is that the default init scripts for kvm don't have suspend/resume for guests when the host os is rebooted. it doesn't even do a shutdown of the guests, it just kills them. also, i haven't looked into whether you can limit cpu/network usage easily with kvm as you can with xen. hopefully some of these issues are fixed in the rhel6 kvm system.
On 11/17/10 19:22, Joe Pruett wrote:
On Wed, 17 Nov 2010, Rudi Ahlers wrote:
Have anyone used both XEN& KVM before? What are your experiences with either, in comparison to each other? We've been using XEN for about 4 years now, and only use CentOS as our server platform. I'd hate to move to Debian or OpenSuse just for XEN, and I don't know KVM at all.
one big issue that has kept me from switching from xen to kvm is that the default init scripts for kvm don't have suspend/resume for guests when the host os is rebooted. it doesn't even do a shutdown of the guests, it just kills them. also, i haven't looked into whether you can limit cpu/network usage easily with kvm as you can with xen. hopefully some of these issues are fixed in the rhel6 kvm system.
Yeah that really ought to be fixed. I wonder why no-one at Red Hat thought of that...
Glenn
Also, if you assign MACs to your VMs at installation time (I do, for DHCP- and DNS-related reasons), you should note that KVM MACs lives in a different namespace: 54:52:00:xx:xx:xx.
You can change the allocated MAC address by editing the files in /etc/libvirt/qemu .
Edit the <mac address='54:52:00:19:f2:ef'/> section and you're all set.
I am not sure if you need to restart libvirtd after making the changes, as I have not got a machine I can test that at the moment.
The biggest single up-front difference for me on CentOS machines was that KVM hosts default to NAT on a private bridge while Xen hosts default to straight bridging. Some network tweaks are necessary to get KVM hosts to live on a straight bridge.
Sorry, I forgot to add to this before.
If you want to use bridging in KVM you need to set up bridge interfaces on the host (br0 and so on) and assign the main IP address to that interface, instead of to the underlying physical one.
One more thing, if you assign a bridge to a VLAN interface, you do not need to add the VLAN on the guest, just treat it as a normal interface and the guest will take care of the tagging for you.