AmonEcole+ » Historique » Version 2
Joël Cuissinat, 25/09/2012 16:51
| 1 | 1 | Joël Cuissinat | h1. AmonEcole+ |
|---|---|---|---|
| 2 | 1 | Joël Cuissinat | |
| 3 | 1 | Joël Cuissinat | h2. Qu'est-ce qu'AmonEcole+ ? |
| 4 | 1 | Joël Cuissinat | |
| 5 | 1 | Joël Cuissinat | AmonEcole+ est un AmonEcole-2.3 sur lequel sont ajoutées les fonctionnalités d'Eclair-2.3 |
| 6 | 1 | Joël Cuissinat | |
| 7 | 1 | Joël Cuissinat | h2. Différences par rapport à AmonEcole+ |
| 8 | 1 | Joël Cuissinat | |
| 9 | 1 | Joël Cuissinat | AmonEcole+ nécessite deux adresses IP supplémentaires, une pour le serveur de clients légers et une pour le serveur d'applications à réserver sur le réseau "pédagogique" (eth1), ce qui fait cinq adresses à réserver sur ce réseau : |
| 10 | 1 | Joël Cuissinat | * adresse_ip_eth1 : passerelle par défaut |
| 11 | 1 | Joël Cuissinat | * adresse_ip_proxy_link : serveurs proxy et DNS |
| 12 | 1 | Joël Cuissinat | * adresse_ip_fichier_link : serveurs de fichiers et d'impressions |
| 13 | 2 | Joël Cuissinat | * adresse_ip_ltsp_link : serveurs DHCP et TFTP, client et serveur Gaspacho |
| 14 | 1 | Joël Cuissinat | * adresse_ip_application_link : serveur d'applications |
| 15 | 1 | Joël Cuissinat | |
| 16 | 1 | Joël Cuissinat | On notera que *le serveur DHCP est déplacé* du conteneur fichier _(groupe partage)_ vers le conteneur ltsp _(groupe ltspserver)_. |
| 17 | 1 | Joël Cuissinat | |
| 18 | 1 | Joël Cuissinat | h2. Migration AmonEcole vers AmonEcole+ |
| 19 | 1 | Joël Cuissinat | |
| 20 | 2 | Joël Cuissinat | _Cette procédure doit être considérée comme expérimentale_ |
| 21 | 2 | Joël Cuissinat | |
| 22 | 2 | Joël Cuissinat | h3. Mise en place des paquets |
| 23 | 2 | Joël Cuissinat | |
| 24 | 1 | Joël Cuissinat | <pre> |
| 25 | 2 | Joël Cuissinat | Maj-Auto -C # paquets en version candidate pour l'instant |
| 26 | 1 | Joël Cuissinat | apt-eole install amonecole+-pkg # paquet du nouveau module (supprime amonecole-pkg) |
| 27 | 2 | Joël Cuissinat | . /usr/share/eole/FonctionsEoleNg # déclaration des librairies EOLE |
| 28 | 2 | Joël Cuissinat | RunCmd "apt-get remove --purge dhcp-pkg tftpd-hpa dhcp3-common dhcp3-server" fichier # Suppression des serveurs DHCP et TFTP du conteneur fichier |
| 29 | 2 | Joël Cuissinat | mv /etc/eole/config.eol /root/ # déplacement temporaire du config.eol |
| 30 | 2 | Joël Cuissinat | gen_conteneurs # re-génération des conteneurs |
| 31 | 2 | Joël Cuissinat | mv config.eol /etc/eole/config.eol # restauration du fichier |
| 32 | 1 | Joël Cuissinat | </pre> |
| 33 | 2 | Joël Cuissinat | |
| 34 | 2 | Joël Cuissinat | h3. Modification de la la configuration |
| 35 | 2 | Joël Cuissinat | |
| 36 | 2 | Joël Cuissinat | <pre> |
| 37 | 2 | Joël Cuissinat | gen_config /etc/eole/config.eol |
| 38 | 2 | Joël Cuissinat | </pre> |
| 39 | 2 | Joël Cuissinat | |
| 40 | 2 | Joël Cuissinat | Vérifications/Modifications à effectuer : |
| 41 | 2 | Joël Cuissinat | * Onglet Service |
| 42 | 2 | Joël Cuissinat | ** Activer DHCP ( activer_dhcp ) => oui |
| 43 | 2 | Joël Cuissinat | ** Activer l'utilisation d'un serveur PXE/TFTP ( activer_tftp ) => oui |
| 44 | 2 | Joël Cuissinat | * Onglet Dhcp |
| 45 | 2 | Joël Cuissinat | ** _vérifier les valeurs mais ce doit être les mêmes que pour un AmonEcole standard_ |
| 46 | 2 | Joël Cuissinat | * Onglet Ltsp |
| 47 | 2 | Joël Cuissinat | ** Adresse IP du serveur d'applications ( adresse_ip_application_link ) => rentrer une adresse libre du réseau "eth1" |
| 48 | 2 | Joël Cuissinat | ** Adresse IP du serveur ltsp ( adresse_ip_ltsp_link ) => rentrer une (autre) adresse libre du réseau "eth1" |
| 49 | 2 | Joël Cuissinat | * Onglet Tftp |
| 50 | 2 | Joël Cuissinat | ** Adresse IP du serveur PXE/TFTP ( adresse_ip_tftp ) => mettre l'adresse IP du serveur ltsp (bouton Def) |
| 51 | 2 | Joël Cuissinat | ** Répertoire sur le serveur PXE/TFTP ( repertoire_tftp ) => /var/lib/tftpboot/ltsp/i386/ (bouton Def) |
| 52 | 2 | Joël Cuissinat | * Onglet Authentification |
| 53 | 2 | Joël Cuissinat | ** Activer l'authentification web (proxy) ( activer_squid_auth ) => non |
| 54 | 2 | Joël Cuissinat | |
| 55 | 2 | Joël Cuissinat | h3. Instanciation et redémarrage |
| 56 | 2 | Joël Cuissinat | |
| 57 | 2 | Joël Cuissinat | <pre> |
| 58 | 2 | Joël Cuissinat | instance /etc/eole/config.eol |
| 59 | 2 | Joël Cuissinat | reboot |
| 60 | 2 | Joël Cuissinat | </pre> |
| 61 | 2 | Joël Cuissinat | |
| 62 | 2 | Joël Cuissinat | */!\ Pensez à attribuer un shell valide à vos utilisateurs /!\* |