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