Установка Ubuntu Server
Начиная
Зачем устанавливать на Виртуальный сервер
- Вы можете эффективно использовать имеющееся у вас оборудование.
- Обслуживание и аварийное восстановление становятся проще.
- Даже для единственного сервиса, такого как веб-сервер, почтовый сервер и т. Д., Вы можете назначить виртуальную машину Linux и, таким образом, упростить задачу.
- Вы можете запустить несколько гостей на одном компьютере.
Виртуализация
Сервер Ubuntu на VMware на любом хосте
- Загрузите образ сервера с http: // www.ubuntu.com/getubuntu/downloadserver
- Запустите Vmware
- Создайте новую виртуальную машину, используя только что загруженный образ
Практическая установка
Вот краткий обзор примера разметки на жестком диске.
каталог | Тип | Файловая система | Типичный размер | Размер LAB |
---|---|---|---|---|
/ загрузки | первичный | Ext2 | 100MB | 200MB |
/ вар | LMV | XFS | 4ГБ | 700MB |
/Главная | LVM | XFS | 200MB | 3GB |
/ | LVM | Ext3 | 50GB | 2 Гб |
своп | LVM | Своп | 1GB | 200MB |
Вариант 2: гости из Linux на хост Ubuntu под управлением KVM
- KVM - это технология виртуализации по умолчанию, которая поставляется с текущими версиями Ubuntu.
- Требуется оборудование с расширениями виртуализации
Один хозяин, много гостей
- Ubuntu гость
- Гостевой Windows
Установить гость
Может ли ваше оборудование поддерживать KVM?
проверьте виртуальный файл cpuinfo:
egrep '(vmx|svm)' --color=always /proc/cpuinfo
Отсутствие вывода означает отсутствие поддержки KVM. Попробуйте проверить настройки виртуализации в BIOS.
Если есть поддержка, установите необходимые пакеты:
$ sudo apt-get install kvm libvirt-bin ubuntu-vmbuilder
qemu bridge-utils virt-viewer
- libvirt-bin предоставляет libvirtd, который необходим для администрирования экземпляров qemu и kvm с использованием libvirt
- kvm это бэкэнд
- Ubuntu-VM-Builder мощный инструмент командной строки для создания виртуальных машин
- bridge-utils обеспечивает мост от вашей сети до виртуальных машин
Установить гость
Добавьте свое имя пользователя в группу libvirtd
Подробнее об управлении пользователями позже.
$ sudo usermod -aG libvirtd `id -un`
Это даст вам доступ к общесистемному экземпляру libvirtd. Выйдите и войдите, чтобы сделать это эффективным.
Проверка установки действительна:
virsh - основной интерфейс для управления гостевыми доменами
$ virsh -c qemu:///system list Id Name State
$
Установить KVM
Запустите команду KVM от имени пользователя root, чтобы выявить проблемы, такие как нехватка оборудования.
Команду kvm можно использовать для непосредственного запуска гостевых машин
$ sudo kvm
QEMU PC emulator version 0.9.1 (kvm-62),
Copyright (c) 2003-2008 Fabrice Bellard
usage: qemu [options] [disk_image]
...
$
Настройка виртуальной сети
Необходимо настроить мостовую сеть, чтобы сетевые службы могли получать доступ к ВМ, а ВМ - к внешнему миру. ВМ получит доступ к сети через физический сетевой интерфейс хоста.
Установите утилиту моста с помощью следующей команды
sudo apt-get install bridge-utils
Прекратить сетевые сервисы
sudo invoke-rc.d networking stop
Настройка виртуальной сети, шаг 2
Edit /etc/network/
interfaces and add
the br0 section:
содержимое / etc / network /
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet manual
auto br0
iface br0 inet static
address 192.168.0.10
network 192.168.0.0
netmask 255.255.255.0
broadcast 192.168.0.255
gateway 192.168.0.1
bridge_ports eth0
bridge_stp off
bridge_fd 0
bridge_maxwait 0
Вы также можете использовать DHCP вместо фиксированного IP-адреса.
Настройка виртуальной сети, шаг 3
Перезапустите сетевые сервисы:
sudo /etc/init.d/networking restart
Предыдущая: Linux группы
Далее: Удаленное администрирование Ubuntu Linux-сервера
Новый контент: Composer: менеджер зависимостей для PHP , R программирования