criam várias máquinas Ubuntu que são idênticas

0

Eu tenho quatro perguntas.

Eu preciso criar clones de máquinas exatos. Em suma, estou considerando essa abordagem:

1) instale um Ubuntu básico a partir de um DVD (digamos 12.04.3) em cada Clone 2) substitua o /etc/apt/sources.list em cada Clone pela minha própria versão do arquivo que possui uma única entrada que aponta para um servidor local (digamos que é chamado de "Mestre") em nossa rede 3) apt-get upgrade de cada clone desse servidor mestre

Um pouco mais detalhadamente:

Para criar o repositório e adicionar todos os pacotes nesse servidor local, vi este post:

Como criar um repositório local do APT?

Pergunta 1: Essa abordagem está correta? ou estou completamente fora da base?

Ele diz para usar esta linha:

deb file:/my_repo/ ./

onde /my_repo é onde eu armazenei todos os pacotes específicos que eu quero. E este post diz que eu posso usar um formato ftp:/xx :

link

O que significa que eu só tenho que instalar um daemon de ftp no servidor.

Pergunta 2: Isso está correto, ou seja, apenas o daemon ftp e uma única linha na sources.list?

Para inicialmente preencher o diretório com pacotes, posso apenas

scp -r me@some_well_configured_machine:/var/cache/apt/archives /my_repo/

ou na máquina master:

cp -r /var/cache/apt/archives /my_repo

isto é, eu posso fazer uma cópia completa da árvore de diretórios de alguma outra máquina boa ou até mesmo da própria máquina Mestre.

Pergunta 3: estou correto? (ou seja, uma cópia simples da árvore de diretórios?)

De vez em quando, atualize o diretório / my_repo / no servidor mestre com os pacotes mais recentes do Ubuntu:

  • Eu atualizo a máquina Master dos repositórios oficiais do Ubuntu
  • copie os pacotes atualizados agora em /var/cache/apt/archives no diretório /my_repo/
  • Em cada máquina Clone, apt-get upgrade

Pergunta 4: Isso funcionará? Existe uma maneira melhor ou mais simples?

Atualização: O foco de tudo isso é ter controle das alterações feitas nessas máquinas. Portanto, a clonagem / ghosting do disco rígido não funcionará nesse caso. Uma vez que as máquinas são construídas, eu preciso que elas permaneçam as mesmas, mesmo que alguém faça uma "atualização do apt-get". Permaneça o mesmo, isto é, até que eu mude o Mestre (depois de uma atualização de todas as máquinas, elas são as mesmas novamente).

    
por JohnA 04.03.2014 / 03:21

2 respostas

0

SE todas as suas máquinas forem idênticas (em termos de hardware), então ...

Em vez de instalar o Ubuntu em todas as máquinas, será melhor se você instalar e configurar uma máquina completamente e depois copiar o disco rígido pouco a pouco (existem tais aplicativos disponíveis ou mesmo dd pode fazer o truque) . Usamos a mesma abordagem em nosso laboratório de informática, onde queríamos configurar 160 máquinas. Isso funciona como um encanto e economiza muito tempo.

    
por Null pointer 04.03.2014 / 04:52
0

Primeiro, com respeito às suas perguntas. Sim, a abordagem nessa questão está correta e eu tentei antes. (Para outras perguntas sobre ftp é melhor fazer cada pergunta sozinha)

Mas, para ser mais valioso e fácil para você, faça o seguinte:

  1. Instale seus pacotes necessários
  2. Faça o download do CD ao vivo do Clonezilla
  3. Grave o arquivo iso em um CD
  4. Depois de concluir a reinicialização inicial da sua máquina e iniciar o CD interativo do Clonezilla e criar um clone do disco rígido inicial para outras pessoas.

Verifique estas capturas de tela aqui e fique à vontade para solicitar detalhes sobre qualquer entrada de menu ambígua.

    
por Maythux 04.03.2014 / 06:19