1 / 18

Installation

Installation. Installation. There are three phases to building an LTSP server: Installing the LTSP utilities Installing the LTSP client packages Configuring the services needed by LTSP. Installing the LTSP utilities.

freeman
Télécharger la présentation

Installation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Installation

  2. Installation • There are three phases to building an LTSP server: • Installing the LTSP utilities • Installing the LTSP client packages • Configuring the services needed by LTSP

  3. Installing the LTSP utilities • Includes utilities for installing and managing the LTSP client packages, and for configuring the services on the LTSP server. • The last version is LTSP 4-2. • Availability in several formats • tgz, rpm, dev • About 40KB. • You can download the rpm version from • http://ltsp.mirrors.tds.net/pub/ltsp/utils/ltsp-utils-0.25-0.noarch.rpm • Other formats can be found in: • http://www.ltsp.org/download/ • Install the package: • rpm -ivh ltsp-utils-0.25-0.noarch.rpm

  4. Installing the LTSP client packages • Run the “ltspadmin” command in a shell. • You will see the administration window. • Choose "Install/Update" option to install the packages.

  5. Installing the LTSP client packages (2) • The LTSP Installer configuration window will appear.

  6. Installing the LTSP client packages (3) • The options that you have are: • Select the source of the packages. • If your computer is connected to Internet type http://ltsp.mirrors.tds.net/pub/ltsp/ltsp-4.2/ • Else you have to download the files and save them in a file. For the LTSP 4-1 version and below you can download the ISO file and burn it into a CD (http://sourceforge.net/project/showfiles.php?group_id=17723). After you have to specify your source, for example file:///media/cdrecorder if is a CD. • Directory of the client tree. • Accept the default value • Http proxy URL. • If your connections go through one, specify the URL. Otherwise accept the default options • FTP proxy. • The same than before.

  7. Installing the LTSP client packages (4) • Press “a” to select all components and “q” to install them.

  8. Configuring the services needed by LTSP • LTSP relys on 4 services: • DHCP [Dynamic Host Configuration Protocol]: used to lease IPs to clients. • TFTP [Trivial Transfer File Protocol]: to transfer files to clients, like the client software. • NFS [Network File System]: used to mount remote directories. • XDMCP [X Display Manager Controller Protocol]: used to implement graphical login displays.

  9. Configuring the services needed by LTSP (2) • Type “ltspcfg”. • That are the options you have to configure:

  10. Configuring the services needed by LTSP (3) • Runlevel • Select runlevel 5 to indicate that your system is in graphical mode in a network. • Interface selection • Select the current NIC • DHCP • It will create a default dhcpd.conf file and run the service. • TFTP • Enable the service • Portmapper • Used by RPC services, such as NFS

  11. Configuring the services needed by LTSP (4) • NFS • It will create the default configuration file and start the service. • XDMCP • Allow graphical logins in the client. Enable it. • Create /etc/hosts entries • Some services like NFS need to be able to map the IP of a workstation to a host name. Create the entries. • Create /etc/host.allow entries • This file provides security. Create it. • Create the /etc/exports file • This file is used by NFS to determine which directories are allowed to be mounted by remote machines. Create it.

  12. Configuring the services needed by LTSP (5) • Create the lts.conf file • The configuration of each workstation is in this file. • Type “ltspcfg” and “s” to check the configuration.

  13. Workstation specific configuration • For your specific network there are 3 files you need to edit. • /etc/dhcpd.conf • For the DHCP service. • /etc/hosts • For the name/IP address mapping. • /opt/ltsp/i386/etc/lts.conf • Specific configuration of the workstation. • The explanation of how to edit /etc/dhcpd.conf and /etc/hosts goes beyond this paper.

  14. Workstation specific configuration (2) • The file /opt/ltsp/i386/etc/lts.conf includes a default configuration for the clients. [Default] SERVER = 192.168.0.254 XSERVER = auto X_MOUSE_PROTOCOL = "PS/2" X_MOUSE_DEVICE = "/dev/psaux" X_MOUSE_RESOLUTION = 400 X_MOUSE_BUTTONS = 3 USE_XFS = N LOCAL_APPS = N RUNLEVEL = 5

  15. Workstation specific configuration (3) • Use the default values but “SERVER”, specify your server IP address.

  16. Booting workstations • Set up the workstations to boot up. • Hard disk • CD • Floppy disk • Network Interface Card • Technologies • PXE [Pre-boot eXecution Environment] • Etherboot

  17. Booting technologies • PXE [Pre-boot eXecution Environment] • Allows you to boot a computer without hard disk or floppy disk or CD. • It boots from network. • You need a NIC. • It is a feature available in most NICs. • You have to enable PXE in the BIOS setup • This is the process: • Send DHCP requests. • Get IP. • Get the boot file.

  18. Booting technologies (2) • Etherboot • A boot image is required for starting the boot process. • You create a boot image in a CD or floppy disk. • Set up the BIOS to boot from CD/floppy disk. • http://www.Rom-O-Matic.net/ • You also can create the boot image in the NIC • The boot program is written in an EPROM memory. • The EPROM is inserted in a socket in the NIC. • Set up the BIOS to boot from a LAN. • http://www.Rom-O-Matic.net/

More Related