Project

General

Profile

Установка пакетом

Предварительные требования

1) установленная система Debian Wheezy (7). рекомендуется минимальная система, установку рекомендуем с netinst ( http://ftp.cae.tntech.edu/debian-cd/debian-7.8.0-amd64-netinst.iso )
2) настроенная на системе сеть с доступом в интернет, с работающим резолвом днс имен.
3) правильно настроенный хостнейм машины.
4) lvm vg xenvg с lv system-stuff (рекомендуемый объем 20ГБ), примонтированный в /stuff

Установка пакета

Пакет можно установить из репозитория sci-dev ( http://sci-dev.skycover.ru/apt/sci-dev.list , http://sci-dev.skycover.ru/apt/apt.pub )
Либо скачать wget и установить локально ( http://sci-dev.skycover.ru/apt/pool/main/s/sci-setup/sci-setup_2.3-1_all.deb )

запуск скрипта sci-prepare

sci-prepare

Данный скрипт установит нужные пакеты, а также преднастроит эти пакеты.

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

После запуска скрипта надо настроить сеть в соответствии со статьей Настройка сети

Перезагрузка

Перезагрузка требуется для применения сделанных настроек.

Продолжение настройки

Далее настройка происходит как обычно: НАСТРОЙКА

При выполнении команды sci-setup sci создание виртуальной машины вывалится с ошибкой:

Could not add os for instance sci on node gnt2.blues: OS create script failed (exited with exit code 1), last lines in the log file:
+ cat
++ eval echo '$NIC_0_GATEWAY'
+++ echo 192.168.5.1
+ for i in '`seq 0 $NIC_COUNT`'
+ '[' 1 -lt 2 ']'
++ eval echo '$NIC_1_IP'
+++ echo
+ '[' -z '' ']'
+ echo Configuring dhcp on NIC 1
Configuring dhcp on NIC 1
+ cat
+ for i in '`seq 0 $NIC_COUNT`'
+ '[' 2 -lt 2 ']'
Set puppet reports cleaning
Copying sci.conf
Copying SCI CD-ROM repository
cp: cannot stat `/media/sci/dists': No such file or directory
cp: cannot stat `/media/sci/pool': No such file or directory
run-parts: /etc/ganeti/instance-debootstrap/hooks/sci-media exited with return code 1
xen-pvm hypervisor detected, adding getty on hvc0

Это связано с тем, что хук ожидает наличие установочного образа в одной из директорий, а его там нет.
После этого надо будет вручную запустить gnt-instance startup sci, она загрузится и будет корректно работать без локального зеркала.