Создание 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