Difference between revisions of "Installation on Debian/old"
m (add the test-18 to (dso-)repro) |
(→Etch) |
||
Line 66: | Line 66: | ||
− | = | + | =Etch (testing)= |
− | OpenVZ is now a part of Debian | + | OpenVZ is now a part of Debian Etch (a.k.a. "testing") repository. This article describes how to install OpenVZ on a Debian Etch system. |
== Installing the utilities and kernel patch == | == Installing the utilities and kernel patch == | ||
− | To install the OpenVZ kernel patch and utilities, run the following: | + | To install the kernel-source, OpenVZ kernel patch and utilities, run the following: |
<pre> | <pre> | ||
apt-get update | apt-get update | ||
− | apt-get install kernel-patch-openvz vzctl vzquota | + | apt-get install linux-source-2.6.18 kernel-patch-openvz vzctl vzquota |
</pre> | </pre> | ||
== Creating the kernel package == | == Creating the kernel package == | ||
− | + | First you need to unpack the kernel: | |
+ | |||
<pre> | <pre> | ||
− | cd /usr/src | + | cd /usr/src |
− | + | tar xjf linux-source-2.6.18 | |
− | tar xjf linux-2.6. | + | cd linux-source-2.6.18 |
− | cd linux-2.6. | ||
</pre> | </pre> | ||
− | + | Next, you need to get a kernel config. You can use the config of the debian-kernel: | |
+ | |||
+ | <pre> | ||
+ | cp /boot/config-2.6.18-3-686 .config | ||
+ | </pre> | ||
− | + | Now you can apply openvz kernel patch and compile the kernel: | |
<pre> | <pre> | ||
− | + | make-kpkg --append_to_version=-1-openvz --added_patches=openvz --revision=1 kernel_image | |
− | |||
</pre> | </pre> | ||
− | + | Install the kernel and update initramfs: | |
− | |||
− | |||
<pre> | <pre> | ||
− | + | cd .. | |
+ | dpkg -i linux-image-2.6.18-1-openvz_1_i386.deb | ||
+ | update-initramfs -c -k 2.6.18-1-openvz | ||
+ | update-grub | ||
</pre> | </pre> | ||
+ | |||
+ | Just reboot into your new openvz-kernel. | ||
[[Category: HOWTO]] | [[Category: HOWTO]] | ||
[[Category: Installation]] | [[Category: Installation]] |
Revision as of 17:05, 17 December 2006
Contents
Stable
Edit apt settings
add to your "/etc/apt/sources.list"
deb http://debian.systs.org/ stable openvz
and get the new package lists
# apt-get update
Packages at debian.systs.org (dso)
precreated OpenVZ Debian Packages:
kernel(s) for i368 and amd64
ovzkernel-2.6.9 ovzkernel-2.6.9-smp ovzkernel-2.6.16 ovzkernel-2.6.16-smp ovzkernel-2.6.18 ovzkernel-2.6.18-smp
i386 only:
ovzkernel-2.6.18-enterprise
OpenVZ tool(s) for i386 and amd64
vzctl vzquota vzprocps
template(s) for i368 and amd64 : Debian 3.1 Minimal
vzctl-ostmpl-debian
Installing the kernels and OpenVZ toolset
Example: install the stable OpenVZ kernel, tools and debian OS Template
# aptitude install ovzkernel-2.6.9 vzctl vzquota vzctl-ostmpl-debian
Maybe you need to update you "linux-loader" like lilo or grub:
for the "GRUB":
# /sbin/grub-update
Reboot in your new Debian Stable OpenVZ System
# reboot
That's all :-)
Etch (testing)
OpenVZ is now a part of Debian Etch (a.k.a. "testing") repository. This article describes how to install OpenVZ on a Debian Etch system.
Installing the utilities and kernel patch
To install the kernel-source, OpenVZ kernel patch and utilities, run the following:
apt-get update apt-get install linux-source-2.6.18 kernel-patch-openvz vzctl vzquota
Creating the kernel package
First you need to unpack the kernel:
cd /usr/src tar xjf linux-source-2.6.18 cd linux-source-2.6.18
Next, you need to get a kernel config. You can use the config of the debian-kernel:
cp /boot/config-2.6.18-3-686 .config
Now you can apply openvz kernel patch and compile the kernel:
make-kpkg --append_to_version=-1-openvz --added_patches=openvz --revision=1 kernel_image
Install the kernel and update initramfs:
cd .. dpkg -i linux-image-2.6.18-1-openvz_1_i386.deb update-initramfs -c -k 2.6.18-1-openvz update-grub
Just reboot into your new openvz-kernel.