Livro de VisitasMapaContactoLigações
 
 
   Você está aqui: Livre > Servidor > Funções e Operações Técnicas  
 
 
 

Operações técnicas Funções e Operações Técnicas

Servidor - Sistema CentOS

Criar condições para instalar e gerir automaticamente postos de trabalho
Operações Técnicas >>

A instalação e a gestão de postos de trabalho pode ser uma tarefa muito fácil de realizar, de forma automática, barata e fiável. Há todo o interesse em automatizar estas tarefas, repetitivas, que assim podem (devem) até ser realizadas por pessoal não especializado, como é o caso dos funcionários auxiliares das escolas.


Embora a atenção seja centrada nos postos de trabalho, as actividades decorrem com o apoio do servidor, em que é necessário previamente criar condições. A nossa solução é poderosa, dinâmica e flexível. Vejamos alguns aspectos básicos da mesma:

  • No servidor, é instalado e activado um serviço que permitirá aos postos de trabalho obter, pela rede,  pacotes  rpm (programas) pelo protocolo HTTP.
  • No servidor, os pacotes rpm a instalar nos postos de trabalho são armazenados num repositório local, de nome Escola_HTTP.repo, que fica à disposição de todos os postos de trabalho. Os pacotes em causa são os que vêm no DVD de instalação do sistema Fedora 9 e ainda outros pacotes, adicionais ou relativos a actualizações. Todos os repositórios de pacotes típicos do sistema Fedora serão desactivados, ficando apenas disponível o repositório local, com total controlo do respectivo conteúdo.
  • Para instalar um posto de trabalho, será então necessário que o posto arranque por CD com um programa mínimo, que é um ficheiro kickstart, e depois toda a instalação se processará em diálogo automatizado com o servidor. Este enviará para os postos de trabalho os pacotes rpm necessários à instalação. O ficheiro kickstart existe em duas versões alternativas: uma, intitulada k9t, funcionará em modo texto, podendo ser mais vantajosa para computadores relativamente antigos, e outra, intitulada k9, funcionará em modo gráfico.
  • Numa primeira grande fase, é exigido no no posto de trabalho um CD de arranque e são instalados o sistema básico e diversas aplicações, lançando o guião k9 ou o guião k9t.
  • Numa segunda grande fase, no posto de trabalho são instalados programas adicionais e são também  configurados diversos aspectos. Nesta fase, o operador lança manualmente o guião f9 se o computador for para funcionar em exclusivo com o sistema Fedora, ou então o guião f9ad (arranque duplo) se for para funcionar com o sistema Fedora e outro sistema, em opção a tomar na fase de arranque.
  • Podem estar em instalação diversos postos de trabalho em simultâneo, que o servidor a todos atende em paralelo.
  • No final da instalação, os postos de trabalho desligam-se automaticamente, o que permite minimizar o tempo de presença do operador, que pode desligar os monitores e abandonar os computadores logo após lançar a segunda fase.
  • Se no decorrer do ano lectivo for necessário instalar um novo programa, bastará colocar os respectivos pacotes rpm no repositório residente no servidor e accionar um guião (script) que os instalará automaticamente em cada posto de trabalho logo que este arranque.

A criação de condições no servidor é grandemente simplificada se for executada por meio do guião que disponibilizamos abaixo.


Guarde o guião na pasta /root do servidor e  atribua-lhe permissões de execução, inserindo na Consola:

chmod u+x /root/prepara_servidor


Antes de lançar a execução do guião deverá reunir os seguintes elementos:
  • o endereço do servidor primário de DNS da sua rede local;
  • o endereço do servidor secundário de DNS da sua rede local;
  • um DVD de instalação do sistema Fedora 9.

Para obter o DVD do sistema Fedora 9, pode efectuar a descarga clicando aqui e depois reconstituir o disco gravando, a partir do ficheiro iso recebido, para um suporte DVD. A transferência do ficheiro poderá demorar largas horas, pois excede os 3 GB.


Para lançar o guião, introduza na Consola a seguinte linha e siga as instruções que surgirem durante a execução:

./root/prepara_servidor

Durante a execução, são realizadas automaticamente acções diversas, incluindo a transferência de ficheiros do sítio Livre para o seu servidor.

Após estas tarefas, ficam criadas as condições para a instalação dos postos de trabalho com base no repositório local que criámos no servidor e que irá servir toda a escola sempre que for preciso instalar postos de trabalho. Igualmente ficará disponível uma função que nos permite colocar no servidor um guião (script) a executar por todos os postos de trabalho na fase de arranque e que será de grande utilidade para a futura instalação de programas ou outras tarefas.

Noutra página aqui do sítio Livre, publicamos um artigo com os passos a dar para criar o  conteúdo do repositório local e concretizar a instalação dos postos de trabalho.
 

Voltar


 
 
 
     Livre - Licença Creative Commons - 2007-2010 - Sérgio Ramos ↑ Topo ↑