- redução do impacto da TI sobre o meio ambiente com o aproveitamento maquinas velhas evitando o aumento do lixo tecnológico;
- redução do consumo de energia, pois os terminais não precisam de disco rígido e exigem muito pouco do hardware;
- simplicidade de administração já que todas as tarefas administrativas são feitas em uma máquina local, o LTSP Server;
- uso de software livre garantindo a independência de fornecedores, a redução de custos com licenciamento de software, dentre outros motivos.
- Eu ainda posso adicionar a essa lista, no caso do DTIC, o componente “motivação” da equipe que ficou animada por ir além dos serviços de suporte e manutenção de computadores.
Preparação do Ambiente
Deixando a conversa de lado, vamos ao trabalho!
O LTSP Server deve ter, além das duas placas de rede, um bom processador e a quantidade de memória mínima conforme a quantidade de terminais leves obedecendo à seguinte fórmula da documentação oficial do projeto Ltsp.org:
RAM do Servidor = 256Mb + (192Mb x Nº de Terminais)
Particularmente, recomendo configurações bem menos modestas. Como este documento tem algum tempo e os software atuais requerem mais do hardware, sugiro ao menos algo do tipo:
RAM do Servidor = 1Gb + (256Mb x Nº de Terminais)
Instale o Ubuntu
Primeiramente, vamos instalar o Ubuntu no LTSP Server. Se o computador for usado apenas para este fim você não terá dificuldades com esta etapa e, por não ser o objetivo deste artigo, deixarei esta etapa contigo. 😉
Aqui vamos instalar o Ubuntu 12.10 mas no projeto do DTIC/SEAMA preferimos a última versão Long Term Suport (LTS), a 12.04.
Configuração Inicial do Servidor
sudo gedit /etc/network/interfaces
auto loiface lo inet loopbackauto eth1iface eth1 inet staticaddress 172.16.0.1netmask 255.255.255.0
Instale e configure os pacotes necessários
sudo apt-get update
sudo apt-get install ltsp-server-standalone
sudo gedit /etc/ltsp/dhcpd.conf
authoritative;
subnet 172.16.0.0 netmask 255.255.255.0 {
range 172.16.0.20 172.16.0.250;
option domain-name “ltsp”;
option domain-name-servers 172.16.0.1;
option broadcast-address 172.16.0.255;
option routers 172.16.0.1;
option subnet-mask 255.255.255.0;
option root-path “/opt/ltsp/i386”;
if substring( option vendor-class-identifier, 0, 9 ) = “PXEClient” {
filename “/ltsp/i386/pxelinux.0”;
} else {
filename “/ltsp/i386/nbi.img”;
}
}
sudo gedit /etc/default/isc-dhcp-server
INTERFACES="eth1"
Crie a Raiz e as Imagens para os clientes
sudo ltsp-build-client –arch i386
sudo ltsp-update-image –arch i386
Comentários
Postar um comentário