Project

General

Profile

Создание Linux виртуальной машины

Debian

Новая виртуальная машина на узле gnt1 с вторичным узлом gnt2, с одним диском на 10гб и с 512МБ RAM.

gnt-instance add -t drbd -o debootstrap+default -s 10g -B memory=512m -n gnt1:gnt2 --no-ip-check --no-name-check debian
Более сложный пример: создание машины
  • На ноде gnt2
  • С вторичной нодой gnt1
  • С тремя дисками
    • 10g on volume group xenvg
    • 600m on volume group xenvg (например, для swap)
  • 5g on volume group newvg
gnt-instance add -t drbd -o debootstrap+default --disk 0:size=10g,vg=xenvg --disk 1:size=600m,vg=xenvg --disk 2:size=5g,vg=newvg,metavg=newvg -B memory=256m -n gnt2:gnt1--no-name-check --no-ip-check vg-test1

Обратите внимание, что если диск задается на VG, отличной от умолчания (в примере - newvg) то надо также указывать параметн metavg

Доступные варианты Debian для установки :

9- Stretch : gnt-instance add -t drbd -o debootstrap+stretch --disk 0:size=10g -B memory=256m -n gnt2:gnt1 deb9

8- Jessie : gnt-instance add -t drbd -o debootstrap+jessie --disk 0:size=10g -B memory=256m -n gnt2:gnt1 deb8

7- Wheezy : gnt-instance add -t drbd -o debootstrap+wheezy --disk 0:size=10g -B memory=256m -n gnt2:gnt1 deb7

Ubuntu

Для Ubuntu подготовлен os variant ubootstrap+default.
Для создания машины с ubuntu нужно запустить команду наподобие этой:

gnt-instance add -t drbd -o ubootstrap+default -s 4g -B memory=512m -n gnt1:gnt2 ubuntu

Для Ubuntu доступны LTS релизы, по аналогии с Debian
Xenial,Trusty, Precise .

CentOS

Для создания машины с CentOS нужно запустить команду наподобие этой:

gnt-instance add -t drbd -o yumbootstrap+default -s 4g -B memory=512m -n gnt1:gnt2 centos