Проект

Общее

Профиль

INSTALL » История » Версия 4

Владимир Ипатов, 23.10.2012 13:40

1 1 Dmitry Chernyak
h1. INSTALL
2 1 Dmitry Chernyak
3 1 Dmitry Chernyak
{{toc}}
4 1 Dmitry Chernyak
5 4 Владимир Ипатов
h2. Get ISO image
6 1 Dmitry Chernyak
7 4 Владимир Ипатов
You can get built ISO from here:
8 4 Владимир Ипатов
Otherwise you can build your own iso (for experienced users): [[BUILD-ISO]]
9 1 Dmitry Chernyak
10 1 Dmitry Chernyak
h2. Burn ISO image
11 1 Dmitry Chernyak
12 1 Dmitry Chernyak
Image will be built in @images/@ folder, burn it with your favorite tool
13 1 Dmitry Chernyak
(for ex. - k3b).
14 1 Dmitry Chernyak
15 1 Dmitry Chernyak
h2. Install the system
16 1 Dmitry Chernyak
17 1 Dmitry Chernyak
Install the system on two nodes (you may use only one node, but high
18 1 Dmitry Chernyak
availability capabilities will be unavailable).
19 1 Dmitry Chernyak
20 1 Dmitry Chernyak
You must to know following data at this time:
21 1 Dmitry Chernyak
* The number and mask of local network
22 1 Dmitry Chernyak
* The IP addresses of two installed nodes (in the same network)
23 1 Dmitry Chernyak
* The internet router's address (in the same network, if any)
24 1 Dmitry Chernyak
* The cluster's domain name
25 1 Dmitry Chernyak
* The hostnames for new nodes
26 1 Dmitry Chernyak
* The address of the future DNS server, which will be installed on the
27 1 Dmitry Chernyak
cluster service instance.
28 1 Dmitry Chernyak
* The root's password
29 1 Dmitry Chernyak
* The idea on how to create storage system - to use MD or hardware raid
30 1 Dmitry Chernyak
or no raid at all - on your own choice.
31 1 Dmitry Chernyak
32 1 Dmitry Chernyak
h3. Partitioning
33 1 Dmitry Chernyak
34 1 Dmitry Chernyak
You should preserve following partitions on your nodes:
35 1 Dmitry Chernyak
|_.Name|_.Size|_.Purpose|
36 1 Dmitry Chernyak
|/|10G|Root partition for all node's data|
37 3 Владимир Ипатов
|swap|1G|Swap space for Dom0 in calculation of 512Mb RAM|
38 1 Dmitry Chernyak
|xenvg|the rest|The LVM Volume, named 'xenvg', without any partitions|
39 1 Dmitry Chernyak
40 1 Dmitry Chernyak
xenvg will be used as the default place for instance's volumes.
41 1 Dmitry Chernyak
You may create more partition or volume groups at your choice.
42 3 Владимир Ипатов
If you want to add some system partitions on xenvg, you must then exclude it from ganeti volumes(SEE [[SETUP]]).
43 1 Dmitry Chernyak
44 1 Dmitry Chernyak
h3. DNS server's address
45 1 Dmitry Chernyak
46 1 Dmitry Chernyak
The cluster has it's own DNS server, which is also the 'approx' and
47 1 Dmitry Chernyak
'puppet' server. At the [[SETUP]] stage, cluster DNS server can be linked
48 1 Dmitry Chernyak
to other DNS servers in the forwarding mode.
49 1 Dmitry Chernyak
50 1 Dmitry Chernyak
The server's address +must not+ be the address of the existing service.
51 1 Dmitry Chernyak
52 1 Dmitry Chernyak
The cluster's domain name must not be the name of the existing domain if
53 1 Dmitry Chernyak
local domain already exists (use subdomain, or completely different name).
54 1 Dmitry Chernyak
55 1 Dmitry Chernyak
h2. Automatic post-installation changes
56 1 Dmitry Chernyak
57 1 Dmitry Chernyak
During the installation phase, the postinst.sh script from the distro
58 1 Dmitry Chernyak
made the following system tuning: [[POST-INSTALL]] 
59 1 Dmitry Chernyak
60 1 Dmitry Chernyak
h2. The cluster is ready to setup
61 1 Dmitry Chernyak
62 1 Dmitry Chernyak
The CD installation takes about 15 minutes per node.
63 1 Dmitry Chernyak
Read [[SETUP]] next.