Hi
Wanting to get cloudstack up and running on CentOS6.4 but ran into a problem installing vswitch. So started from scratch with new, clean VM to get this bit sorted.
Rpm's for vswitch compile OK and I've put all the steps at the bottom.
I'm running
yum localinstall /home/ovswitch/rpmbuild/RPMS/x86_64/kmod-openvswitch-1.11.0-1.el6.x86_64.rpm
and the errors go something like
<snip>
Error: Package: kmod-openvswitch-1.11.0-1.el6.x86_64 (/kmod-openvswitch-1.11.0-1.el6.x86_64)
Requires: kernel(nla_find) = 0xcd279169
<snip>
Available: kernel-debug-2.6.32-358.23.2.el6.x86_64 (server)
kernel(kmem_cache_destroy) = 0x546abb07
Installed: kernel-3.4.68-9.el6.centos.alt.x86_64 (@server)
Not found
Available: kernel-3.4.46-8.el6.centos.alt.x86_64 (server)
Not found
Available: kernel-3.4.50-8.el6.centos.alt.x86_64 (server)
Not found
Available: kernel-3.4.53-8.el6.centos.alt.x86_64 (server)
Not found
Available: kernel-3.4.54-8.el6.centos.alt.x86_64 (server)
Not found
Available: kernel-3.4.59-8.el6.centos.alt.x86_64 (server)
Not found
Available: kernel-3.4.61-9.el6.centos.alt.x86_64 (server)
Not found
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Steps from DVD install/first login
yum update
yum clean all
yum install wget openssl-devel rpm-build gcc make redhat-rpm-config kernel-devel*
useradd ovswitch
reboot
login ovswitch
(create and exec cont.sh below)
#!/bin/bash
wget
http://openvswitch.org/releases/open...-1.11.0.tar.gz
tar xvfz openvswitch-1.11.0.tar.gz
cd openvswitch-1.11.0
mkdir -p /home/ovswitch/rpmbuild/SOURCES
cp ../openvswitch-1.11.0.tar.gz /home/ovswitch/rpmbuild/SOURCES/
cp rhel/openvswitch-kmod.files /home/ovswitch/rpmbuild/SOURCES/
rpmbuild -bb rhel/openvswitch.spec
rpmbuild -bb rhel/openvswitch-kmod-rhel6.spec
Any clues to fixing this will be much appreciated.
Thanks
Kevin