First, i will you show how could this ‘Thin Client’ method work. Although it can’t be more powerfull than Cloud or Virtual Machine (i have described it in this sites). The LTSP server only completely handled the disk space and allocate them into the client (then you have to manage quota for them). It was not memory, processor, etc, only Harddisk Drives. It can be an alternative for they aren’t have much cost or requirement to initiate Cloud Computing (https://tifosilinux.wordpress.com/2015/01/08/vcenter-server-appliance-testing/ and https://tifosilinux.wordpress.com/2015/01/03/cloud-computing-dengan-vmware/).
Here we are,
In this test can be very text book since i’ve got it from infoLINUX magazines (03/2013) but with little adjustment, you have installed Ubuntu 12.04.2 desktop precise with memory 1GiB and 16GiB HDD for LTSP server. Then you have to preparing the network configuration and the dependency of packages by using apt-get .
// i presumed that we are using two devices, which one devices function as a connection to internet (eth0) and the other one for local/ internal network (eth1)
~# vim /etc/network/interfaces
~# apt-get update
~# apt-get install ltsp-server-standalone openssh-server ltsp-server ltsp-client
~# sed -i ‘s/INTERFACES=””/INTERFACES=”eth1″/’ /etc/default/isc-dhcp-server
~# /etc/init.d/isc-dhcp-server restart
~# ltsp-build-client –arch i386
~# chroot /opt/ltsp/i386
~# useradd -m admin -g sudo
~# passwd admin
~# chroot /opt/ltsp/i386 passwd -l admin
~# ltsp-update-image –arch i386
~# apt-get install gnome-system-tools
In this steps you have to add new user like tc1 and tc2 then give them to access Mount user-space filesystems (FUSE) in advanced. On the other sides, create 2 client with low requirement like 512MB of RAM and Network boot for first boot sequence.
We are Done !!