ltsp

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
ltsp [2016/03/19 19:05] – [Installer un serveur de clients légers (LTSP) sous PrimTux Eiffel (tuto: moricef1)] adminltsp [2022/10/04 19:49] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
          
-====== Installer un serveur de clients légers (LTSP) sous PrimTux Eiffel ======+====== Installer un serveur de clients légers (LTSP) sous PrimTux Eiffel  ======
  
 ===== Sur le système démarré, depuis un terminal, installer les paquets ltsp-server, ltsp-docs, ldm-server et nfs-kernel-server: ===== ===== Sur le système démarré, depuis un terminal, installer les paquets ltsp-server, ltsp-docs, ldm-server et nfs-kernel-server: =====
  
-<note>+<code>
 sudo apt-get update sudo apt-get update
-sudo apt-get install ltsp-server ltsp docs ldm-server nfs-kernel-server</note>+sudo apt-get install ltsp-server ltsp docs ldm-server nfs-kernel-server</code>
  
 ===== Créer le répertoire /opt/ltsp: ===== ===== Créer le répertoire /opt/ltsp: =====
  
-<note+<code
-sudo mkdir /opt/ltsp</note>+sudo mkdir /opt/ltsp</code>
  
 ===== Ajouter la ligne /opt/ltsp *(ro,no_root_squash,async,no_subtree_check) au fichier /etc/exports: ===== ===== Ajouter la ligne /opt/ltsp *(ro,no_root_squash,async,no_subtree_check) au fichier /etc/exports: =====
  
  
-<note>sudo echo '/opt/ltsp *(ro,no_root_squash,async,no_subtree_check)' >> /etc/exports</note>+<code>sudo echo '/opt/ltsp *(ro,no_root_squash,async,no_subtree_check)' >> /etc/exports</code>
  
 ===== Redémarrer le serveur NFS: ===== ===== Redémarrer le serveur NFS: =====
-<note>sudo systemctl restart nfs-kernel-server.service</note>+<code>sudo systemctl restart nfs-kernel-server.service</code>
  
 ===== Construction de (ou des) environnement(s) des clients légers sur le serveur LTSP ===== ===== Construction de (ou des) environnement(s) des clients légers sur le serveur LTSP =====
Ligne 25: Ligne 25:
   * Étape inutile si on utilise [[http://www.berryterminal.com/doku.php|berryterminal]]. [[http://wiki.primtux.fr/doku.php/ltsp?do=edit#tester_l_installation_avec_un_compte_local_du_serveur_ltsp|Passer à l'étape suivante]].   * Étape inutile si on utilise [[http://www.berryterminal.com/doku.php|berryterminal]]. [[http://wiki.primtux.fr/doku.php/ltsp?do=edit#tester_l_installation_avec_un_compte_local_du_serveur_ltsp|Passer à l'étape suivante]].
   * Pour contruire l'environnement des clients légers sur le serveur LTSP, on utilise la commande ltsp-build-client. Pour obtenir l'ensemble des options, saisir :   * Pour contruire l'environnement des clients légers sur le serveur LTSP, on utilise la commande ltsp-build-client. Pour obtenir l'ensemble des options, saisir :
-<note>sudo ltsp-build-client --extra-help</note>+<code>sudo ltsp-build-client --extra-help</code>
   * Construire un environnement léger :   * Construire un environnement léger :
-<note>sudo ltsp-build-client --arch i386 --chroot lightclient --prompt-rootpass</note>+ 
 +<code>sudo ltsp-build-client --arch i386 --chroot lightclient --prompt-rootpass</code> 
 Cette commande installe l'environnement du nom de « lightclient » dans « /opt/ltsp/lightclient » et les fichiers nécessaire au démarrage PXE dans « /srv/tftp/ltsp/lightclient ». Saisir un mot de passe pour le compte root de l'environnement du client léger. Cette commande installe l'environnement du nom de « lightclient » dans « /opt/ltsp/lightclient » et les fichiers nécessaire au démarrage PXE dans « /srv/tftp/ltsp/lightclient ». Saisir un mot de passe pour le compte root de l'environnement du client léger.
-Les clients légers qui utilisent cet environnement comme racine disposeront du bureau et des applications installés sur le serveur LTSP et « tout » sera exécuté avec les ressources du serveur LTSP.</note>+Les clients légers qui utilisent cet environnement comme racine disposeront du bureau et des applications installés sur le serveur LTSP et « tout » sera exécuté avec les ressources du serveur LTSP.</code>
  
 ===== Tester l'installation avec un compte local du serveur LTSP: ===== ===== Tester l'installation avec un compte local du serveur LTSP: =====
Ligne 43: Ligne 45:
   * Configuration des clients légers Raspberry pi: au démarrage du Raspberry, penser à verrouiller Berryboot par un mot de passe. Berryterminal n'utilise pas la racine présente sur le serveur LTSP (/opt/ltsp/i386/): on ne peut donc pas configurer le Raspberry avec le fichier lts.conf du serveur LTSP. Les paramètres du fichier lts.conf doivent être rajoutés sur une ligne dans le fichier de configuration cmdline.txt présent sur la carte SD sur laquelle a été installée Berryterminal. Par exemple :   * Configuration des clients légers Raspberry pi: au démarrage du Raspberry, penser à verrouiller Berryboot par un mot de passe. Berryterminal n'utilise pas la racine présente sur le serveur LTSP (/opt/ltsp/i386/): on ne peut donc pas configurer le Raspberry avec le fichier lts.conf du serveur LTSP. Les paramètres du fichier lts.conf doivent être rajoutés sur une ligne dans le fichier de configuration cmdline.txt présent sur la carte SD sur laquelle a été installée Berryterminal. Par exemple :
  
-<note>server=172.20.1.20 XKBLAYOUT=fr LDM_LANGUAGE=fr_FR.UTF-8</note>+<code>server=172.20.1.20 XKBLAYOUT=fr LDM_LANGUAGE=fr_FR.UTF-8</code>
  
 <note tip>Remarques: vous pouvez aussi saisir ces paramètres plus simplement à partir du menu de multi-boot s'affichant au démarrage du Raspberry. En spécifiant l'adresse IP du serveur LTSP dans la variable SERVER, il devient inutile de renseigner l'adresse MAC et IP des Raspberry Pi dans le fichier de conf du dhcp du serveur.</note> <note tip>Remarques: vous pouvez aussi saisir ces paramètres plus simplement à partir du menu de multi-boot s'affichant au démarrage du Raspberry. En spécifiant l'adresse IP du serveur LTSP dans la variable SERVER, il devient inutile de renseigner l'adresse MAC et IP des Raspberry Pi dans le fichier de conf du dhcp du serveur.</note>
  • ltsp.1458410754.txt.gz
  • Dernière modification : 2022/10/04 19:50
  • (modification externe)