LEIA TODO O TUTORIAL ANTES DE SAIR EXECUTANDO COMANDOS
INSTALAÇÃO DE SISTEMAS OPERACIONAIS EM VÁRIOS COMPUTADORES, DESKTOPS, NETBOOKS, ETC, VIA REDE AO MESMO TEMPO COM O CLONEZILLA.
Esse tutorial serve para instalar imagens criadas pelo Clonezilla que é um programa de partição/clonagem de imagem/clonagem com funcionalidades bastantes avançadas. Ele ajuda você a fazer a implantação do sistema, backup e recuperação/restauração. Dois tipos de Clonezilla estão disponíveis, Clonezilla live e Clonezilla SE (edição do servidor). Clonezilla live é adequado para backup e restauração de uma única máquina. Enquanto o Clonezilla SE é para implantação em massa, ele pode clonar muitos computadores (mais de 40) simultaneamente. Com alguns hardwares de ponta em um cluster de 42 nós, foi relatada uma restauração multicast a uma taxa de 8 GB/min. O Clonezilla Live traz embutido o Clonezilla lite-server que usaremos para instalação em massa via rede.
"Clonezilla Live é uma pequena distribuição GNU/Linux inicializável para computadores baseados em x86/amd64 (x86-64). O Clonezilla SE (Server Edition) foi desenvolvido a partir de 2004 e é usado para implantar muitos computadores simultaneamente. É uma ferramenta extremamente útil, no entanto, tem várias limitações. Para usá-lo, você deve primeiro preparar um servidor DRBL E a máquina a ser implantada deve inicializar a partir de uma rede (por ex. PXE / iPXE (em inglês). "
https://clonezilla.org/clonezilla-live.php#google_vignetteO Clonezilla é baseado no Debian, uma das melhores distribuições Linux.
PREPARAÇÃO
O tutorial parece extenso, mas é por causa das imagens. Depois de executado uma vez o processo e você "pegar o jeito" verá que a configuração em si do servidor demora, no máximo, uns 10 minutos e o processo todo de instalação demora uma hora, mais ou menos, dependendo do hardware das máquinas, do desempenho da rede, etc.
Crie um pendrive bootável utilizando o Rufus ou o Ventoy ou outro programa da sua escolha.
Aqui não será abordada a criação de pendrive bootável, pois existem vários tutoriais na internet e o processo é bem simples.
Escolha uma das máquinas para ser o servidor, aconselho a escolher a máquina numa das pontas do switch (porta 01 ou a última) para instalar e configurar o sistema com os programas necessários, faça a imagem e use esta máquina como servidor.
Também não será abordado o processo de criação de imagens com o Clonezilla, pois não é o escopo do tutorial e também tem inúmeros tutoriais na internet.
Aconselho a utilizar um pendrive/HD/SD usb 3.0 numa porta usb 3.0 tanto para o Clonezilla quanto para a imagem a ser restaurada, pois isso agiliza o processo.
Utilize uma ISO do Clonezilla Live
Acesse o link abaixo para a iso da versão 64 bits:
Clique na primeira versão no topo da lista e na próxima página clique na versão clonezilla-live-número.versão-amd64.iso (exemplo: clonezilla-live-3.2.0-5-amd64.iso) que provavelmente será o último link da página.
Caso queira a versão 32 bits e/ou em outro formato em vez de iso, acesse o link abaixo, clique em stable-número-versão (exemplo: stable - 3.2.0-5) e escolha as opções que serão apresentadas:
https://clonezilla.org/downloads.php
PREPARANDO O SERVIDOR
Antes de começar a instalação em rede pelo Clonezilla é necessário 1 switch não conectado na internet, pois o Clonezilla fará as vezes de servidor DHCP e distruibuirá IPs para a instalação e, como se sabe, DHCP na rede/subrede é como Highlander: "Só pode haver um!"
Como é em laboratórios de informática, bastou desconectar o cabo de rede no switch que leva a internet para as máquinas.
Aqui o switch é gerenciável, porém não distribui IPs, o DHCP está desabilitado.
Caso o switch que você usará seja gerenciável também, tenha o cuidado de desabilitar o servidor DHCP nele, pois o Clonezilla fará o trabalho de servidor DHCP durante a instalação e se tiver dois DHCPs na rede dará conflito de IPs e as instalações falharão. Depois das instalações você pode voltar às configurações normais.
Você precisará dois pendrives ou um pendrive e um HD/SD externo.
Um pendrive bootável com o Clonezilla e um pendrive ou HD/SD externo com a imagem a ser instalada nas máquinas.
Essa instalação é adequada para laboratórios de informática em escolas, universidades, cursos de informática, etc.
Geralmente os erros em algumas máquinas acontecem antes dos 50% completados, porém, isso não é regra, é somente uma constatação pela experiência.
Em um laboratório com 30 máquinas restaurei/formatei 29 máquinas de uma vez só e nenhuma deu erro. Em outros dois laboratórios com 32 máquinas restaurei/formatei 31 máquinas de uma só vez e nenhuma deu erro. O processo todo em cada vez levou em torno de uma hora, porém, o tempo pode variar de acordo com o hardware das máquinas, desempenho da rede, etc.
No início do Clonezilla não coloque na RAM, esteja certo de que o switch não distribui IPs e aguarde até o final caso quiser ver os logs.
Comece preparando o BIOS das máquinas para iniciar pela placa de rede (onboard NIC, UEFI boot, etc), isso depende do BIOS da sua placa-mãe.
Repito: isso depende das configurações de BIOS da placa-mãe.
Aconselho primeiro a configurar o BIOS de todas as máquinas antes de iniciar o processo de instalação da imagem.
Veja aí no seu caso e configure para dar boot pela placa de rede, depois volte às configurações normais que você usa.
Na opção de "Quantos clientes para restaurar?" (Figura 40) coloque o número máximo, por exemplo, caso tiver 30 máquinas na sala/laboratório coloque 29, deixando o servidor de fora; coloque sempre o número máximo de máquinas a serem restauradas.
Mais adiante veremos o porquê disso, pois pela experiência, quanto mais máquinas melhor, o número de erros diminui.
Resumidamente:
- Configure o BIOS das máquinas e desligue-as;
- Escolha uma das máquinas e configure-a para ser o servidor;
- Depois que o servidor chegar na tela pedindo para digitar y (Figura 41), deixe o servidor parado nessa tela e vá ligando as máquinas;
- Aguarde o processo terminar;
- Caso der erro em alguma(s) máquina(s), refaça o processo com as máquinas que deram erro.
Você pode entrar nas opções de boot sem entrar no BIOS, cada marca e modelo tem uma tecla para isso, por exemplo, F12, daí escolha Onboard NIC (placa de rede) ou algo parecido.
Lembrando que as configurações de BIOS mudam de acordo com a marca e o modelo da placa-mãe, mas as opções básicas como iniciar pela placa de rede têm em todas, basta encontrar nas configurações.
Deixarei aqui como exemplo as imagens do BIOS das máquinas do laboratório com 30 máquinas.
Deixarei aqui como exemplo as imagens do BIOS das máquinas do laboratório com 30 máquinas.
01- Dentro das configurações do BIOS
02- Desabilitando o Secure Boot
03- Desabilitei o Auto OS Recovery e o SuportAssist OS das máquinas Dell porque ficavam interferindo no boot
04- Desabilitei o Auto OS Recovery e o SuportAssist OS das máquinas Dell porque ficavam interferindo no boot
05- Desabilitei o Auto OS Recovery e o SuportAssist OS das máquinas Dell porque ficavam interferindo no boot
06- Habilitei o Legacy Option ROMs, pois se fez necessário
07- Marquei o Legacy External Devices, talvez na sua placa-mãe seja diferente
08- Na sequência de boot deixei marcado somente "Onboard NIC", boot pela placa de rede
09- Depois de salvar, clique em EXIT (ou semelhante) para reiniciar a máquina
Depois de executar esse processo nas máquinas a serem formatadas/restauradas com a imagem, desligue-as.
Finalizado o processo de instalação pode voltar o BIOS para as configurações que você usa.
Lembrando que, na inicialização, você pode entrar nas opções de boot sem entrar no BIOS, cada marca e modelo tem uma tecla para isso, por exemplo, F12, daí escolha Onboard NIC (placa de rede) ou algo parecido.
Escolha uma das máquinas para ser o servidor, aconselho a escolher a máquina numa das pontas do switch (porta 01 ou a última) para instalar e configurar o sistema com os programas necessários, faça a imagem e use esta máquina como servidor.
10- Veja como exemplo o cabo de rede da internet desconectado
11- Entrando pelo pendrive após dar F12 (ou del ou outra tecla), depende da sua máquina
12- Utilizei o Ventoy para pendrive de boot e selecionei o Clonezilla
13- Boot in normal mode, opções do Ventoy
14- Escolha a primeira opção e dê enter
15- Selecione a linguagem
16- Mantenha o layout de teclado
17- Inicie o Clonezilla
18- Escolha lite-server Entrar_no_servidor... e dê Enter
19- Inicie o Clonezilla live lite
20- Selecione netboot Clientes inicializam com... e dê enter
21- Selecione start-new-dhcp Iniciar um novo serviço DHCP na LAN
22- Selecione local-dev Usar dispositivo...
23- Conecte o pendrive ou o HD externo com a imagem e aguarde 5 segundos
24- Nesta tela pressione simultaneamente as teclas ctrl+c
25- Selecione o HD externo ou pendrive com a imagem
26- Deixe no-fsck selecionado e dê Enter
27- Selecione a pasta com a imagem (arquivo IMG) e com a tecla tab marque a opção e dê Enter
28- Nesta tela dê Enter
29- Deixe a opção Beginner Modo Iniciante... e dê Enter
30- Selecione massive-deployment Implantação massiva...
31- Selecione from-image Implantação massiva...
32- Selecione restoredisk Restaurar uma imagem para o disco...
33- Selecione a pasta com a imagem novamente
34- Marque o disco de destino usando a barra de espaços e dê Enter
35- Escolha a primeira opção Usar a tabela de particionamento da imagem
36- Escolha Não, pular verificação da imagem... para poupar tempo
37- Aqui você pode escolher a opção que achar melhor para seu caso, eu sempre escolho
poweroff Desligar o cliente ao terminar o processo
38- Aqui escolha broadcast Restauração da transmissão
39- Selecione clients-to-wait Configurar número de clientes para clonar
40- No exemplo está 12, mas coloque o número máximo de máquinas que tiver para formatar
41- Nesta tela aguarde e faça nada, NÃO tecle y agora, deixe o servidor assim
Agora vá ligando as máquinas clientes para iniciarem pela rede, somente quando todas estiverem ligadas e conectadas o Clonezilla começará a instalação em massa.
Lembrando que, dependendo do BIOS, tem marcas e modelos nos quais a opção de iniciar pela rede aparece nas opções de boot (tecla F2, F8, etc) não sendo necessário configurar o BIOS.
A partir daqui precisa fazer mais nada, basta observar as máquinas sendo restauradas e tendo o sistema instalado.
Provavelmente o processo todo demorará por volta de uma hora ou menos.
Na Figura 37, eu sempre escolho poweroff Desligar o cliente ao terminar o processo porque evita prováveis erros de incompatibilidade, além disso, a internet estará desligada, então é melhor configurar o desligamento das máquinas clientes, desligar o servidor, conectar a internet, ligar as máquinas clientes e fazer as atualizações/configurações finais.
IMPORTANTE:
Quando o Clonezilla terminar o processo de instalação da imagem nas máquinas você poderá digitar y e dar enter no servidor para depois escolher a opção de desligar ou reiniciar o servidor, à sua escolha.
Veja as imagens abaixo somente a título de informação do processo:
Quando todas as máquinas clientes atingirem essa tela acima, o Clonezilla começará o processo de instalação
Quando o processo terminar em todas as máquinas você pode digitar y e dar enter no servidor, antes não.
Depois de o processo terminado pode escolher poweroff Desligar.
Caso tudo correr bem, sem erros em nenhuma das máquinas, pode desligar e/ou reiniciar as máquinas para atualizar o novo sistema instalado.
Em caso de erros em alguma das máquinas, basta repetir o processo selecionando o número de máquinas faltantes.
Por exemplo, num primeiro teste que fiz formatei em massa 12 máquinas e deu erro em duas.
Depois formatei 23 máquinas restantes e deu erro em 6 máquinas, daí repeti o processo nas 6 máquinas.
Ficou uma única máquina para trás cujo problema era o SD que teve de ser trocado e a instalação feita individualmente.
Ainda assim é mais vantajoso e demora menos tempo do que instalar máquina por máquina.
Talvez fique alguma máquina restante a qual você deverá fazer o processo individualmente, porém, isso é um indicativo que o problema é na máquina em si, provavelmente hardware defeituoso.
Em um laboratório com 30 máquinas restaurei/formatei 29 máquinas de uma vez só e nenhuma deu erro. Em outros dois laboratórios, com 32 máquinas cada, restaurei/formatei 31 máquinas de uma só vez e nenhuma deu erro. O processo todo em cada vez levou em torno de uma hora, porém, o tempo pode variar de acordo com o hardware das máquinas, desempenho da rede, etc.
POSSÍVEIS ERROS
Em todas as máquinas que deram erro, deu esse mesmo erro:
"No such file or directory", ou seja, não foi encontrado o arquivo ou diretório.
Esse erro refere-se a algum problema na rede, não sendo do Clonezilla e nem da imagem.
Provavelmente algum conflito de dados na rede, o que é normal em instalações em massa.
Bastou repetir o processo e as instalações ocorreram sem erros nessas máquinas que deram erro, sendo que isso comprova que foi alguma falha momentânea na rede, no cabeamento, etc.
Caso os erros persistirem em uma ou duas máquinas, faça as instalações individualmente, pois o erro daí pode ser específico da máquina: HD/SD, placa de rede, etc.
Perceba que falhou ao salvar o arquivo em /tmp/...
Em relação às máquinas que darão erro você pode desligá-las individualmente para não ficar consumindo banda do servidor na instalação ou você pode deixá-las na tela de erro até o final de todo o processo.
Caso queira ver o log, como indicado na mensagem, são dois arquivos de logs: /var/log/clonezilla.log e /var/log/partclone.log.
Digite "Enter" em cada máquina, pois os arquivos de logs são individuas e não ficam no servidor e escolha a opção "cmd Entre na linha de comandos do prompt" (veja abaixo):
Digite cat /var/log/clonezilla.log | less para ver o log;
Lembrando que a barra (/) provavelmente estará na tecla :; e o pipe (barra reta) estará na tecla }]º
Observe o log; para avançar use as setas de direção do teclado
Observe o log; para sair digite a tecla q
Digite cat /var/log/partclone.log | less para ver o log
Observe o log, para avançar use as setas de direção e para sair digite a tecla q
CONCLUSÃO
Como vimos, o processo é bastante simples.
Independentemente do número de máquinas, o processo levou em torno de 1 hora para finalizar, ou seja, tanto faz com 12 máquinas ou com 23 ou com 30, o processo demorou em torno de 1 hora do mesmo jeito.
Em um laboratório com 30 máquinas restaurei/formatei 29 máquinas de uma vez só e nenhuma deu erro. Em outros dois laboratórios com 32 máquinas restaurei/formatei 31 máquinas de uma só vez e nenhuma deu erro. O processo todo em cada vez levou em torno de uma hora, porém, o tempo pode variar de acordo com o hardware das máquinas, desempenho da rede, etc.
Aconselho a utilizar um pendrive ou HD/SD externo usb 3.0 com a imagem numa porta usb 3.0, isso agiliza o processo.
Resumidamente:
- Configure o BIOS das máquinas e desligue-as;
- Escolha uma das máquinas e configure-a para ser o servidor;
- Depois que o servidor chegar na tela pedindo para digitar y (Figura 41), deixe o servidor parado nessa tela e vá ligando as máquinas;
- Aguarde o processo terminar;
- Caso der erro em alguma(s) máquina(s), refaça o processo com as máquinas que deram erro.
Na Figura 37, eu sempre escolho poweroff Desligar o cliente ao terminar o processo porque evita prováveis erros de incompatibilidade, além disso, a internet estará desligada, então é melhor configurar o desligamento das máquinas clientes, desligar o servidor, conectar a internet, ligar as máquinas clientes e fazer as atualizações/configurações finais.
Geralmente os erros em algumas máquinas acontecem antes dos 50% completados, porém, isso não é regra, é somente uma constatação pela experiência.
No início do Clonezilla, não coloque na RAM, esteja certo de que o switch não distribui IPs e aguarde até o final caso quiser ver os logs.
Vista geral de um dos laboratórios durante as instalações.
FIM