Eclair23 » Historique » Version 46
Laurent Flori, 13/09/2011 13:02
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 | 5 | Laurent Flori | <pre>apt-get install eole-ltsp-server eole-ltsp-lb eole-ltsp-fichier 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 | 6 | Laurent Flori | *Là y a un bug: il faut surveiller la création du conteneur /opt/lxc/ltspapps. Dès que celui-ci est présent se chrooter dedans:* |
44 | 7 | Laurent Flori | <pre> |
45 | 7 | Laurent Flori | chroot /opt/lxc/ltspapps/rootfs/ |
46 | 8 | Laurent Flori | mount -t proc proc /proc |
47 | 7 | Laurent Flori | exit |
48 | 7 | Laurent Flori | </pre> |
49 | 27 | Laurent Flori | *Si jamais gen_conteneurs se termine en erreur avant que vous ayez pu monter /proc:* |
50 | 16 | Laurent Flori | <pre> |
51 | 16 | Laurent Flori | chroot /opt/lxc/ltspapps/rootfs/ |
52 | 16 | Laurent Flori | mount -t proc proc /proc |
53 | 16 | Laurent Flori | exit |
54 | 16 | Laurent Flori | gen_conteneurs |
55 | 16 | Laurent Flori | </pre> |
56 | 19 | Laurent Flori | |
57 | 19 | Laurent Flori | h2. 5. Faire une configuration: |
58 | 20 | Laurent Flori | |
59 | 19 | Laurent Flori | <pre>gen_config</pre> |
60 | 35 | Laurent Flori | |
61 | 35 | Laurent Flori | Activer une deuxième carte réseau. Sur cette carte eth1 il va vous falloir 3 ips dans le même sous-réseau: |
62 | 35 | Laurent Flori | |
63 | 43 | Laurent Flori | * Une pour le serveur "maitre" (ex: 172.16.0.1) |
64 | 43 | Laurent Flori | * Une pour le serveur ltsp (ex: 172.16.0.2) |
65 | 43 | Laurent Flori | * Une pour le serveur d'applications (ex: 172.16.0.3) |
66 | 35 | Laurent Flori | |
67 | 35 | Laurent Flori | *Pensez à activer le serveur tftp dans les paramétrages avancés le répertoire tftp est /var/lib/tftpboot/ltsp/i386/* |
68 | 19 | Laurent Flori | |
69 | 19 | Laurent Flori | h2. 6. Instancier la configuration: |
70 | 20 | Laurent Flori | |
71 | 19 | Laurent Flori | <pre>instance /root/zephir.eol</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. |