Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: OpenVZ в ubuntu 10.04 : Часть первая - Установка  (Прочитано 10337 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн egorchik007

  • Автор темы
  • Участник
  • *
  • Сообщений: 156
    • Просмотр профиля
Прежде чем вы начнете, запомните, что OpenVZ официально не поддерживается в Ubuntu 10.04
Делаем симлинк
sudo rm -f /bin/sh
sudo ln -s /bin/bash /bin/sh

Устанавливаем необходимые пакеты
sudo apt-get install kernel-package libncurses5-dev fakeroot wget bzip2 module-assistant debhelper
sudo apt-get build-dep linux-image-2.6.32-22-server
sudo wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.32.tar.bz2
sudo m-a prepare

Конфигурим kernel и проверяем, что  "CONCURRENCY_LEVEL" = кол-во ваших ядер CPU.
sudo kernel-packageconfig
sudo echo "CONCURRENCY_LEVEL := 12" >> /etc/kernel-pkg.conf

Качаем kernel-патч и Официальный конфиг для ядра OpenVZ
sudo cd /usr/src
sudo wget http://download.openvz.org/kernel/branches/2.6.32/2.6.32-belyayev.1/patches/patch-belyayev.1-combined.gz
sudo wget http://download.openvz.org/kernel/branches/2.6.32/2.6.32-belyayev.1/configs/kernel-2.6.32-x86_64.config.ovz

Распаковываем сорцы скачанного ядра и подготавливаем к компиляции
sudo tar -xpf linux-2.6.32.tar.bz2
sudo mv linux-2.6.32 linux-2.6.32-openvz
sudo rm -f linux
sudo ln -s linux-2.6.32-openvz linux
sudo cd linux
sudo gunzip -dc ../patch-belyayev.1-combined.gz | patch -p1
sudo cp -rf ../kernel-2.6.32-x86_64.config.ovz .config
sudo make oldconfig

Компилим ядро
sudo fakeroot make-kpkg --initrd --append-to-version=-ovz32 --revision=1.0 kernel_image kernel_headers
Ставим ядро
sudo cd ..
sudo ls -l *.deb
sudo dpkg -i linux-image-2.6.32.14-ovz32_1.0_amd64.deb
sudo dpkg -i linux-headers-2.6.32.14-ovz32_1.0_amd64.deb

Конфигурим загрузчик Grub
sudo mkinitramfs -k 2.6.32.14-ovz32 -o /boot/initrd.img-2.6.32.14-ovz32
sudo update-grub

Решаем некоторые зависимости
sudo apt-get install git-core git-buildpackage automake autoconf libtool liblockfile-simple-perl cstream liblog-agent-perl ssl-cert exim4
Ставим через git
sudo cd
sudo git clone git://git.openvz.org/pub/vzctl vzctl
sudo cd vzctl
sudo ./autogen.sh
sudo ./configure --enable-bashcomp --enable-logrotate
sudo make
sudo make install
sudo make install-debian

Ставим vzquota
sudo cd
sudo git clone git://git.openvz.org/pub/vzquota vzquota
sudo cd vzquota
sudo make
sudo make install

Ставим vzpkg и решаем некоторые зависимости
sudo apt-get install rpm yum alien
sudo cd
sudo git clone git://git.openvz.org/pub/vzpkg vzpkg
sudo cd vzpkg
sudo make install

Добавляем vz к списку автозагрузки
sudo update-rc.d vz defaults
Создаем симлинк
sudo ln -s /var/lib/vz /vz
Редактируем /etc/sysctl.conf для OpenVZ на подобие этого
### Hetzner Online AG installimage
# sysctl config
#net.ipv4.ip_forward=1

net.ipv4.conf.default.forwarding=1
net.ipv4.conf.default.proxy_arp = 0
net.ipv4.ip_forward=1

# Enables source route verification
net.ipv4.conf.all.rp_filter = 1

# Enables the magic-sysrq key
kernel.sysrq = 1

# TCP Explict Congestion Notification
#net.ipv4.tcp_ecn = 0

# we do not want all our interfaces to send redirects
net.ipv4.conf.default.send_redirects = 1
net.ipv4.conf.all.send_redirects = 0

Перезагружаемся в ядро OpenVZ
sudo reboot
Проверяем ядро
sudo uname -rvo
Должно получиться на подобие этого
2.6.32.14-ovz32 #1 SMP Tue Jun 8 13:07:07 CEST 2010 GNU/Linux
Проверяем, что все нормально
sudo ps ax | grep vz
Должно выдать на подобие этого
3890 ?        S      0:00 [vzmond]
 4066 pts/0    S+     0:00 grep --color=auto vz

Поздравляем! Установка OpenVZ завершена!

От переводчика
Да уж, в 8.04 было как-то попроще. Намного :D .
Скоро выложу перевод инструкции, как водрузить туда 9.10 и 10.04 в качестве гостевых систем  8)
Спасибо Вам за внимание.


Оффлайн egorchik007

  • Автор темы
  • Участник
  • *
  • Сообщений: 156
    • Просмотр профиля
