Open main menu

OpenVZ Virtuozzo Containers Wiki β

Changes

Fedora Core 5 Tips

97 bytes removed, 10:47, 19 October 2009
Creating your own templates: use --numeric-owner option for tar
== Fedora Core 5 Tips ==
OpenVZ is a neat piece of software, but sometimes there are confusing things that make it frustrating to use.  This is a collection of guidelines/tips for installing openvz on Fedora Core 5, with some gotchas covered.
== Use development branch ==
You should be using the OpenVZ development branch of kernels with FC5. The kernels have <code>test </code> in their name. Go to your [[yum ]] repo configuration and make sure that the development repo is enabled , or do the following.:
<pre>
echo '
[openvz-kernel-devel]
gpgkey=http://download.openvz.org/RPM-GPG-Key-OpenVZ
' > /etc/yum.repos.d/openvz-devel.repo
</pre>
 
Note: Do not install the FC5 openvz kernel on the website, it is outdated if you have an up to date FC5 install
 
== Fix metadata ==
 
After installing the metadata, run the following
<pre> INFILE=/vz/template/fedora-core/5/i386/config/default.list Note: Do not install the FC5 openvz kernel on the website, it is outdated if [ ! -e $INFILE.orig ] then cp $INFILE $INFILE.orig fi sed 's/caching-nameserver/bind-config/' $INFILEyou have an up to date FC5 install.orig > $INFILE </pre>
== Creating your own templates ==
<pre>
tar --numeric-owner -zcf /vz/template/cache/fedora-core-5-i386-minimal-mine.tar.gz -C /vz/private/101/ .
</pre>
 
If you create a ve 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.
== Yum differences ==
Additionally vzyum doesn't seem to pick up $releasever in yum files. I haven't figured that one out yet, and havn't rechecked.
 
[[category:HOWTO]]