Данная система аналогична jail в FreeBSD также позволяет создавать
виртуальные сервера на базе дистрибутивов Linux, с помощью неё вы легко
сможете выделить несколько разных серверов на вашем основном сервере для
разных задач или для разных клиентов. Также система предполагает
настройку ограничений для оперативной памяти, процессорного времени,
дискового пространства вашего винчестера и других.
Установка
В качестве основной системы на сервере использовался Linux ubuntu Intrepid
Для установки будем использовать слудующие пакеты
linux-headers-2.6.27-11-vserver
linux-headers-vserver
linux-image-2.6.27-11-vserver
linux-image-vserver
linux-restricted-modules-2.6.27-11-vserver
linux-vserver
util-vserver
Затем добавим в /etc/apt/sources.list репозитории
для i386:
deb http://ubuntu-vserver.pingworks.net/dists/intrepid/binary-i386 ./
для amd64:
deb http://ubuntu-vserver.pingworks.net/dists/intrepid/binary-amd64 ./
Затем выполняем
#apt-get update
#apt-get install linux-image-vserver linux-headers-vserver util-vserver
Стоит упомянуть о том что создание виртуальных серверов будет происходить по умолчанию в /var/lib/vservers если же вы хотите устанавливать в другой каталог то директорию /etc/vservers/.defaults сделайте символической ссылкой в ту где вы хотите хранить ваши виртуальные сервера.
Теперь нужно редактировать /etc/vserver/newvserver-vars следующим образом для правильной установки ваших виртуальных серверов:
#newvserver –context 100 –ip 10.9.11.99/24 –domain vps1.myhome.ru –hostname vps1
–context — номер вашего виртуального сервера он понадобится для дальнейших манипуляций с этим сервером
–ip айпи адрес виртуального сервера
–domain — домен вашего виртуального сервера
–hostname — имя вашего виртуального сервера
При установке виртуального сервера система будет задавать вопросы подобные как и при установке обычного linux-а.
После создания этого виртуального сервера вы можете войти в него и посмотреть структуру каталогов.
Вход:
#vserver vps1 enter
Теперь вы находитесь полностью в среде виртуального сервера сдесь также будут работать стандартные команды например bash, apt-get, cd и другие. Вы сможете настроить доступ к инетрнету поставить любые пакеты настроить демоны и многое другое.
Структура каталогов и файлов напоминает нам полностью тот дистрибутив который мы указывали при установке нового сервера.
Также вы можете удалить виртуальный сервер:
#vserver vps1 stop
#vserver vps1 delete
Предложения и отзывы присылать на почту asad@online.ua
Установка
В качестве основной системы на сервере использовался Linux ubuntu Intrepid
Для установки будем использовать слудующие пакеты
linux-headers-2.6.27-11-vserver
linux-headers-vserver
linux-image-2.6.27-11-vserver
linux-image-vserver
linux-restricted-modules-2.6.27-11-vserver
linux-vserver
util-vserver
Для начала получим ключ для вашего apt
#wget -O – http://ubuntu-vserver.pingworks.net/ubuntu-vserver.pubkey | sudo apt-key add -Затем добавим в /etc/apt/sources.list репозитории
для i386:
deb http://ubuntu-vserver.pingworks.net/dists/intrepid/binary-i386 ./
для amd64:
deb http://ubuntu-vserver.pingworks.net/dists/intrepid/binary-amd64 ./
Затем выполняем
#apt-get update
#apt-get install linux-image-vserver linux-headers-vserver util-vserver
И перезагружаем сервер.
После перезагрузки сервера вы можете создать первый виртуальный сервер но сначало несколько слов о предварительной настройке.Стоит упомянуть о том что создание виртуальных серверов будет происходить по умолчанию в /var/lib/vservers если же вы хотите устанавливать в другой каталог то директорию /etc/vservers/.defaults сделайте символической ссылкой в ту где вы хотите хранить ваши виртуальные сервера.
Теперь нужно редактировать /etc/vserver/newvserver-vars следующим образом для правильной установки ваших виртуальных серверов:
DIST=’etch’ ###Назваине дистрибутивапосле чего создаём наш первый виртуальный сервер
MIRROR=»http://ftp.uk.debian.org/debian/» # зеркало пакетов
MIRROR_SECURITY=»http://security.debian.org»
INTERFACE=»eth0″ # Интерфейс к которому привязывается айпи адрес
PKGCACHE=1
#newvserver –context 100 –ip 10.9.11.99/24 –domain vps1.myhome.ru –hostname vps1
–context — номер вашего виртуального сервера он понадобится для дальнейших манипуляций с этим сервером
–ip айпи адрес виртуального сервера
–domain — домен вашего виртуального сервера
–hostname — имя вашего виртуального сервера
При установке виртуального сервера система будет задавать вопросы подобные как и при установке обычного linux-а.
После создания этого виртуального сервера вы можете войти в него и посмотреть структуру каталогов.
Старт:
#vserver vps1 startВход:
#vserver vps1 enter
Теперь вы находитесь полностью в среде виртуального сервера сдесь также будут работать стандартные команды например bash, apt-get, cd и другие. Вы сможете настроить доступ к инетрнету поставить любые пакеты настроить демоны и многое другое.
Структура каталогов и файлов напоминает нам полностью тот дистрибутив который мы указывали при установке нового сервера.
Также вы можете удалить виртуальный сервер:
#vserver vps1 stop
#vserver vps1 delete
Предложения и отзывы присылать на почту asad@online.ua
Комментариев нет:
Отправить комментарий