Re: OpenVZ в ubuntu 10.04 : Часть первая - Установка
« Ответ #1 : 30 Июня 2010, 17:16:29 »
(((
а я мучился, искал, переводил... а это никому не надо..

Оффлайн net7storm

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: OpenVZ в ubuntu 10.04 : Часть первая - Установка
« Ответ #2 : 02 Июля 2010, 22:44:59 »
Отчего ж не надо. Надо. Спасибо, братишка.

Однако ж, больно всё сложно. А в grub лезть я ваще поссыкиваю, если честно - после горки кирпичей, сделанных мной из-за обрушенного недавнео массива - как известно 10.04 не особо ценит fakeRAID...

Можт сходу подскажешь - какую б мне виртуалку ещё поставить, чтоб второй сетевой адаптер мой увидела? Или остальные так же сложны? Мне бы чо попроще типа VirtualBOX...

Оффлайн maskimko

  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Re: OpenVZ в ubuntu 10.04 : Часть первая - Установка
« Ответ #3 : 03 Июля 2010, 20:04:23 »
Блин, все делаю по твоему мануалу, но после перезагрузки ядро не видит мою файловую систему...

Оффлайн egorchik007

  • Автор темы
  • Участник
  • *
  • Сообщений: 156
    • Просмотр профиля
Re: OpenVZ в ubuntu 10.04 : Часть первая - Установка
« Ответ #4 : 27 Июля 2010, 13:11:57 »
Отчего ж не надо. Надо. Спасибо, братишка.

Однако ж, больно всё сложно. А в grub лезть я ваще поссыкиваю, если честно - после горки кирпичей, сделанных мной из-за обрушенного недавнео массива - как известно 10.04 не особо ценит fakeRAID...

Можт сходу подскажешь - какую б мне виртуалку ещё поставить, чтоб второй сетевой адаптер мой увидела? Или остальные так же сложны? Мне бы чо попроще типа VirtualBOX...
ну прям не знаю.. я отнюдь не спец в этом - я просто переводчик))
но на мой взгляд virtualbox тебе подойдет. openvz - это больше для хостеров

Пользователь решил продолжить мысль 27 Июля 2010, 13:13:41:
Блин, все делаю по твоему мануалу, но после перезагрузки ядро не видит мою файловую систему...
не видит /?
или вообще разметки?
странно, но подобный глюк  бывает при установке - нужно просто было в синаптике dm-raid удалить.
а тут что-то новенькое.
Код ошибки в студию - погуглим!
« Последнее редактирование: 27 Июля 2010, 13:13:41 от egorchik007 »

Оффлайн genialen

  • Любитель
  • *
  • Сообщений: 60
    • Просмотр профиля
Re: OpenVZ в ubuntu 10.04 : Часть первая - Установка
« Ответ #5 : 08 Февраля 2011, 12:26:46 »
Статья не точна. Какое ядро? какие репы?
root@a1:/# sudo apt-get build-dep linux-image-2.6.32-22-server
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
E: Невозможно найти пакет с исходным кодом для linux-image-2.6.32-22-server
Вот первая же проблемма. в репах нет данного ядра.

Оффлайн egorchik007

  • Автор темы
  • Участник
  • *
  • Сообщений: 156
    • Просмотр профиля
Re: OpenVZ в ubuntu 10.04 : Часть первая - Установка
« Ответ #6 : 13 Марта 2011, 21:57:09 »
Статья не точна. Какое ядро? какие репы?
root@a1:/# sudo apt-get build-dep linux-image-2.6.32-22-server
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
E: Невозможно найти пакет с исходным кодом для linux-image-2.6.32-22-server
Вот первая же проблемма. в репах нет данного ядра.

статья не точна? - обратись к разрабам OpenVZ и скажи им это. я переводил, а не писал.
sudo apt-get build-dep linux-image-2.6.32-22-server - ставится
sudo wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.32.tar.bz2  - качается
походу тупо местами перепутали. (лол)

Оффлайн falcon92

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: OpenVZ в ubuntu 10.04 : Часть первая - Установка
« Ответ #7 : 29 Марта 2011, 02:51:28 »
Большое спасибо ;)

У меня тоже сервер ядро не качалось как и чела выше. поставил generic вроде работает. Разницы надеюсь особой нету? :)
Спасибо. Вроде все встало нормально. Теперь можно нормально лабу сделать :)

Пользователь решил продолжить мысль 29 Марта 2011, 15:21:46:
Гы. Проблема. Нет звука теперь. Что то не включил в ядро когда задавало некоторые вопросы? Подскажите пожалуйста.
« Последнее редактирование: 29 Марта 2011, 15:21:46 от falcon92 »

Оффлайн egorchik007

  • Автор темы
  • Участник
  • *
  • Сообщений: 156
    • Просмотр профиля
Re: OpenVZ в ubuntu 10.04 : Часть первая - Установка
« Ответ #8 : 20 Июля 2011, 18:07:06 »
Большое спасибо ;)

У меня тоже сервер ядро не качалось как и чела выше. поставил generic вроде работает. Разницы надеюсь особой нету? :)
Спасибо. Вроде все встало нормально. Теперь можно нормально лабу сделать :)

Пользователь решил продолжить мысль 29 Марта 2011, 15:21:46:
Гы. Проблема. Нет звука теперь. Что то не включил в ядро когда задавало некоторые вопросы? Подскажите пожалуйста.
не знаю)
ну звук это такое дело..
может тебе лучше VirtualBox?
вроде openvz звук не поддерживает.. он ведь не для этого)

 

Страница сгенерирована за 0.05 секунд. Запросов: 25.