News   Software   Hardware   Publication   Education   FAQ   Projects   Site Map 
Printable version XML version
Login
Name

Password


Join
Forgot your password?
Guide d'installation du DLS
Détaille étape par étape l'installation et la configuration d'un Desktop Linux Server (DLS).
Le Desktop Linux Serveur (DLS) présente la particularité de se présenter sur la forme d'un LiveCD : il n'y a donc pour ainsi dire pas d'étape d'installation. Nous détaillerons donc surtout la configuration nécessaire afin de mettre en place le DLS.

Note : cette documentation est destinée à l'intallation de la version 2006 du DLS mais celle-ci devrait-être tout à fait valable (à quelques changements mineurs près) pour les autres versions du DLS.

Etape 1 : Prérequis
- Un PC possédant une carte réseau, un disque dur (pour stocker les données persistantes),
- Un Live CD (ou DVD) du Nexedi DLS 2006.

dls_bootlogo.png
Ecran de démarrage
Etape 2 : Démarrage du DLS
  • Configurez le BIOS de votre PC (si nécessaire) afin qu'il démarre en premier ("boot sequence") sur le CD/DVD-ROM et non sur le disque dur.
  • Placez le CD (ou DVD) du DLS 2006 dans le lecteur CD-ROM puis redémarrez le PC.
  • Après quelques secondes, vous devriez voir l'écran de démarrage du LiveCD vous présentant les différents paramètres que vous pouvez passer au CD. Si vous lisez ce guide alors vous êtes certainement francophone, si vous possédez un clavier AZERTY alors nous vous conseillons de saisir "livecd keyb=fr" car le DLS utilise par défaut un clavier QWERTY. Pressez la touche "Entrée" lorsque vous avez fini votre saisie.
  • Le DLS devrait alors démarrer. La première étape est la détection du matériel, la seconde est le lancement de Mandriva 2006 et des scripts Nexedi. Une fois l'interface graphique démarrée, vous devirez être automatiquement enregistré en tant que l'utilisateur "dlsadmin" et la page web de configuration du DLS soit s'afficher automatiquement.

Note: Il n'est généralement pas inquiétant si certains scripts affichent "Failed" lors du démarrage. Certains scripts tels que "DLSCDTool" prenent plus de temps, ceci est tout à fait normal.
diskdrake.png
Utilitaire de Partitionnement

Etape 3 : Préparation du disque dur

Avant de s'occuper de la configuration du DLS via l'interface web, il est important de préparer le disque dur pour la persistance des données. Ceci est important car le DLS est un LiveCD, sans partition persistante sur le disque dur, toute sa configuration serait stockée en mémoire et celle-ci serait perdu en cas de redémarrage du PC.

