Проект

Общее

Профиль

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

Dmitry Chernyak, 25.11.2012 01:26

1 4 Владимир Ипатов
h1. Установка
2 1 Dmitry Chernyak
3 4 Владимир Ипатов
{{toc}}
4 1 Dmitry Chernyak
5 9 Dmitry Chernyak
h2. Загрузка ISO-образа
6 1 Dmitry Chernyak
7 8 Dmitry Chernyak
ISO-образы доступны для скачивания отсюда: http://apt.vds-host.org/sci-cd/
8 8 Dmitry Chernyak
Последняя версия русскоязычного образа: "sci-1.0-ru.iso":http://apt.vds-host.org/sci-cd/sci-1.0-ru.iso
9 1 Dmitry Chernyak
10 8 Dmitry Chernyak
Вы можете собрать свой собственный ISO-образ из исходников (для продвинутых пользователей): [[Сборка-ISO]]
11 4 Владимир Ипатов
12 8 Dmitry Chernyak
h2. Запись ISO-образа на диск
13 6 Владимир Ипатов
14 8 Dmitry Chernyak
ISO-образ можно записать используя пишущий cd-rom и любую программу для записи образов на диски.
15 4 Владимир Ипатов
16 9 Dmitry Chernyak
h2. Планирование топологии
17 1 Dmitry Chernyak
18 9 Dmitry Chernyak
Система устанавливается на два узла (вы можете использовать только один узел, но опции отказоустойчивости не будут доступны - получится обычная система виртуализации).
19 9 Dmitry Chernyak
После начальной инициализации кластера вы сможете добавить в него и дополнительные узлы.
20 1 Dmitry Chernyak
21 9 Dmitry Chernyak
Узлы должны быть соединены между собой по сети на скорости 1Гбит.
22 9 Dmitry Chernyak
Мы рекомендуем использовать 2 сетевые карты:
23 9 Dmitry Chernyak
* одну, с поддержкой 1Гбит Ethernet использовать для объединения узлов внутренней сетью (интерлинком). Можно использовать патч-корд категории 5e.
24 9 Dmitry Chernyak
* вторую подключить к комутатору локальной сети.
25 9 Dmitry Chernyak
26 9 Dmitry Chernyak
Можно использовать третью сетевую карту для подключения к Internet.
27 9 Dmitry Chernyak
Подробнее о вариантах топологии для разных предприятий написано на странице [[Планирование топологии]].
28 9 Dmitry Chernyak
29 9 Dmitry Chernyak
h2. Установка системы
30 9 Dmitry Chernyak
31 9 Dmitry Chernyak
На данный момент вы должны подготовить следующую информацию по поводу будущей установки:
32 1 Dmitry Chernyak
* Адрес и маску локальной сети
33 9 Dmitry Chernyak
* Адрес и маску сети интерлинка
34 9 Dmitry Chernyak
* IP адреса обоих узлов (обоих сетях)
35 9 Dmitry Chernyak
* Доменные имена для обоих узлов
36 9 Dmitry Chernyak
* IP адрес кластера (это дополнительный адрес, который будет автоматически присваиваться главному узлу, он может быть в любой подсети, доступной всем узлам).
37 1 Dmitry Chernyak
* Доменное имя кластера
38 9 Dmitry Chernyak
* Адрес шлюза по умолчанию (в локальной сети).
39 9 Dmitry Chernyak
* Адрес будущего DNS-сервера для кластера (на интерлинке), который будет установлен в сервисной виртуальной машине
40 9 Dmitry Chernyak
(адрес не должен совпадать с адресом уже существующих узлов!)
41 9 Dmitry Chernyak
* Пароль пользователя root
42 9 Dmitry Chernyak
* Понимание того, как будет устроена дисковая система - использование sofware RAID или hardware RAID, или вообще без RAID (не рекомендуется).
43 1 Dmitry Chernyak
44 1 Dmitry Chernyak
h3. Разметка жестких дисков
45 1 Dmitry Chernyak
46 9 Dmitry Chernyak
Вы должны подготовить следующие разделы на Ваших узлах:
47 9 Dmitry Chernyak
|_.Раздел|_.Точка монтирования|_.Размер|_.Назначение|
48 9 Dmitry Chernyak
|1 (или md0)|/|10G|корневой раздел для хранения системных данных ноды|
49 9 Dmitry Chernyak
|2 (или md1)|swap|1G|Раздел подкачки для Dom0 из расчета 512Mb RAM|
50 9 Dmitry Chernyak
|3 (или md2)|LVM xenvg|остальное|LVM группа 'xenvg'|
51 9 Dmitry Chernyak
|xenvg/system-stuff|/stuff|20G|виртуальный том для хранения дистрибутивов и образов бэкапов виртуальных машин|
52 1 Dmitry Chernyak
53 9 Dmitry Chernyak
На LVM группе "xenvg" будет выделяться место для создания томов виртуальных машин.
54 9 Dmitry Chernyak
Также на ней располагается раздел "system-stuff", который монтируется в систему как /stuff.
55 1 Dmitry Chernyak
На нем следует хранить большие файлы наподобие установочных образов для виртуальных машин, резервные копии и тд.
56 6 Владимир Ипатов
57 9 Dmitry Chernyak
Если вы хотите разместить другие разделы на xenvg, их нужно называть "system-*", потому что ganeti в этом дистрибутиве уже настроен на игнорирование таких имен (см. [[НАСТРОЙКА]]).
58 1 Dmitry Chernyak
59 6 Владимир Ипатов
h3. Адрес DNS сервера для кластера
60 4 Владимир Ипатов
61 6 Владимир Ипатов
Кластер имеет сервисную виртуальную машину, предоставляющую сервисы dns, dhcp, puppet, approx.
62 6 Владимир Ипатов
На странице [[НАСТРОЙКА]] описано, как подключить dns к уже имеющимся dns серверам в режиме forwarding.
63 4 Владимир Ипатов
64 9 Dmitry Chernyak
Напоминаем, что адрес кластерного DNS +НЕ ДОЛЖЕН+ быть адресом любого существующего узла в сети.
65 4 Владимир Ипатов
66 9 Dmitry Chernyak
Если в локальной сети уже есть DNS-сервер, то доменное имя кластера не должно совпадать с уже имеющимися в сети доменами
67 9 Dmitry Chernyak
(используйте поддомен или вообще другое доменное имя).
68 6 Владимир Ипатов
69 9 Dmitry Chernyak
Если сеть строится на основе клатера, то мы рекомендуем использовать DNS-сервер кластера как основной в локальной сети.
70 4 Владимир Ипатов
71 9 Dmitry Chernyak
DNS-сервер кластера может быть перенастроен по вашей необходимости.
72 4 Владимир Ипатов
73 9 Dmitry Chernyak
h2. Автоматическая настройка после установки узла
74 1 Dmitry Chernyak
75 9 Dmitry Chernyak
На странице [[POST-INSTALL]] перечислен список настроек, которые автоматически выполняются инсталлятором на каждом создаваемом узле.
76 9 Dmitry Chernyak
77 9 Dmitry Chernyak
h2. Кластер готов к установке
78 9 Dmitry Chernyak
79 9 Dmitry Chernyak
Установка с диска занимает приблизительно 15 минут на каждый узел.
80 9 Dmitry Chernyak
81 9 Dmitry Chernyak
Обратите внимание, что даже в русскоязычной сборке дистрибутива инсталлятор работает на английском языке.
82 9 Dmitry Chernyak
83 9 Dmitry Chernyak
В процессе установки вам потребуется:
84 9 Dmitry Chernyak
* Ввести IP-адрес узла на интерлинке. Например: 192.168.2.1(2)
85 9 Dmitry Chernyak
* Ввести маску сети. Например: 255.255.255.0
86 9 Dmitry Chernyak
* Ввести адрес шлюза по-умолчанию (НЕ УКАЗЫВАЙТЕ, если для итерлинка используется отдельная сетевая карта!)
87 9 Dmitry Chernyak
* Ввести адрес DNS-сервера на интерлинке. Например: 192.168.1.254
88 9 Dmitry Chernyak
* Выбрать один из предустановленных вариантов разметки диска или разметить его вручную.
89 9 Dmitry Chernyak
* Указать диски, на которые должен быть установлен загрузчик grub. Отметьте +физический диск+ (не раздел, и не том software RAID!), на который установлен корневой раздел или диски, на который собран software RAID корневого раздела.
90 9 Dmitry Chernyak
* Модно указать дополнительные параметры ядра, но обычно это ни к чему.
91 9 Dmitry Chernyak
92 9 Dmitry Chernyak
После успешной установки следует настроить и инициализировать кластер: [[НАСТРОЙКА]]