Установка пакетом¶
Предварительные требования¶
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, она загрузится и будет корректно работать без локального зеркала.