Projet

Général

Profil

Eclair23 » Historique » Version 54

Laurent Flori, 30/09/2011 10:51

1 54 Laurent Flori
h1. NE PAS UTILISER CE HOWTO
2 54 Laurent Flori
3 1 Laurent Flori
h1. Eclair23
4 1 Laurent Flori
5 1 Laurent Flori
Cette page sert à suivre l'avancée du projet Eclair2.3.
6 1 Laurent Flori
7 28 Laurent Flori
+*12/09/2011 LA VERSION COURANTE est au stade alpha (mais fonctionnelle).*+
8 1 Laurent Flori
9 2 Laurent Flori
*!! IMPORTANT !!*
10 3 Laurent Flori
11 1 Laurent Flori
Ne pas chercher:
12 1 Laurent Flori
* L'intégration avec le serveur Scribe, elle n'existe pas encore mais c'est la prochaine phase.
13 1 Laurent Flori
* Les règles de firewall sur le serveur maitre (Ce sera pour plus tard).
14 1 Laurent Flori
* A mettre le serveur installé en suivant ce guide en production (version alpha).
15 3 Laurent Flori
16 31 Laurent Flori
*Prérequis:*
17 31 Laurent Flori
18 30 Laurent Flori
Avoir un serveur de test avec: 
19 32 Laurent Flori
20 1 Laurent Flori
  * Au moins 15Go d'espace libre
21 1 Laurent Flori
  * Deux cartes réseau
22 30 Laurent Flori
  * Un accès à internet
23 33 Laurent Flori
24 33 Laurent Flori
Pour ceux qui sont encore là et intéressés, c'est parti:
25 30 Laurent Flori
26 14 Laurent Flori
h2. 1. Installer une eolebase:
27 12 Laurent Flori
28 18 Laurent Flori
Pour le partitionnement faire tout en manuel et au moins une partition / de 5Go et une partition /opt de 5Go.
29 18 Laurent Flori
Vous pouvez faire ce que vous voulez pour le partitionnement tant que vous gardez en tête que /opt devrait accueillir beaucoup de données (~3Go)
30 5 Laurent Flori
 
31 15 Laurent Flori
h2. 2. Faire une mise à jour en version candidate:
32 12 Laurent Flori
33 5 Laurent Flori
<pre>Maj-Auto -C -i -S test-eoleng.ac-dijon.fr</pre>
34 5 Laurent Flori
35 15 Laurent Flori
h2. 3. Installer les paquets suivants:
36 12 Laurent Flori
37 49 Joël Cuissinat
<pre>apt-get install conf-eclair eole-conteneur</pre>
38 5 Laurent Flori
39 15 Laurent Flori
h2. 4. Générer les conteneurs:
40 12 Laurent Flori
41 29 Laurent Flori
<pre>
42 29 Laurent Flori
rm /etc/eole/.VirtDisabled.lock
43 29 Laurent Flori
gen_conteneurs
44 29 Laurent Flori
</pre>
45 47 Laurent Flori
*Là y a un bug: gen_conteneurs se termine en erreur:*
46 16 Laurent Flori
<pre>
47 16 Laurent Flori
     chroot /opt/lxc/ltspapps/rootfs/
48 16 Laurent Flori
     mount -t proc proc /proc
49 16 Laurent Flori
     exit
50 16 Laurent Flori
     gen_conteneurs
51 16 Laurent Flori
</pre>
52 19 Laurent Flori
53 19 Laurent Flori
h2. 5. Faire une configuration:
54 20 Laurent Flori
55 19 Laurent Flori
<pre>gen_config</pre>
56 35 Laurent Flori
57 50 Joël Cuissinat
Sur la carte eth1 il va vous falloir 3 ips dans le même sous-réseau:
58 35 Laurent Flori
 
59 50 Joël Cuissinat
* Une pour le serveur "maitre" (la carte eth1) (ex: 172.16.0.1)
60 43 Laurent Flori
* Une pour le serveur ltsp (ex: 172.16.0.2)
61 43 Laurent Flori
* Une pour le serveur d'applications (ex: 172.16.0.3)
62 35 Laurent Flori
63 50 Joël Cuissinat
*Pensez à vérifier que le serveur tftp est activé et que le répertoire tftp est /var/lib/tftpboot/ltsp/i386/*
64 50 Joël Cuissinat
*Pensez à vérifier l'activation du serveur dhcp sur eth1*
65 19 Laurent Flori
66 51 Joël Cuissinat
h2. 6. Instancier la configuration (après avoir généré la configuration "manuellement"):
67 1 Laurent Flori
68 52 Joël Cuissinat
<pre>
69 52 Joël Cuissinat
CreoleCat -i /root/zephir.eol /usr/share/eole/creole/distrib/interfaces -o /etc/network/interfaces
70 52 Joël Cuissinat
instance /root/zephir.eol
71 52 Joël Cuissinat
</pre>
72 22 Laurent Flori
73 46 Laurent Flori
h2. 7. Ouvrir le firewall et activer le routage pour le réseau Eclair:
74 23 Laurent Flori
75 22 Laurent Flori
<pre>
76 1 Laurent Flori
ouvre.firewall
77 46 Laurent Flori
iptables -A POSTROUTING -t nat -o eth0 -j MASQUERADE
78 46 Laurent Flori
echo 1 > /proc/sys/net/ipv4/ip_forward
79 23 Laurent Flori
</pre>
80 23 Laurent Flori
81 23 Laurent Flori
h2. 8. Créer un utilisateur de test:
82 24 Laurent Flori
83 23 Laurent Flori
<pre>
84 23 Laurent Flori
ssh ltspapps
85 34 Laurent Flori
adduser eclair
86 34 Laurent Flori
adduser eclair video
87 34 Laurent Flori
adduser eclair audio
88 22 Laurent Flori
</pre>
89 25 Laurent Flori
90 25 Laurent Flori
h2. 9 Terminer la configuration:
91 25 Laurent Flori
92 1 Laurent Flori
aller à l'adresse http://ADRESSE_DU_SERVEUR_LTSP/ltsp-cluster-control/Admin/ avec un navigateur et mettre les options suivantes :
93 45 Laurent Flori
<pre>
94 26 Laurent Flori
LDM_SERVER='%LOADBALANCER%'
95 26 Laurent Flori
LDM_DIRECTX='True'
96 26 Laurent Flori
LOCAL_APPS_MENU='True'
97 26 Laurent Flori
SCREEN_07='ldm'
98 26 Laurent Flori
XKBLAYOUT='fr'
99 1 Laurent Flori
</pre>
100 26 Laurent Flori
101 26 Laurent Flori
h2. 10 Brancher un client léger et le démarrer
102 26 Laurent Flori
103 26 Laurent Flori
Vous devriez voir votre client démarrer et afficher une fenêtre avec un certains nombres d'informations dont 
104 26 Laurent Flori
l'adresse du serveur d'application et l'adresse de l'interface web de contrôle du cluster LTSP.
105 53 Laurent Flori
-