Спойлер

понедельник, 20 апреля 2015 г.

OpenVZ на CentOS 6.6

wget http://download.openvz.org/openvz.repo

перенести файл в папку /etc/yumos.repo.d



далее инсталлируем openvz:
yum install vzkernel vzctl ploop

перезагружаемся и при старте выбираем загрузку через Openvz

создаем контейнер vzctl create 100 (номер шаблона, используем от 100, ниже системные) --ostemplate (указываем шаблоны download.openvz.org/template/precreated/) centos-6-x86_64-minimal

/etc/vz/conf - конфигурационные файлы для каждого контейнера

vzlist -a  - просмотр всех имеющихся контейнеров и их статусов
vzctl start 100 - запуск 100 контейнера

vzctl enter 100 - переход внутрь контейнера (аналогично подключение по ssh)
exit - выход на хостовую систему

vzctl set 100 --ram 1G --swap 1G --save (задаем значения ОЗУ и свапа для контейнера и сохраняем в файл конфигурации, иначе после перезагрузки вернется к дефолтным)

vzctl exec 100 free -m  (просмотреть значения памяти у 100 контейнера)

vzctl set 100 --ipadd 10.0.2.100/24 --save (задаем ip адрес контейнеру)
vzctl set 100 --ipdel 10.0.2.100/24 --save (удаляем ip адрес у контейнера)

Для дальнейшей настройки сети внутри контейнера необходимо поменять настройки iptables на хостовой машине

iptables - F (Flash - очищаем все настройки, в частности Chain Forward)
service iptables save (сохраняем настройки)
yum install bash-completion (активировать возможности completion - автодополнение по tab)

Комментариев нет:

Отправить комментарий