OpenVZ — различия между версиями

Материал из pNp Wiki
Перейти к: навигация, поиск
(Настройка системы)
(Настройка системы)
Строка 16: Строка 16:
 
  auth      required  pam_wheel.so
 
  auth      required  pam_wheel.so
 
* добавим себе в группу wheel
 
* добавим себе в группу wheel
  adduser me wheel
+
  adduser username wheel
 +
* внесём изменения в /etc/sysctl.conf, для применения настроек выплюните команду "sysctl -p"
 +
### OpenVZ settings
 +
# On Hardware Node we generally need packet
 +
# forwarding enabled and proxy arp disabled
 +
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
 +
 
 +
* настраиваем файрвол
 +
 
 +
* и на последок скачиваем c [[http://wiki.openvz.org/Download/template/precreated]] нужные шаблонны контейнеров и кладём их в /var/lib/vz/template/cache/.
 +
Мне к примеру нужен был debian 6
 +
cd /var/lib/vz/template/cache/
 +
wget http://download.openvz.org/template/precreated/contrib/debian-6.0-amd64-minimal.tar.gz
  
 
==Установка виртуальной машины==
 
==Установка виртуальной машины==
 
==Бэкап виртуальной машины==
 
==Бэкап виртуальной машины==
 
==Восстановление из бэкапов==
 
==Восстановление из бэкапов==

Версия 20:58, 27 марта 2011

Установка системы

Настройка системы

  • Устанавливаем openvz:
aptitude install linux-image-2.6-openvz-amd64
  • Устанавливаем прочие полезные утилиты и демоны:
aptitude install ntp htop iotop hddtemp smartmontools
  • отключим возможность логинится рутом по ssh
nano /etc/ssh/sshd_config
PermitRootLogin no 
  • создаим группу wheel и разрешим только членам этой группы повышать права до root'а
addgroup -gid 200 wheel
  • раскомментируем в файле /etc/pam.d/su
auth       required   pam_wheel.so
  • добавим себе в группу wheel
adduser username wheel
  • внесём изменения в /etc/sysctl.conf, для применения настроек выплюните команду "sysctl -p"
### OpenVZ settings
# On Hardware Node we generally need packet
# forwarding enabled and proxy arp disabled
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
  • настраиваем файрвол
  • и на последок скачиваем c [[1]] нужные шаблонны контейнеров и кладём их в /var/lib/vz/template/cache/.

Мне к примеру нужен был debian 6

cd /var/lib/vz/template/cache/
wget http://download.openvz.org/template/precreated/contrib/debian-6.0-amd64-minimal.tar.gz

Установка виртуальной машины

Бэкап виртуальной машины

Восстановление из бэкапов