Hi all,
We have just added KVM-66 packages to the CentOS 5 testing repository. This version of the Kernel Virtual Machine has numerous improvements over KVM-36, which is currently in CentOS-Extras. One of the notable new features is support for paravirtualized block and network devices through the virtio architecture[1]. Currently, only Linux kernel 2.6.25 provides paravirtualized block and NIC drivers. A paravirtualized NIC driver is available for Windows[2].
We'd like to hear from current KVM users whether this version has any regressions for their applications compared to KVM-36. Of course, we are interested in other bug reports as well!
Information on using the CentOS Testing repository can be found on the CentOS Wiki at:
http://wiki.centos.org/Repositories
The KVM module package is named 'kmod-kvm', and has a dependency on the userland KVM tool. So, the following command should do the trick, and pull in all required dependencies:
yum --enablerepo=c5-testing install kmod-kvm
Thanks, Daniel
[1] http://kvm.qumranet.com/kvmwiki/Virtio?action=fullsearch&context=180&... [2] http://sourceforge.net/project/showfiles.php?group_id=180599&package_id=...
On Sun, Apr 20, 2008 at 5:33 AM, Daniel de Kok daniel@centos.org wrote:
Hi all,
We have just added KVM-66 packages to the CentOS 5 testing repository. This version of the Kernel Virtual Machine has numerous improvements over KVM-36, which is currently in CentOS-Extras. One of the notable new features is support for paravirtualized block and network devices through the virtio architecture[1]. Currently, only Linux kernel 2.6.25 provides paravirtualized block and NIC drivers. A paravirtualized NIC driver is available for Windows[2].
We'd like to hear from current KVM users whether this version has any regressions for their applications compared to KVM-36. Of course, we are interested in other bug reports as well!
Information on using the CentOS Testing repository can be found on the CentOS Wiki at:
http://wiki.centos.org/Repositories
The KVM module package is named 'kmod-kvm', and has a dependency on the userland KVM tool. So, the following command should do the trick, and pull in all required dependencies:
yum --enablerepo=c5-testing install kmod-kvm
Thanks, Daniel
Just wanted to let you know that a wiki article on HowTo install/use KVM is also available as a draft:
http://wiki.centos.org/HowTos/KVM
Akemi
Akemi Yagi wrote:
On Sun, Apr 20, 2008 at 5:33 AM, Daniel de Kok daniel@centos.org wrote:
Hi all,
We have just added KVM-66 packages to the CentOS 5 testing repository. This version of the Kernel Virtual Machine has numerous improvements over KVM-36, which is currently in CentOS-Extras. One of the notable new features is support for paravirtualized block and network devices through the virtio architecture[1]. Currently, only Linux kernel 2.6.25 provides paravirtualized block and NIC drivers. A paravirtualized NIC driver is available for Windows[2].
We'd like to hear from current KVM users whether this version has any regressions for their applications compared to KVM-36. Of course, we are interested in other bug reports as well!
Information on using the CentOS Testing repository can be found on the CentOS Wiki at:
http://wiki.centos.org/Repositories
The KVM module package is named 'kmod-kvm', and has a dependency on the userland KVM tool. So, the following command should do the trick, and pull in all required dependencies:
yum --enablerepo=c5-testing install kmod-kvm
Thanks, Daniel
Just wanted to let you know that a wiki article on HowTo install/use KVM is also available as a draft:
are you plan to update virt-manager, libvirt, python-virtinst and gtk-vnc? most of them can be simple rebuild from fedora's development or can be found in my repo http://www.lfarkas.org/linux/packages/centos/5/.
On Fri, May 2, 2008 at 7:19 PM, Farkas Levente lfarkas@bppiac.hu wrote:
are you plan to update virt-manager, libvirt, python-virtinst and gtk-vnc? most of them can be simple rebuild from fedora's development or can be found in my repo http://www.lfarkas.org/linux/packages/centos/5/.
I'd like to stay with the current versions, and see what movement there will be upstream. As things look right now, 5.2 will have new libvirt (plus dependent) packages. So, I'd rather not go through a whole testing recycle, when the packages will not be of much use when 5.2 is released anyway.
Take care, Daniel
Daniel de Kok wrote:
On Fri, May 2, 2008 at 7:19 PM, Farkas Levente lfarkas@bppiac.hu wrote:
are you plan to update virt-manager, libvirt, python-virtinst and gtk-vnc? most of them can be simple rebuild from fedora's development or can be found in my repo http://www.lfarkas.org/linux/packages/centos/5/.
I'd like to stay with the current versions, and see what movement there will be upstream. As things look right now, 5.2 will have new libvirt (plus dependent) packages. So, I'd rather not go through a whole testing recycle, when the packages will not be of much use when 5.2 is released anyway.
afais in 5.2 it's still libvirt-0.3.3:-( the other packages just one version behind the current libvirt is far away.
Hi Farkas,
On Sat, May 3, 2008 at 1:19 PM, Farkas Levente lfarkas@bppiac.hu wrote:
afais in 5.2 it's still libvirt-0.3.3:-( the other packages just one version behind the current libvirt is far away.
Let's wait until 5.2 is out. When it is, could you create a list of features (if any) that we absolutely need, and that are not in libvirt included in 5.2? If there is a strong case for it (e.g. absence of proper KVM support), we could look into providing it in CentOS-plus.
Take care, Daniel
there is something wrong with the current packages in the testing repo: ----------------------------------------------------- # yum install --disablerepo=* --enablerepo=c5-testing kvm kmod-kvm Loading "installonlyn" plugin Loading "downloadonly" plugin Loading "priorities" plugin Setting up Install Process Setting up repositories Reading repository metadata in from local files 0 packages excluded due to repository priority protections Parsing package install arguments Resolving Dependencies --> Populating transaction set with selected packages. Please wait. ---> Package kvm.x86_64 0:66-1 set to be updated ---> Package kmod-kvm.x86_64 0:66-1.2.6.18_53.1.14.el5 set to be installed ---> Package kmod-kvm.x86_64 0:44-1.2.6.18_8.1.14.el5 set to be installed --> Running transaction check --> Processing Dependency: kernel-x86_64 = 2.6.18-8.1.14.el5 for package: kmod-kvm --> Finished Dependency Resolution Error: Missing Dependency: kernel-x86_64 = 2.6.18-8.1.14.el5 is needed by package kmod-kvm ----------------------------------------------------- you see the kernel version 2.6.18-8.1.14.el5 ^^^ and don't know why yum try to install kvm-44 too?
Akemi Yagi wrote:
On Sun, Apr 20, 2008 at 5:33 AM, Daniel de Kok daniel@centos.org wrote:
Hi all,
We have just added KVM-66 packages to the CentOS 5 testing repository. This version of the Kernel Virtual Machine has numerous improvements over KVM-36, which is currently in CentOS-Extras. One of the notable new features is support for paravirtualized block and network devices through the virtio architecture[1]. Currently, only Linux kernel 2.6.25 provides paravirtualized block and NIC drivers. A paravirtualized NIC driver is available for Windows[2].
We'd like to hear from current KVM users whether this version has any regressions for their applications compared to KVM-36. Of course, we are interested in other bug reports as well!
Information on using the CentOS Testing repository can be found on the CentOS Wiki at:
http://wiki.centos.org/Repositories
The KVM module package is named 'kmod-kvm', and has a dependency on the userland KVM tool. So, the following command should do the trick, and pull in all required dependencies:
yum --enablerepo=c5-testing install kmod-kvm
Thanks, Daniel
Just wanted to let you know that a wiki article on HowTo install/use KVM is also available as a draft:
http://wiki.centos.org/HowTos/KVM
Akemi _______________________________________________ CentOS-devel mailing list CentOS-devel@centos.org http://lists.centos.org/mailman/listinfo/centos-devel
On Wed, May 7, 2008 at 8:19 AM, Farkas Levente lfarkas@bppiac.hu wrote:
there is something wrong with the current packages in the testing repo:
# yum install --disablerepo=* --enablerepo=c5-testing kvm kmod-kvm Loading "installonlyn" plugin Loading "downloadonly" plugin Loading "priorities" plugin Setting up Install Process Setting up repositories Reading repository metadata in from local files 0 packages excluded due to repository priority protections Parsing package install arguments Resolving Dependencies --> Populating transaction set with selected packages. Please wait. ---> Package kvm.x86_64 0:66-1 set to be updated ---> Package kmod-kvm.x86_64 0:66-1.2.6.18_53.1.14.el5 set to be installed ---> Package kmod-kvm.x86_64 0:44-1.2.6.18_8.1.14.el5 set to be installed --> Running transaction check --> Processing Dependency: kernel-x86_64 = 2.6.18-8.1.14.el5 for package: kmod-kvm --> Finished Dependency Resolution Error: Missing Dependency: kernel-x86_64 = 2.6.18-8.1.14.el5 is needed by package kmod-kvm
you see the kernel version 2.6.18-8.1.14.el5 ^^^ and don't know why yum try to install kvm-44 too?
Hmmm... I just tried the same command on a CentOS-5 x86_64 machine running the 2.6.18-53.1.14.el5 kernel. It worked just fine.
# yum install --disablerepo=* --enablerepo=c5-testing kvm kmod-kvm (snip) Resolving Dependencies --> Populating transaction set with selected packages. Please wait. ---> Package kvm.x86_64 0:66-1 set to be updated ---> Package kmod-kvm.x86_64 0:66-1.2.6.18_53.1.14.el5 set to be installed --> Running transaction check
Dependencies Resolved
============================================================================= Package Arch Version Repository Size ============================================================================= Installing: kmod-kvm x86_64 66-1.2.6.18_53.1.14.el5 c5-testing 701 k kvm x86_64 66-1 c5-testing 1.0 M
Transaction Summary ============================================================================= Install 2 Package(s) Update 0 Package(s) Remove 0 Package(s)
-Akemi
Akemi Yagi wrote:
On Wed, May 7, 2008 at 8:19 AM, Farkas Levente lfarkas@bppiac.hu wrote:
there is something wrong with the current packages in the testing repo:
# yum install --disablerepo=* --enablerepo=c5-testing kvm kmod-kvm Loading "installonlyn" plugin Loading "downloadonly" plugin Loading "priorities" plugin Setting up Install Process Setting up repositories Reading repository metadata in from local files 0 packages excluded due to repository priority protections Parsing package install arguments Resolving Dependencies --> Populating transaction set with selected packages. Please wait. ---> Package kvm.x86_64 0:66-1 set to be updated ---> Package kmod-kvm.x86_64 0:66-1.2.6.18_53.1.14.el5 set to be installed ---> Package kmod-kvm.x86_64 0:44-1.2.6.18_8.1.14.el5 set to be installed --> Running transaction check --> Processing Dependency: kernel-x86_64 = 2.6.18-8.1.14.el5 for package: kmod-kvm --> Finished Dependency Resolution Error: Missing Dependency: kernel-x86_64 = 2.6.18-8.1.14.el5 is needed by package kmod-kvm
you see the kernel version 2.6.18-8.1.14.el5 ^^^ and don't know why yum try to install kvm-44 too?
Hmmm... I just tried the same command on a CentOS-5 x86_64 machine running the 2.6.18-53.1.14.el5 kernel. It worked just fine.
# yum install --disablerepo=* --enablerepo=c5-testing kvm kmod-kvm (snip) Resolving Dependencies --> Populating transaction set with selected packages. Please wait. ---> Package kvm.x86_64 0:66-1 set to be updated ---> Package kmod-kvm.x86_64 0:66-1.2.6.18_53.1.14.el5 set to be installed --> Running transaction check
Dependencies Resolved
============================================================================= Package Arch Version Repository Size ============================================================================= Installing: kmod-kvm x86_64 66-1.2.6.18_53.1.14.el5 c5-testing 701 k kvm x86_64 66-1 c5-testing 1.0 M
Transaction Summary
Install 2 Package(s) Update 0 Package(s) Remove 0 Package(s)
after remove the previous version then it's works otherwise not. unfortunately the bigger problem kvm-66 is not working for us. the latest usable version was 62 (so we witch back to 62). our setup: - host: - Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz - Intel S3000AHV - 8GB RAM - CentOS-5.1 - kernel-2.6.18-53.1.14.el5 x86_64 64bit - guest-1: - CentOS-5.1 - kernel-2.6.18-53.1.14.el5 i386 32bit - guest-2: - CentOS-5.1 - kernel-2.6.18-53.1.14.el5 x86_64 64bit - guest-3: - Mandrake-9 - kernel-2.4.19.16mdk-1-1mdk 32bit - guest-4: - Mandrake-10 - kernel-2.6.14.2-p4-smp 32bit - guest-5: - Windows XP Professional 32bit mandrake 9, 10 and winxp run but neither centos-5.1 i386 nor x86_64 are boot:-( i386 give a kernel panic x86_64 simple hang during boot.
On Wed, May 7, 2008 at 6:36 PM, Farkas Levente lfarkas@bppiac.hu wrote:
mandrake 9, 10 and winxp run but neither centos-5.1 i386 nor x86_64 are boot:-( i386 give a kernel panic x86_64 simple hang during boot.
Could you give more information? E.g. what kind of error do you get when the kernel panics?
-- Daniel