Use of development branch
You should be using the OpenVZ development branch of kernels with FC5. The kernels have test in their name. Go to your yum repository configuration and make sure that the development repository is enabled, or do the following:
Quote:
echo '
[openvz-kernel-devel]
name=OpenVZ development kernel
mirrorlist=http://download.openvz.org/kernel/mirrors-devel
enabled=1
gpgcheck=1
gpgkey=http://download.openvz.org/RPM-GPG-Key-OpenVZ
' > /etc/yum.repos.d/openvz-devel.repo
|
Note: Do not install the FC5 openvz kernel on the
website hosting, it is outdated if you have an up to date FC5 install.
Creating your own templates
If you are trying to tar up a
VPS Hosting to use as a template, make sure you tar up the INSIDE of the
VPS Hosting, and do not include the
VPS Hostingid at the beginning (ie /101/).
Quote:
|
tar -zcf /vz/template/cache/fedora-core-5-i386-minimal-mine.tar.gz -C /vz/private/101/ .
|
If you create a VE /
VPS Hosting from one of your own templates, you should edit
veid.conf in /etc/vz/conf to set the
OSTEMPLATE variable back to fedora-core-5. This will insure that
vzyum etc continue to work. Otherwise openvz may not find the metadata for your machine.
NOTE :
OpenVZ creates an entirely new
yum.conf as part of the meta-data for a distribution. For FC5 this is in
'/vz/template/fedora-core/5/i386/config/yum.conf'. If you have a local repository mirror of FC5 this means openvz will seem very slow unless you update this new
openvz yum.conf to match your normal system yum.conf. Additionally vzyum doesn't seem to pick up $releasever in yum files.
------------------------
Best Regards,
UKShane
http://www.eukhost.com