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