The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Раздел полезных советов: Установка и использование OpenVZ в ..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Раздел полезных советов: Установка и использование OpenVZ в ..."  +/
Сообщение от auto_tips on 19-Авг-08, 17:22 
Добавляем в /etc/apt/sources.list репозиторий с OpenVZ:

   deb http://download.openvz.org/debian-systs etch openvz

Далее:

   wget -q http://download.openvz.org/debian-systs/dso_archiv_signing_k... -O- | apt-key add -
   apt-get update

Устанавливаем ядро с OpenVZ.

В репозитории доступны ядра версий 2.6.18 и 2.6.24 в сборках 486, 686, 686-bigmem (до 63 Гб ОЗУ) и amd64.

   apt-get install fzakernel-2.6.18-686-bigmem
   update-grub

Устанавливаем утилиты и минимальный образ гостевой системы:

   apt-get install vzctl vzquota vzprocps vzdump
   apt-get install vzctl-ostmpl-debian

Для работы сети в VPS проверяем настройки /etc/sysctl.conf:

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

Перечитываем настойки: sysctl -p

Если IP виртуальной машины находится вне подсети, используемой на хост-машине:
В /etc/vz/vz.conf ставим:

   NEIGHBOUR_DEVS=all


Перезагружаем машину с новым OpenVZ ядром и приступаем к поднятию виртуального окружения.

Создаем виртуальную машину с ID 101 на основе ранее загруженного шаблона (vzctl-ostmpl-debian):

   vzctl create 101 --ostemplate debian-4.0-i386-minimal --config vps.basic

Включаем автоматиеческий запуск созданного VPS на стадии загрузки системы:

   vzctl set 101 --onboot yes --save

Назначаем VPS имя хоста и IP:

   vzctl set 101 --hostname test.example.com --save
   vzctl set 101 --ipadd 1.2.3.101 --save

Ограничиваем число открытых сокетов, число процессов и объем памяти:

   vzctl set 101 --numothersock 100 --save
   vzctl set 101 --numtcpsock 100 --save
   vzctl set 101 --numproc 150 --save
   vzctl set 101 --vmguarpages 65536 --save # гарантированный объем 256Мб, в блоках по 4Кб
   vzctl set 101 --privvmpages 131072 --save # максимальный объем 512Мб, в блоках по 4Кб

Список возможных ограничений - http://wiki.openvz.org/UBC_parameters_table

Прописываем DNS серверы для VPS:

   vzctl set 101 --nameserver 213.133.98.98 --nameserver 213.133.99.99 \
     --nameserver 213.133.100.100 --nameserver 145.253.2.75 --save

Можно вместо вызова vzctl напрямую отредактировать файл конфигурации /etc/vz/conf/101.conf


Запускаем созданную VPS:

   vzctl start 101

Устанавливаем пароль суперпользователя VPS, запустив внутри команду passwd:

   vzctl exec 101 passwd

Входим в shell VPS (можно сразу зайти по SSH):

   vzctl enter 101

Останавливаем VPS:

   vzctl stop 101

Удаляем VPS с жесткого диска:

   vzctl destroy 101

Просматриваем список VPS и их статус:

   vzlist -a

Просмотр ресурсов доступных внутри VPS:

   vzctl exec 101 cat /proc/user_beancounters


Подробнее см. http://wiki.openvz.org/

URL: http://www.howtoforge.com/installing-and-using-openvz-on-deb...
Обсуждается: http://www.opennet.me/tips/info/1674.shtml

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Установка и использование OpenVZ в Debian GNU/Linux"  +/
Сообщение от rak_mail.ru email on 19-Авг-08, 17:22 
А нельзя как то попроще? Взять тут, поставить сюда. Где Взять Сам OpenVZ?  
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Установка и использование"  +/
Сообщение от Andrey Mitrofanov on 19-Авг-08, 19:36 
>А нельзя как то попроще?

?
openvz - это патч ядра для {} и набор утилит для "общения" с {}.
И то, и другое предлагается ставить, судя по впечатлению от диагонального взгляда на статью, из готовых пакетов с использованием штатного менеджера пакетов.

Следующая ступень простоты - нанять админа и командовать -->
>Взять тут, поставить сюда.
>Где Взять Сам OpenVZ?

Этот сложный вопрос ставил в тупик не одно поколение... мммм... форумчан?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Установка и использование OpenVZ в Debian GNU/Linux"  +/
Сообщение от rak_mail.ru email on 24-Сен-08, 13:27 
Гуру объясните что не так,
[user@dhcppc0 ~]$ su
Password:
[root@dhcppc0 ~]# wget -q http://download.openvz.org/debian-systs/dso_archiv_signing_k...
[root@dhcppc0 ~]#
[root@dhcppc0 ~]# apt-get install fzakernel-2.6.18-686-bigmem
Чтение списков пакетов... Ошибка!
E: Dynamic MMap ran out of room
E: При обработке libgutenprint-devel (NewVersion1) возникла ошибка
E: Ошибка с MergeList /var/lib/apt/lists/ftp.altlinux.org_pub_distributions_ALTLinux_Sisyphus_i586_base_pkglist.classic
E: Невозможно прочитать список пакетов или файл статуса.
[root@dhcppc0 ~]#

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Установка и использование OpenVZ в Debian GNU/Linux"  +/
Сообщение от Lest email on 19-Фев-10, 22:12 
для lenny стало немного попроще
если интересно, то я описал у себя в блоге про установку openvz на debian lenny http://justlest.info/2010/02/debian-lenny-openvz
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру