Voici la procédure permettant l'installation d'un nouveau LCS sur un serveur Xen :

L'installation proposée ici est un LCS avec un certain nombre de paramètres figés :

  • A la fin de l'installation le LCS aura 1024 Mo de mémoire.
  • Le schéma de partitionnement est adapté au fonctionnement de LCS pour une utilisation en collège/lycée.
  • La configuration se fait avec un fichier preseed comme pour l'installation d'un serveur physique.
  • Le mot de passe root sera un mot de passe aléatoire.
  • Le mot de passe root mysql ne sera pas initialisé
  • les partitions LVM auront pour préfixe le nom du lcs

Pour utiliser cette méthode assurez-vous d'avoir au moins la version 0.8.0.12 du paquet xenedu-lindomus


 
  1. dpkg -l xenedu-lindomus

Si vous n'avez pas la bonne version lancez la commande :


 
  1. XenEduMaj

Pour installer un LCS "neuf"

  • Préparez votre fichier de configuration à l'adresse :

http://lcs.crdp.ac-caen.fr/dilcs/lcsconf.php?dist=lenny

  • Ignorez la partie concernant le partitionnement laissez "Une seule partition"
  • Replissez le reste du formulaire et Validez
  • Identifiez le numéro de votre installation appelé aussi numéro de preseed.

Si l'adresse de votre fichier de configuration est : http://lcs.crdp.ac-caen.fr/diconf/8065/lcs.preseed Alors le numéro de l'installation est : 8065

  • Un fois en possession du numéro de preseed vous pouvez lancer l'installation depuis le Dom0 :

 
  1. xenedu-new-lcs

Répondez aux questions suivantes

  • indiquez l'espace pour /home les données utilisateurs
    entrez simplement le nombre de Go souhaité

En général le cache de squid sur un lcs est compris entre 5 et 10 Go

  • indiquez l'espace pour /var/spool/squid le cache Web
    entrez simplement le nombre de Go souhaite
  • indiquez votre n° de preseed, ici le numéro de votre installation
  • indiquer le nombre de CPU à allouer. En général 1 CPU suffit pour LCS

Puis patientez le temps de l'installation.

Une fois l'installation prête un résumé des informations s'affiche :


 
  1. Installation Summary
  2. ---------------------
  3. Hostname : lcs.demo.ac-caen.fr
  4. Distribution : lenny
  5. IP-Address(es) : A.B.C.D
  6. RSA Fingerprint : 48:d2:e4:fa:08...........
  7. Root Password : **********

Notez bien le mot de passe root.

Pour lancer le LCS taper la commande :


 
  1. xm create -c xenedu-lcs.cfg

Un fois sur la console du Lcs, il vous reste à définir le mot de passe mysql

 cat /root/.my.cnf | grep password

Copiez le mot de passe situé après password =

lancez la commande :


 
  1. dpkg-reconfigure mysql-server-5.0

et indiquez le mot de passe aux deux questions posées.