[debian-edu-commits] [Debian Wiki] Update of "DebianEdu/Documentation/Jessie/HowTo/NetworkClients" by WolfgangSchweer

Debian Wiki debian-www at lists.debian.org
Mon May 4 08:42:38 UTC 2015


Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Debian Wiki" for change notification.

The "DebianEdu/Documentation/Jessie/HowTo/NetworkClients" page has been changed by WolfgangSchweer:
https://wiki.debian.org/DebianEdu/Documentation/Jessie/HowTo/NetworkClients?action=diff&rev1=19&rev2=20

Comment:
add the (fixed) recipe once again. ready for review.

  
  '''Diskless workstation'''
  
- A diskless workstation runs all software locally. The client machines boot directly from the LTSP server without a local hard drive. Software is administered and maintained on the LTSP server, but it runs on the diskless workstation. Home directories and system settings are stored on the server too. Diskless workstations are an excellent way of reusing older (but powerful) hardware with the same low maintenance cost as with thin clients. 
+ A diskless workstation runs all software locally. The client machines boot directly from the LTSP server without a local hard drive. Software is administered and maintained on the LTSP server (inside of the LTSP chroot), but it runs on the diskless workstation. Home directories and system settings are stored on the server too. Diskless workstations are an excellent way of reusing older (but powerful) hardware with the same low maintenance cost as with thin clients. 
  
- LTSP defines 320MB as the default minimum amount of RAM for diskless workstations. If the amount of RAM is less, the machine will boot as thin client. Unlike workstations, diskless workstations run without any need to add them with GOsa², cause LDM is used to login and connect to the LTSP server.  The home directory is by default mounted using sshfs, and not automount and NFS.  This causes shared directories available via NFS to not be available on diskless workstations. 
+ LTSP defines 320MB as the default minimum amount of RAM for diskless workstations. If the amount of RAM is less, the machine will boot as thin client. The related LTSP parameter is {{{FAT_RAM_THRESHOLD}}} with the default value 300. So if (for example) the clients should only boot as diskless workstations if they have 1 GB RAM add {{{FAT_RAM_THRESHOLD=1000}}} to lts.conf (or set this in LDAP). Unlike workstations, diskless workstations run without any need to add them with GOsa², cause LDM is used to login and connect to the LTSP server.  The home directory is by default mounted using sshfs, and not automount and NFS.  This causes shared directories available via NFS to not be available on diskless workstations. 
  
  The following steps can be used to get back the behaviour from Debian Edu Squeeze, using automount, NFS and a display manager other than ldm:
   * Add {{{DEFAULT_DISPLAY_MANAGER=/path/to/dm}}} to lts.conf (or set this in LDAP). Make sure, that the display manager is installed in the LTSP chroot.
@@ -59, +59 @@

  
  On the main subnet the complete PXE menu is provided; the separate subnet for each LTSP server allows only diskless and thin LTSP client selection. 
  
- Using the default PXE menu on the main subnet 10.0.0.0/8, a machine could be started as diskless workstation or thin client. By default clients in the separate subnet 192.168.0.0/24 will run as diskless workstations if the amount of RAM is sufficient. The related LTSP parameter is {{{FAT_RAM_THRESHOLD}}} with the default value 300. So if (for example) the clients should only boot as diskless workstations if they have 1 GB RAM add {{{FAT_RAM_THRESHOLD=1000}}} to lts.conf (or set this in LDAP).  
+ Using the default PXE menu on the main subnet 10.0.0.0/8, a machine could be started as diskless workstation or thin client. By default clients in the separate subnet 192.168.0.0/24 will run as diskless workstations if the amount of RAM is sufficient. If all clients in this LTSP client subnet should run as thin clients, the following has to be done.
+ {{{
+ (1)Open the file /opt/ltsp/i386/etc/ltsp/update-kernels.conf with an editor
+ and replace the line
+ CMDLINE_LINUX_DEFAULT="init=/sbin/init-ltsp quiet"
+ with
+ CMDLINE_LINUX_DEFAULT="init=/sbin/init-ltsp LTSP_FATCLIENT=False quiet"
+ (2)Execute 'ltsp-chroot -a i386 /usr/share/ltsp/update-kernels'
+ (3)Execute 'ltsp-update-kernels'
+ }}}   
  
  == Configuring the PXE menu ==
  



More information about the debian-edu-commits mailing list