Projet

Général

Profil

Eclair23 » Historique » Version 50

« Précédent - Version 50/131 (diff) - Suivant » - Version actuelle
Joël Cuissinat, 14/09/2011 14:35


Eclair23

Cette page sert à suivre l'avancée du projet Eclair2.3.

12/09/2011 LA VERSION COURANTE est au stade alpha (mais fonctionnelle).

!! IMPORTANT !!

Ne pas chercher:
  • L'intégration avec le serveur Scribe, elle n'existe pas encore mais c'est la prochaine phase.
  • Les règles de firewall sur le serveur maitre (Ce sera pour plus tard).
  • A mettre le serveur installé en suivant ce guide en production (version alpha).

Prérequis:

Avoir un serveur de test avec:

  • Au moins 15Go d'espace libre
  • Deux cartes réseau
  • Un accès à internet

Pour ceux qui sont encore là et intéressés, c'est parti:

1. Installer une eolebase:

Pour le partitionnement faire tout en manuel et au moins une partition / de 5Go et une partition /opt de 5Go.
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)

2. Faire une mise à jour en version candidate:

Maj-Auto -C -i -S test-eoleng.ac-dijon.fr

3. Installer les paquets suivants:

apt-get install conf-eclair eole-conteneur

4. Générer les conteneurs:

rm /etc/eole/.VirtDisabled.lock
gen_conteneurs

Là y a un bug: gen_conteneurs se termine en erreur:
     chroot /opt/lxc/ltspapps/rootfs/
     mount -t proc proc /proc
     exit
     gen_conteneurs

5. Faire une configuration:

gen_config

Sur la carte eth1 il va vous falloir 3 ips dans le même sous-réseau:

  • Une pour le serveur "maitre" (la carte eth1) (ex: 172.16.0.1)
  • Une pour le serveur ltsp (ex: 172.16.0.2)
  • Une pour le serveur d'applications (ex: 172.16.0.3)

Pensez à vérifier que le serveur tftp est activé et que le répertoire tftp est /var/lib/tftpboot/ltsp/i386/
Pensez à vérifier l'activation du serveur dhcp sur eth1

6. Instancier la configuration:

instance /root/zephir.eol

7. Ouvrir le firewall et activer le routage pour le réseau Eclair:

ouvre.firewall
iptables -A POSTROUTING -t nat -o eth0 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward

8. Créer un utilisateur de test:

ssh ltspapps
adduser eclair
adduser eclair video
adduser eclair audio

9 Terminer la configuration:

aller à l'adresse http://ADRESSE_DU_SERVEUR_LTSP/ltsp-cluster-control/Admin/ avec un navigateur et mettre les options suivantes :

LDM_SERVER='%LOADBALANCER%'
LDM_DIRECTX='True'
LOCAL_APPS_MENU='True'
SCREEN_07='ldm'
XKBLAYOUT='fr'

10 Brancher un client léger et le démarrer

Vous devriez voir votre client démarrer et afficher une fenêtre avec un certains nombres d'informations dont
l'adresse du serveur d'application et l'adresse de l'interface web de contrôle du cluster LTSP.