Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Kubuntu Colorado
Por sberlotto
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Artigo

Instalação e configuração do LTSP 5 no Ubuntu 11.04
Linux user
hnpjunior
11/09/2011
O LTSP (Linux Terminal Server Project) é uma solução baseada na ideia do thin client, onde o cliente busca em um
servidor o sistema operacional para inicializar o serviço. O propósito do LTSP é utilizar computadores com menos
recursos de processamento como clientes, acessando um servidor e rodando neste servidor todo o processamento.
Por: hermes nunes pereira junior | Blog: http://www.gnu-lia.org
[ Hits: 15886 ]
Conceito: 10.0   2 voto(s)2 voto(s)2 voto(s)2 voto(s)2 voto(s) + quero dar nota ao artigo

Funcionamento do LTSP e Instalação do Servidor

Como é o Funcionamento do LTSP

O primeiro requisito para que o LSTP funcione bem é ter uma rede de boa qualidade. Como tudo ocorre remotamente, ter equipamentos de qualidade é fundamental para o tráfego dos dados entre o servidor e os clientes.

O funcionamento do LTSP depende de duas variáveis: O servidor e o cliente.

O cliente é a parte mais simples, para seu funcionamento é necessário apenas que ele seja capaz de iniciar o boot pela placa de rede. O Servidor por sua vez precisa de alguns serviços rodando para que seja capaz de prover o LTSP.

O processo de inicialização do LTSP começa com o boot no cliente. Ao dar o boot a partir da placa de rede ele procura um servidor de IP. O servidor de IPs envia para o cliente o IP. De posse do IP começa a troca de informações entre o servidor e o cliente. O servidor envia para o cliente o kernel através do serviço FTP. Com o kernel, o X é habilitado, disponibilizando a interface gráfica.

O usuário loga no sistema e seu $HOME, o seu diretório pessoal é montado através do NFS. A transferência de dados entre o servidor e o cliente é feita através do ssh, criando uma túnel criptografado entre os dois.

A Instalação do Servidor

O LTSP tem pacotes para várias distribuições, nosso servidor será montado a partir de um Linux Ubuntu 11.04. A primeira coisa que faremos é criar a estrutura básica de serviços. Vamos instalar o dhcp3-server, o tftp-hpa, o nfs-kernel-server e o openssh-server.

A instalação dos pacotes:

# apt-get install dhcp3-server
# apt-get install tftp-hpa
# apt-get install nfs-kernel-server
# apt-get install openssh-server

A instalação do LSTP propriamente dito é feito a partir do pacote ltsp-server-standalone que disponibilizará uma série de comandos para sua instalação, sendo:
  • ltsp-build-client;
  • ltspfs;
  • ltsp-info;
  • ltsp-update-image;
  • ltsp-update-sshkeys;
  • ltsp-chroot;
  • ltspfsmounter;
  • ltsp-localapps;
  • ltsp-update-kernels.
Depois de instalar o ltsp-server-standalone vamos usar o comando:

# ltsp-build-client

Para criar o ambiente chroot em "/opt/ltsp" onde o LTSP rodará, o comando é:

# ltsp-build-client --arch="i386"

o parâmetro --arch="i386" criará a estrutura do LTSP compilada para a versão i386. É bom especificar a arquitetura do LTSP porque se o servidor for 64 bits ele instalará o "ltspamd64". Como a maioria dos computadores clientes são todos 32 bits, se o LTSP for para 64 bits haverá erro na execução.

Este comando irá criar o diretório "/opt/ltsp". Quando o cliente montar o Linux depois do boot, ele montará este Linux e não o o sistema operacional do servidor. Isto se chama chroot.

Esta parte é a mais demorada pois o ltsp-build-client busca do mirror do LTSP toda a estrutura montada. Depois tudo estará praticamente pronto, é só fazer as configurações finais dos serviços para que tudo fique pronto.
Próxima página >>




Páginas do artigo
   1. Funcionamento do LTSP e Instalação do Servidor
   2. Configurando o LTSP - Alterando os Arquivos de Configuração
   3. Mais Configurações e Considerações

Outros artigos deste autor

Leitura recomendada

Comentários
[1] Comentário enviado por julio_hoffimann em 11/09/2011 - 20:38h:

Oi Hermes, parabéns!

No começo do ano, o membro Avena escreveu um ótimo artigo sobre o tema, vou deixar o link como referência:

http://www.vivaolinux.com.br/artigo/Instalacao-LTSP5-no-Ubuntu-10.04-Lucid/

Abraço!

[2] Comentário enviado por hermanleao em 11/09/2011 - 22:06h:

Boa Hermes gostei bastante da sua suscinta explanação sobre o assunto. Estou no aguardo da parte mais detalhada sobre o ltsp, já que a empresa em que trabalha utiliza-o rodando no debian squeeze e vai esclarecer algumas dúvidas minha.
Um forte abraço

[3] Comentário enviado por Thalysson S em 12/09/2011 - 08:42h:

Ótimo artigo !

[4] Comentário enviado por hudyfx em 12/09/2011 - 09:14h:

Muito bom esse artigo!
eu instalava essa pipoca no slackware, em algumas bibliotecas no município onde moro.. agora parece que as coisas ficaram mais fáceis no Ubuntu...
bom... é isso ai... faloww

[5] Comentário enviado por Marceloteixeira em 11/12/2011 - 16:06h:

Parabens pelo artigo. Elucidativo. Agora, alguém poderia me dizer qual o melhor hardware para uma rede com 20 terminais em regime de lan house? Intel xeon, core i5, ou amd?

[6] Comentário enviado por francdesouza em 12/03/2012 - 23:42h:

Boa noite...
Sou novato em linux e estou aprendendo muito com vcs...
Instalei o Ubuntu 11.10 e fiz todos os passos do tutorial. Na ultima linha
# ltsp-build-client --arch="i386"
no terminal aparece o erro:
NOTE: Root directory /opt/ltsp/i386 already exists, this will lead to problems, please remove it before trying again. Exiting.
erro: instalação do cliente LTSP terminou de maneira anormal
Oq pode ser?
Estou querendo mudar o metasys de uma Biblioteca em um municipio pequeno aki perto.
se vcs poderem ajudar.
Obrigado

[7] Comentário enviado por hnpjunior em 13/03/2012 - 08:10h:

Caro frandesouza,

A mensagem de erro foi dada porque já existe o diretório /opt/ltsp/i386. Para resolver o problema você deve apagar o referido diretório. Como root digite no terminal:

# rm -rf /opt/ltsp/i386

O diretório será apagado e você poderá rodar novamente o comando que criará o cliente.

Qualquer dúvida por favor entre em contato,

Atenciosamente

Hermes Nunes Pereira Júnior

[8] Comentário enviado por MateusAragao em 13/03/2012 - 15:26h:

boa tarde....
instalei o ubuntu 11.10 e fiz tds os passos do seu tutorial. mais o terminal não consegue encontrar um ip distribuido pelo dhcp. já tentei d td... eu tinha o ltsp no em uma versão antiga (9.04) e rodava sem problema.... ai fui atualizar já q a versão não tinha mais suporte... e não consegui mais configurar em nenhuma outra... na versão 10.10, até encontra e distribui o ip mais da um erro dizendo q o kernel da CPU não está abilitado nos terminais.... seu tutorial é bem explicado, mais não tá dando certo... será que mudou tanto assim o modo de configuração das versões 11.04 para 11.10? tem um outro tutorial que ajude na versão mais atual? já procurei e não achei!!!
desde já, obrigado!

Mateus Aragão


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.