| |
 |
 |
|
|
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
|
|
 |
|
|