Détaille étape par étape l'installation et la configuration d'un Desktop Linux Server (DLS). ('Christophe',) Guide d'installation du DLS text/html None Christophe en None 2006-03-17 14:14:59 2006-03-17 09:28:42 () 0 Ecran de démarrage right 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.

normal html normal html Ecran de démarrage right Etape 2 : Démarrage du DLS

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.
normal html normal html Utilitaire de Partitionnement right
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 :

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.
normal html normal html Configuration Initiale du DLS right
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 :


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.
normal html normal html Gestion des utilisateurs right
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.

normal html normal html
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.
normal html normal html
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 normal html normal html

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

       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
normal html normal html