УСТАНОВКА » История » Версия 6
Владимир Ипатов, 12.11.2012 01:38
1 | 4 | Владимир Ипатов | h1. Установка |
---|---|---|---|
2 | 1 | Dmitry Chernyak | |
3 | 4 | Владимир Ипатов | {{toc}} |
4 | 1 | Dmitry Chernyak | |
5 | 4 | Владимир Ипатов | h2. Загрузка iso образа |
6 | 1 | Dmitry Chernyak | |
7 | 4 | Владимир Ипатов | Вы можете скачать образы отсюда(русскоязычный образ - skycover-версия-ru.iso): http://apt.vds-host.org/sci-cd/ |
8 | 4 | Владимир Ипатов | Также Вы можете собрать свой собственный исо из исходников (для продвинутых пользователей): [[Сборка-ISO]] |
9 | 4 | Владимир Ипатов | |
10 | 4 | Владимир Ипатов | h2. Запись ISO образа на диск |
11 | 4 | Владимир Ипатов | |
12 | 4 | Владимир Ипатов | Вы можете записать iso используя пишущий cd-rom любую программу для записи образов на диски. |
13 | 4 | Владимир Ипатов | Также Вы можете создать загрузочную юсб флешку. |
14 | 4 | Владимир Ипатов | |
15 | 4 | Владимир Ипатов | h2. Создание загрузочной USB флэшки |
16 | 4 | Владимир Ипатов | |
17 | 4 | Владимир Ипатов | Мы написали скрипт для этой задачи: |
18 | 4 | Владимир Ипатов | Для установки Вам потребуется любая флешка с первым разделом, отформатированным в vfat, который способен вместить установочный ISO. |
19 | 4 | Владимир Ипатов | Запустите скрипт от root: |
20 | 4 | Владимир Ипатов | <pre> |
21 | 4 | Владимир Ипатов | ./makeusb.sh /dev/sdX |
22 | 4 | Владимир Ипатов | </pre> |
23 | 4 | Владимир Ипатов | Где /dev/sdX - путь к файлу блочного устройства, ссылающегося на Вашу флешку(всю флешку, а не на раздел с vfat - /dev/sdX1) |
24 | 6 | Владимир Ипатов | После выполнения скрипта файловая система с первого раздела флешки будет смонтирована в /mnt (это может быть изменено в тексте скрипта). |
25 | 6 | Владимир Ипатов | Вы должны скопировать скачанный или собранный ISO в корневую директорию этой файловой системы и корректно отмонтировать ее. |
26 | 4 | Владимир Ипатов | Теперь Вы можете запустить установщик с флешки. |
27 | 4 | Владимир Ипатов | |
28 | 4 | Владимир Ипатов | h2. Установка системы |
29 | 4 | Владимир Ипатов | |
30 | 4 | Владимир Ипатов | Установите систему на две ноды (Вы можете использовать только одну ноду, но опции отказоустойчивости доступны не будут) |
31 | 4 | Владимир Ипатов | |
32 | 4 | Владимир Ипатов | На данный момент, Вы должны знать следующую информацию по поводу будущей установки: |
33 | 4 | Владимир Ипатов | * Адрес и маску локальной сети |
34 | 4 | Владимир Ипатов | * IP адреса обоих нод(в одной сети) |
35 | 4 | Владимир Ипатов | * Адрес шлюза по умолчанию. |
36 | 1 | Dmitry Chernyak | * Доменное имя кластера |
37 | 1 | Dmitry Chernyak | * Хостнеймы для обоих нод. |
38 | 6 | Владимир Ипатов | * Адрес будущего днс сервера для кластера (адрес не должен совпадать с адресом уже существующих хостов!), который |
39 | 6 | Владимир Ипатов | будет установлен в сервисной виртуальной машине |
40 | 4 | Владимир Ипатов | * рутовый пароль |
41 | 6 | Владимир Ипатов | * Понимание, как будет устроена система хранения - использование mdadm или аппаратного рейда |
42 | 6 | Владимир Ипатов | или вообще без рейда(не рекомендуется) - на Ваш выбор. |
43 | 4 | Владимир Ипатов | |
44 | 4 | Владимир Ипатов | Настройка топологии сети - вопрос непростой, здесь расписываются типичные варианты: [[НАСТРОЙКА#Настройка-сети]] |
45 | 4 | Владимир Ипатов | |
46 | 5 | Владимир Ипатов | h3. Разметка жестких дисков |
47 | 4 | Владимир Ипатов | |
48 | 1 | Dmitry Chernyak | Вы должны подготовить следующие разделы на Ваших нодах: |
49 | 1 | Dmitry Chernyak | |_.Имя|_.Размер|_.Назначение| |
50 | 1 | Dmitry Chernyak | |/|10G|корневой раздел для хранения системных данных ноды| |
51 | 1 | Dmitry Chernyak | |swap|1G|Раздел подкачки для Dom0 из расчета 512Mb RAM| |
52 | 4 | Владимир Ипатов | |xenvg|остальное|LVM группа 'xenvg', без томов| |
53 | 4 | Владимир Ипатов | |
54 | 6 | Владимир Ипатов | Группа томов "xenvg" будет использоваться как место по умолчанию для хранения томов виртуальных машин. |
55 | 6 | Владимир Ипатов | Также на ней будет автоматически создан раздел "system-stuff" и смонтирован как /stuff |
56 | 6 | Владимир Ипатов | На нем следует хранить большие файлы наподобие установочных образов для виртуальных машин, резервные копии и тд. |
57 | 1 | Dmitry Chernyak | |
58 | 6 | Владимир Ипатов | Если Вы хотите разместить другие разделы на xenvg, впоследствии Вы должны указать их в исключениях для ganeti (СМ. [[НАСТРОЙКА]]). |
59 | 6 | Владимир Ипатов | Проще всего называть такие разделы "system-*" потому, что этот шаблон уже исключен в SCI-CD по умолчанию. |
60 | 4 | Владимир Ипатов | |
61 | 4 | Владимир Ипатов | You may create more partitions or volume groups at your choice. |
62 | 6 | Владимир Ипатов | Вышеозначенная схема не является обязательной, Вы можете создавать любые разделы или группы томов LVM по Вашему усмотрению, |
63 | 6 | Владимир Ипатов | но с учетом изложенного выше. |
64 | 1 | Dmitry Chernyak | |
65 | 6 | Владимир Ипатов | h3. Адрес DNS сервера для кластера |
66 | 4 | Владимир Ипатов | |
67 | 6 | Владимир Ипатов | Кластер имеет сервисную виртуальную машину, предоставляющую сервисы dns, dhcp, puppet, approx. |
68 | 6 | Владимир Ипатов | На странице [[НАСТРОЙКА]] описано, как подключить dns к уже имеющимся dns серверам в режиме forwarding. |
69 | 4 | Владимир Ипатов | |
70 | 6 | Владимир Ипатов | Напоминаем, что адрес кластерного днс +НЕ ДОЛЖЕН+ быть адресом любого существующего узла в сети. |
71 | 4 | Владимир Ипатов | |
72 | 6 | Владимир Ипатов | По умолчанию, доменное имя кластера не должно совпадать с уже имеющимися в сети доменам(лучше использовать поддомен |
73 | 6 | Владимир Ипатов | или вообще другое доменное имя). Однако, интеграция в существующую днс инфраструктуру возможна, если перенастроить |
74 | 6 | Владимир Ипатов | днс сервер кластера. |
75 | 4 | Владимир Ипатов | |
76 | 4 | Владимир Ипатов | h2. Automatic post-installation changes |
77 | 6 | Владимир Ипатов | h2. Автоматическая настройка после установки ноды |
78 | 4 | Владимир Ипатов | |
79 | 6 | Владимир Ипатов | В конце установки скрипт postinst.sh дистрибутива выполняет следующие настройки на устанавливаемой системе: [[POST-INSTALL]]. |
80 | 1 | Dmitry Chernyak | |
81 | 6 | Владимир Ипатов | h2. Кластер готов к настройке |
82 | 1 | Dmitry Chernyak | |
83 | 6 | Владимир Ипатов | Установка с диска занимает порядка 15 минут на ноду. |
84 | 6 | Владимир Ипатов | Далее следует настроить и инициализировать кластер: [[НАСТРОЙКА]] |