Projet

Général

Profil

Eclair23 » Historique » Version 124

Laurent Flori, 19/03/2012 15:28

1 59 Laurent Flori
h1. Eclair23
2 58 Laurent Flori
3 1 Laurent Flori
Cette page sert à suivre l'avancée du projet Eclair2.3.
4 1 Laurent Flori
5 94 Laurent Flori
+*01/03/2012 LA VERSION COURANTE est au stade proposed.*+
6 1 Laurent Flori
7 102 Laurent Flori
*Il faut redémarrer le serveur après l'instanciation*
8 101 Laurent Flori
9 31 Laurent Flori
*Prérequis:*
10 31 Laurent Flori
11 1 Laurent Flori
Avoir un serveur de test avec: 
12 30 Laurent Flori
13 1 Laurent Flori
  * Au moins 15Go d'espace libre
14 1 Laurent Flori
  * Un accès à internet
15 30 Laurent Flori
16 1 Laurent Flori
Pour ceux qui sont encore là et intéressés, c'est parti:
17 1 Laurent Flori
18 75 Laurent Flori
h2. 1. Télécharger la dernière image iso proposed en 32 ou 64 bits:
19 1 Laurent Flori
20 93 Laurent Flori
-ftp://eoleng.ac-dijon.fr/pub/iso/devel/eole-proposed/daily-
21 93 Laurent Flori
http://eoleng.ac-dijon.fr/pub/iso/devel/eole-dev/daily/20120220/
22 14 Laurent Flori
 
23 75 Laurent Flori
h2. 2. Graver l'image et installer le module eclair.
24 1 Laurent Flori
25 75 Laurent Flori
h2. 3. Faire une mise à jour du fichier sources.list avec la commande suivante:
26 75 Laurent Flori
27 91 Cédric Frayssinet
Si DHCP sur le réseau, faire un 'dhclient'
28 91 Cédric Frayssinet
29 72 Emmanuel GARETTE
<pre>Maj-Auto -C -i -S test-eoleng.ac-dijon.fr</pre>
30 1 Laurent Flori
31 76 Laurent Flori
h2. 4. Générer les conteneurs et la configuration:
32 1 Laurent Flori
33 70 Laurent Flori
<pre>gen_conteneurs</pre>
34 70 Laurent Flori
35 70 Laurent Flori
<pre>gen_config</pre>
36 1 Laurent Flori
37 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).
38 1 Laurent Flori
Activer le menu avancé de gen_config et dans la section ssh ajouter users aux groupes autorisés à se connecter.
39 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
40 1 Laurent Flori
(i.e.: eth1 -> 172.16.0.1, ltsp-server -> 172.16.0.2, ltsp-apps -> 172.16.0.3)
41 1 Laurent Flori
42 1 Laurent Flori
h2. 6. Instancier la configuration:
43 1 Laurent Flori
44 1 Laurent Flori
<pre>instance /root/zephir.eol</pre>
45 101 Laurent Flori
46 1 Laurent Flori
47 75 Laurent Flori
h2. 7. Créer un utilisateur de test:
48 1 Laurent Flori
49 92 Cédric Frayssinet
Sur le server ltsp-apps (ssh ltspapps depuis le serveur maitre eclair)
50 1 Laurent Flori
<pre>
51 74 Laurent Flori
adduser eleve
52 74 Laurent Flori
adduser eleve users
53 74 Laurent Flori
adduser eleve video
54 74 Laurent Flori
adduser eleve audio
55 1 Laurent Flori
</pre>
56 16 Laurent Flori
57 117 Laurent Flori
h2. 8 Brancher un client léger et le démarrer
58 115 Laurent Flori
59 1 Laurent Flori
Vous devriez voir votre client démarrer et afficher une fenêtre avec un certains nombres d'informations dont 
60 77 Laurent Flori
l'adresse du serveur d'application et l'adresse de l'interface web de contrôle du cluster LTSP.
61 77 Laurent Flori
62 117 Laurent Flori
h2. 9 Ouvrez une session avec l'utilisateur eleve.
63 19 Laurent Flori
64 1 Laurent Flori
Ouvrez une session avec le login eleve et le mot de passe configuré dans l'étape 7.
65 77 Laurent Flori
66 1 Laurent Flori
---
67 120 Laurent Flori
68 120 Laurent Flori
h1.  Autoriser les utilisateurs de Scribe ainsi que leurs répertoires personnels (OPTIONNEL)
69 1 Laurent Flori
70 117 Laurent Flori
h3. Sur le serveur Eclair:
71 82 Laurent Flori
72 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. 
73 59 Laurent Flori
74 59 Laurent Flori
h3. Sur le serveur Scribe:
75 59 Laurent Flori
76 109 Laurent Flori
77 117 Laurent Flori
Nota*: Pour que les utilisateurs de Scribe puissent utiliser leurs identifiants sur un serveur Eclair,
78 1 Laurent Flori
Il faut autoriser un ou des groupes à se logguer sur le serveur ssh. (le groupe eleve par exemple).
79 1 Laurent Flori
Penser aussi à 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 117 Laurent Flori
<pre>echo "/home   ADRESSE_IP_DU_CONETNEUR_LTSPAPPS(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]]