Проект

Общее

Профиль

УСТАНОВКА » История » Версия 6

« Предыдущее - Версия 6/90 (Разница(diff)) - Следующее » - Текущая версия
Владимир Ипатов, 12.11.2012 01:38


Установка

Загрузка iso образа

Вы можете скачать образы отсюда(русскоязычный образ - skycover-версия-ru.iso): http://apt.vds-host.org/sci-cd/
Также Вы можете собрать свой собственный исо из исходников (для продвинутых пользователей): Сборка-ISO

Запись ISO образа на диск

Вы можете записать iso используя пишущий cd-rom любую программу для записи образов на диски.
Также Вы можете создать загрузочную юсб флешку.

Создание загрузочной USB флэшки

Мы написали скрипт для этой задачи:
Для установки Вам потребуется любая флешка с первым разделом, отформатированным в vfat, который способен вместить установочный ISO.
Запустите скрипт от root:

./makeusb.sh /dev/sdX

Где /dev/sdX - путь к файлу блочного устройства, ссылающегося на Вашу флешку(всю флешку, а не на раздел с vfat - /dev/sdX1)
После выполнения скрипта файловая система с первого раздела флешки будет смонтирована в /mnt (это может быть изменено в тексте скрипта).
Вы должны скопировать скачанный или собранный ISO в корневую директорию этой файловой системы и корректно отмонтировать ее.
Теперь Вы можете запустить установщик с флешки.

Установка системы

Установите систему на две ноды (Вы можете использовать только одну ноду, но опции отказоустойчивости доступны не будут)

На данный момент, Вы должны знать следующую информацию по поводу будущей установки:
  • Адрес и маску локальной сети
  • IP адреса обоих нод(в одной сети)
  • Адрес шлюза по умолчанию.
  • Доменное имя кластера
  • Хостнеймы для обоих нод.
  • Адрес будущего днс сервера для кластера (адрес не должен совпадать с адресом уже существующих хостов!), который
    будет установлен в сервисной виртуальной машине
  • рутовый пароль
  • Понимание, как будет устроена система хранения - использование mdadm или аппаратного рейда
    или вообще без рейда(не рекомендуется) - на Ваш выбор.

Настройка топологии сети - вопрос непростой, здесь расписываются типичные варианты: НАСТРОЙКА

Разметка жестких дисков

Вы должны подготовить следующие разделы на Ваших нодах:
Имя Размер Назначение
/ 10G корневой раздел для хранения системных данных ноды
swap 1G Раздел подкачки для Dom0 из расчета 512Mb RAM
xenvg остальное LVM группа 'xenvg', без томов

Группа томов "xenvg" будет использоваться как место по умолчанию для хранения томов виртуальных машин.
Также на ней будет автоматически создан раздел "system-stuff" и смонтирован как /stuff
На нем следует хранить большие файлы наподобие установочных образов для виртуальных машин, резервные копии и тд.

Если Вы хотите разместить другие разделы на xenvg, впоследствии Вы должны указать их в исключениях для ganeti (СМ. НАСТРОЙКА).
Проще всего называть такие разделы "system-*" потому, что этот шаблон уже исключен в SCI-CD по умолчанию.

You may create more partitions or volume groups at your choice.
Вышеозначенная схема не является обязательной, Вы можете создавать любые разделы или группы томов LVM по Вашему усмотрению,
но с учетом изложенного выше.

Адрес DNS сервера для кластера

Кластер имеет сервисную виртуальную машину, предоставляющую сервисы dns, dhcp, puppet, approx.
На странице НАСТРОЙКА описано, как подключить dns к уже имеющимся dns серверам в режиме forwarding.

Напоминаем, что адрес кластерного днс НЕ ДОЛЖЕН быть адресом любого существующего узла в сети.

По умолчанию, доменное имя кластера не должно совпадать с уже имеющимися в сети доменам(лучше использовать поддомен
или вообще другое доменное имя). Однако, интеграция в существующую днс инфраструктуру возможна, если перенастроить
днс сервер кластера.

Automatic post-installation changes
h2. Автоматическая настройка после установки ноды

В конце установки скрипт postinst.sh дистрибутива выполняет следующие настройки на устанавливаемой системе: POST-INSTALL.

Кластер готов к настройке

Установка с диска занимает порядка 15 минут на ноду.
Далее следует настроить и инициализировать кластер: НАСТРОЙКА

splash.png (217 КБ) Владимир Ипатов, 15.06.2021 19:27

ip.png (87,5 КБ) Владимир Ипатов, 15.06.2021 19:40

nm.png (81,6 КБ) Владимир Ипатов, 15.06.2021 19:40

gw.png (85,5 КБ) Владимир Ипатов, 15.06.2021 19:41

ns.png (83,9 КБ) Владимир Ипатов, 15.06.2021 19:42

hostname.png (82,9 КБ) Владимир Ипатов, 15.06.2021 19:45

domain.png (81,9 КБ) Владимир Ипатов, 15.06.2021 19:45

partitioning.png (99,6 КБ) Владимир Ипатов, 15.06.2021 19:49

accept.png (89,1 КБ) Владимир Ипатов, 15.06.2021 19:49

pw.png (99,6 КБ) Владимир Ипатов, 15.06.2021 19:50

grub.png (96,1 КБ) Владимир Ипатов, 15.06.2021 20:13

finish.png (82,7 КБ) Владимир Ипатов, 15.06.2021 20:19