LINUX.ORG.RU
ФорумAdmin

Slackware + OpenVZ


0

0

Задумался тут над тем, чтобы установить openVZ на домашний сервер - друзей пускать поиграться с админскими правами. Хотя туда же можно перенести и openfire и ftp-сервер.

Только вот задача: на сервере стоит Slackware 13.0 и менять её на что-то иное нет ни времени, ни желания (слака живет там еще с версии 12.0, учитывая, что сервер почти родился с ней).

Так вот вопрос: есть ли сборки/патчи с openVZ для Slackware? Возможен откат ядра на 18, например. Всё, что я ни находил - для CentOS, RHEL, Fedora и Debian.

Поделитесь советами, плиз?

Поделитесь советами, плиз?

Установка RHEL займет 5-10 минут. За это время ты точно не настроишь слаку.

xpahos ★★★★★
()
Ответ на: комментарий от xpahos

Просто дело в том, что на этой слаке у меня уже установлено и настроено куча сервисов (shell-доступ, FTP, NFS, HTTP, Samba, Jabber, MySQL, зеркало Slackware, куча скриптов, автоматизирующих зеркалирование, бэкапы всех крайне важных данных). Переносить их на новую ось будет слишком долго и сложно. Да и есть еще одна особенность - нету монитора :) Но это уже мелочи.

Ну и, наверное, самая главная причина - я являюсь главным пропагандистом слаки в нашей сети. Нехорошо будет, если я её сменю на что-либо другое :)

some-body ★★
() автор топика
Ответ на: комментарий от ATAMAH

Не грузится ядро, полученное таким образом. Но еще покопаю на эту темку. В принципе, выкачал исходники, завтра буду собирать, копаться.

some-body ★★
() автор топика
Ответ на: комментарий от some-body

Ну и, наверное, самая главная причина - я являюсь главным пропагандистом слаки в нашей сети. Нехорошо будет, если я её сменю на что-либо другое :)

Ну тогда кушай кактусы. Скрипты так же будут работать и на RHEL

xpahos ★★★★★
()
Ответ на: комментарий от desruptor

Всё сделал. Скачал исходники ядра, патч (и то, и другое выдрал из src.rpm) и тулзы (vzctl, vzquota).

Тулзы собрались легко и просто. С ядром посложнее:

Я брал на основе 2.6.27.21 (помним, что в Slackware 12.2 ядро тоже 27-е)

Далее - распаковка сорцов, применение патча с openVZ, а потом финт ушами:

из директории source/k/ репозитория слаки взял конфиг для generic-smp ядра и взял за основу. Далее:

make menuconfig

Выбрать всё, что касается OpenVZ (посмотреть это можно грепнув предлагаемые в src.rpm конфиги по VZ).

Далее - как обычно:

# make -j3 bzImage

# make -j3 modules

# make modules_install

# make install

# mkinitrd -k <kernel-name> -m ext3 -f ext3 -e /dev/<device>

Потом в /etc/lilo.conf:

image = /boot/vmlinuz

initrd = /boot/initrd.gz

root = /dev/sda2

label = slackware_ovz

read-only # partitions should be mounted read-only for checking

Ну и:

# lilo

# reboot

PROFIT!

some-body ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.