Mandriva fournit un utilitaire nommé DiskDrake permettant de gérer les partitions du disque dur. Pour exécuter cet utilitaire, il vous suffit de vous rendre dans le menu KDE (étoile jaune en bas à gauche de l'écran) et de choisir "Run Command". Dans "Run Command", saisissez la commande "kdesu diskdrake". Un mot de passe va vous être demandé : à ce stade de l'installation celui-ci n'a pas encore été personnalisé et il s'agit donc de "dlsroot".

Il faut créer deux partition :

  • Partition Linux SWAP (1 Go conseillé)
  • Partition persistante de stockage (espace restant - système de fichier XFS conseillé - Point de montage "/")
Votre table des partitions devrait ressembler à celle sur l'image sur la droite. N'oubliez pas de formater les deux partitions afin qu'elles soient utilisables.



Attention : Notez bien le numéro de la partition principale (point de montage "/"), il s'agit généralement d'un nom du type : "hda2" (sur notre capture d'écran il s'agît de "sda2"). Ceci vous sera utile à l'étape 5 lors de la persistance des données.

Note : Certains utilisateurs avancés préféreront peut-être utiliser l'utilitaire de partitionnement en lignes de commande (parted) également fourni.
configuration.png
Configuration Initiale du DLS

Etape 4 : Configuration du DLS

Pour effectuer la configuration du DLS 2006, Il suffit de remplir les champs de l'interface web (section : "Initial Configuration" ). Les champs demandés sont :

  • Host Name : Le DLS (le principal si ils sont en cluster) DOIT se nommer "dls"
  • Domain Name : Votre nom de domaine (ex: "nexedi.com")
  • Root Password : Votre mot de passe root (le root est l'administrateur du PC). Ne choisissez pas un mot de passe trop facile
  • Web Password : Le mot de passe de l'interface web (permettant notamment l'ajout/suppression d'utilisateurs). Ne choisissez pas un mot de passe trop facile
  • Time Zone : Votre fuseau horaire (ex: "Europe/Paris")
  • Language : Votre langue (ex: "fr_FR")
  • Connection type: Votre type de connexion réseau : DHCP (automatique) ou statique (Le DLS principal devrait utiliser une connexion statique)
  • IP Configuration: votre configuration réseau (Gateway et Nameservers sont facultatifs si vous n'en avez pas)
  • Wireless LAN Configuration: votre configuration Wifi (facultatif si vous n'en avez pas)

Cliquez ensuite sur le bouton "Save Configuration" après avoir bien vérifié que votre saisie est correcte. Cette étape n'est normalement pas longue.
Le message suivant va s'afficher :

Creating config.xml file...
Done
Now, Please click here to finish the initial configuration. Note that this step can take several minutes to complete.


Cliquez là où c'est demandé, c'est étape est relativement longue.

Etape 5 : Persistance des données

Cette étape n'est pas encore automatisée, il va donc falloir exécuter un script à la main en passant par la console (lignes de commandes). Pour lancer la console, il vous suffit de cliquer sur la 3ème icône en bas à gauche de l'écran (ressemble à un moniteur) et nommé "Konsole".


Note : A l'étape 3, vous avez du noter le nom de votre partition de stockage persistant (ex: "hda2"). Plus bas, remplacez dans la commande : "/dev/NOM_PARTITION" par "/dev/hda2" (si votre nom de partition est "hda2").


Une fois la console ouverte tapez les commandes suivantes :

xxxxxx$ su
Password: VOTRE_MOT_DE_PASSE
xxxxxx# /home/dlsadmin/nexedi-dls/persistent.sh /dev/NOM_PARTITION ...



Une fois l'exécution de ce script terminée, il est conseillé de redémarrer le PC afin que celui-ci soit parfaitement fonctionnel (bien que ceci n'est pas obligatoire).

Persistance des fichiers de configuration (/etc)

Les modifications présentes dans le /var vont être conservées lors du redémarrage mais ce n'est pas le cas pour celles dans le /etc. Si vous modifiez des fichiers de configuration présents dans le /etc (ce sera certainement le cas) alors vous désirerez certainement les conserver lors du redémarrage et nous avons prévu cette éventualité.


La procédure est la suivante :

xxxxxxxxx$ su
Password: VOTRE_MOT_DE_PASSE_ROOT
xxxxxxxxx# mkdir -p /mnt/storage/config/etc
xxxxxxxxx# cd /mnt/storage/config/
xxxxxxxxx# cp -af /etc/* etc/
xxxxxxxxx# tar czf ../config.tgz .

Cette archive sera automatiquement extraite au démarrage du DLS, vous conserverez ainsi toute votre configuration.
usersmgmt.png
Gestion des utilisateurs

Etape 6 : Gestion des utilisateurs

Vous pouvez dès maintenant gérer vos utilisateurs. Ceci se fait grâce à l'interface web : Section : Users Management.


Un nom d'utilisateur et un mot de passe vous seront demandé : le nom d'utilisateur est "dlsadmin" et le mot de passe est celui que vous avez choisi lors de la configuration initiale ("Web Password").


Dans cette section, vous pourrez ajouter/supprimer des groupes ainsi que des utilisateurs. Il est également possible de modifier des groupes/utilisateurs existants.

Information : Tous les données concernant les utilisateurs sont stockés dans une base de données OpenLDAP.


Conclusion

Voilà, Votre Desktop Linux Server (DLS) est désormais installé et configuré. Vous pouvez désormais l'utiliser et le personnaliser selon vos envies. Les terminaux ("thin clients") présents sur le réseau du DLS pourront désormais démarrer par le réseau ("boot PXE") et utiliser le DLS à distance (grâce à l'export graphique VNC).

Merci d'utiliser le Desktop Linux Server 2006 de Nexedi !

Auteur : Christophe Dumez - christophe@nexedi.com


**********************

       ANNEXE

**********************


Changelog : DLS 10.1 -> DLS 2006 : (en cours de test)
  • Passage du DLS à Mandriva 2006
  • Passage de l'image des thin clients à Mandriva 2006
  • Correction de l'ajout et de la suppression d'utilisateurs dans l'interface web
  • Correction du boot PXE des thin clients (ne fonctionnait pas)
  • AutoDetection de la résolution d'écran du "thin client" et utilisation d'un export VNC correspondant
  • Extraction du config.tgz APRES la génération de la configuration depuis les templates
  • Ajout de la prise en charge des périphériques de stockage USB sur les thin clients
  • Prise en charge de la lecture de musique sur les thin clients
  • Mise à jour automatique depuis une version précédente du DLS
  • Meilleure détection des périphériques
  • Création d'une version DVD comprenant plus de logiciels
  • Ecriture d'une documentation pour faciliter l'installation
  • Correction mineures de bugs

Nexedi, SARL au capital 30.000 Euros, 270, bd. Clémenceau 59700 Marcq-en-Baroeul
RCS Roubaix Tourcoing 440 047 504 - IBAN: FR76 3002 7175 3900 0410 2760 135
Email: info@nexedi.com - Tel. +33(0)6 62 05 76 14 - Fax. +33(0)3 20 72 99 25
Legal Notice
Powered by ERP5 Open Source ERP, Zope, CPS and Nexedi