Projet

Général

Profil

Eclair23 » Historique » Version 131

Joël Cuissinat, 03/06/2013 12:04

1 131 Joël Cuissinat
{{>toc}}
2 131 Joël Cuissinat
3 59 Laurent Flori
h1. Eclair23
4 58 Laurent Flori
5 1 Laurent Flori
Cette page sert à suivre l'avancée du projet Eclair2.3.
6 1 Laurent Flori
7 94 Laurent Flori
+*01/03/2012 LA VERSION COURANTE est au stade proposed.*+
8 1 Laurent Flori
9 102 Laurent Flori
*Il faut redémarrer le serveur après l'instanciation*
10 101 Laurent Flori
11 31 Laurent Flori
*Prérequis:*
12 31 Laurent Flori
13 1 Laurent Flori
Avoir un serveur de test avec: 
14 30 Laurent Flori
15 1 Laurent Flori
  * Au moins 15Go d'espace libre
16 1 Laurent Flori
  * Un accès à internet
17 30 Laurent Flori
18 1 Laurent Flori
Pour ceux qui sont encore là et intéressés, c'est parti:
19 1 Laurent Flori
20 75 Laurent Flori
h2. 1. Télécharger la dernière image iso proposed en 32 ou 64 bits:
21 1 Laurent Flori
22 93 Laurent Flori
-ftp://eoleng.ac-dijon.fr/pub/iso/devel/eole-proposed/daily-
23 130 Cédric Frayssinet
-http://eoleng.ac-dijon.fr/pub/iso/devel/eole-dev/daily/20120220/-
24 130 Cédric Frayssinet
http://eoleng.ac-dijon.fr/pub/iso/devel/eole/daily/
25 14 Laurent Flori
 
26 75 Laurent Flori
h2. 2. Graver l'image et installer le module eclair.
27 1 Laurent Flori
28 75 Laurent Flori
h2. 3. Faire une mise à jour du fichier sources.list avec la commande suivante:
29 75 Laurent Flori
30 91 Cédric Frayssinet
Si DHCP sur le réseau, faire un 'dhclient'
31 91 Cédric Frayssinet
32 72 Emmanuel GARETTE
<pre>Maj-Auto -C -i -S test-eoleng.ac-dijon.fr</pre>
33 1 Laurent Flori
34 76 Laurent Flori
h2. 4. Générer les conteneurs et la configuration:
35 1 Laurent Flori
36 70 Laurent Flori
<pre>gen_conteneurs</pre>
37 70 Laurent Flori
38 70 Laurent Flori
<pre>gen_config</pre>
39 1 Laurent Flori
40 75 Laurent Flori
Autoriser les connexions ssh sur l'interface eth1(si deux cartes) ou eth0 si une seule carte, pour tout le réseau eclair (ip autorisées 0.0.0.0 netmask 0.0.0.0).
41 127 Laurent Flori
42 75 Laurent Flori
*Nota*: les adresses pour le serveur ltsp-apps et le serveur ltsp-server doivent être dans la même plage que l'adresse eth1 (si deux cartes sinon sur la même plage ip que eth0
43 1 Laurent Flori
(i.e.: eth1 -> 172.16.0.1, ltsp-server -> 172.16.0.2, ltsp-apps -> 172.16.0.3)
44 1 Laurent Flori
45 1 Laurent Flori
h2. 6. Instancier la configuration:
46 1 Laurent Flori
47 1 Laurent Flori
<pre>instance /root/zephir.eol</pre>
48 101 Laurent Flori
49 1 Laurent Flori
50 129 Laurent Flori
h2. 7. Créer un utilisateur de test (*optionnel si vous raccordez un scribe*):
51 1 Laurent Flori
52 92 Cédric Frayssinet
Sur le server ltsp-apps (ssh ltspapps depuis le serveur maitre eclair)
53 1 Laurent Flori
<pre>
54 74 Laurent Flori
adduser eleve
55 74 Laurent Flori
adduser eleve users
56 74 Laurent Flori
adduser eleve video
57 74 Laurent Flori
adduser eleve audio
58 1 Laurent Flori
</pre>
59 16 Laurent Flori
60 117 Laurent Flori
h2. 8 Brancher un client léger et le démarrer
61 115 Laurent Flori
62 1 Laurent Flori
Vous devriez voir votre client démarrer et afficher une fenêtre avec un certains nombres d'informations dont 
63 77 Laurent Flori
l'adresse du serveur d'application et l'adresse de l'interface web de contrôle du cluster LTSP.
64 77 Laurent Flori
65 117 Laurent Flori
h2. 9 Ouvrez une session avec l'utilisateur eleve.
66 19 Laurent Flori
67 1 Laurent Flori
Ouvrez une session avec le login eleve et le mot de passe configuré dans l'étape 7.
68 77 Laurent Flori
69 1 Laurent Flori
---
70 120 Laurent Flori
71 120 Laurent Flori
h1.  Autoriser les utilisateurs de Scribe ainsi que leurs répertoires personnels (OPTIONNEL)
72 1 Laurent Flori
73 117 Laurent Flori
h3. Sur le serveur Eclair:
74 82 Laurent Flori
75 124 Laurent Flori
Tout se fait dans le gen_config. Le comportement pas défaut est de se connecter en nfs4 sur un scribe 2.3. Pour le scribe 2.2, afficher les paramètres avancés et passer à la version 3 du serveur nfs. 
76 59 Laurent Flori
77 59 Laurent Flori
h3. Sur le serveur Scribe:
78 59 Laurent Flori
79 128 Laurent Flori
*Nota*: Penser à activer le shell pour les utilisateurs du ldap qui devront utiliser le serveur Eclair. (ceci peut se faire depuis l'EAD2 du scribe).
80 122 Laurent Flori
81 122 Laurent Flori
82 122 Laurent Flori
*Dans le cas d'un scribe 2.3* 
83 122 Laurent Flori
Il suffit d'installer le paquet eole-nfs et de paramétrer les clients autorisés dans le gen_config.
84 59 Laurent Flori
85 121 Laurent Flori
*Ce qui suit n'est valable que pour un scribe 2.2*
86 59 Laurent Flori
Installer les paquets suivants:
87 117 Laurent Flori
<pre>apt-get install nfs-kernel-server nfs-common</pre>
88 59 Laurent Flori
89 117 Laurent Flori
Ajouter une ligne au fichier /etc/exports grâce à la commande suivante (en remplaçant ADRESSE_IP_DU_SERVEUR_ECLAIR par l'ip du serveur Eclair (ATTENTION, c'est l'ip du maître pas de l'un des conteneurs):
90 126 Laurent Flori
<pre>echo "/home   ADRESSE_IP_DU_SERVEUR_ECLAIR(rw,fsid=0,insecure,no_subtree_check,async,root_squash)" >> /etc/exports</pre>
91 107 Laurent Flori
92 85 Cédric Frayssinet
93 117 Laurent Flori
<pre>invoke-rc.d nfs-kernel-server restart</pre>
94 111 Laurent Flori
95 111 Laurent Flori
96 85 Cédric Frayssinet
h1. Foire aux questions
97 85 Cédric Frayssinet
98 90 Laurent Flori
Voir la page [[suivante|http://dev-eole.ac-dijon.fr/projects/eole/wiki/FaqEclair23]]
99 113 Cédric Frayssinet
100 113 Cédric Frayssinet
h1. Retours de tests
101 113 Cédric Frayssinet
102 114 Cédric Frayssinet
Voir la page [[suivante|http://dev-eole.ac-dijon.fr/projects/eole/wiki/TestsEclair23]]