Você configura manualmente novos servidores ou confia em scripts? [fechadas]

3

Ou talvez no caso dos VPS, você acabou de clonar uma configuração genérica e usar essa mesma imagem para várias fatias / nós?

E para o registro eu pessoalmente uso Debian Lenny e tenho feito configuração manual em minhas fatias VPS.

    
por meder omuraliev 12.12.2009 / 22:58

7 respostas

11

fantoche

    
por 12.12.2009 / 23:00
8

Se você está rodando uma máquina baseada em RedHat, então você definitivamente quer usar kickstart .

No sistema Debian, você pode usar os Instaladores totalmente automáticos .

Se você estiver no "configure automaticamente minhas máquinas", parte da sua imagem de instalação deverá ser fantoche, porque uma vez que a máquina esteja instalada, você precisará de algo para controlá-la.

    
por 12.12.2009 / 23:07
3

Eu de forma tão rara construo um novo servidor físico que eu instalo a partir do CD / DVD.

Para máquinas virtuais, tenho um conjunto de modelos com base no SO necessário, quando ele é clonado e configurado automaticamente pelo VMware.

    
por 12.12.2009 / 23:01
2

Puppet + Cobbler para sistemas Redhattish e algumas coisas baseadas no Debian que são mais ou menos experimentais. Mas definitivamente fantoche baseado em algum kickstart muito genérico (ou equivalente) com suas configurações de boneco armazenadas no SCM e uma cópia dos repositórios de instalação como eram quando você configurou inicialmente a caixa.

    
por 12.12.2009 / 23:27
2

A menos que você esteja gerenciando apenas três servidores, você precisa configurar os servidores automaticamente. Mesmo com apenas alguns servidores, você estaria bem servido para investir o tempo para configurá-los automaticamente também. A principal coisa que a configuração automática ou com script fornece é a repetibilidade. Se você não documentar exatamente o seu processo de instalação através do kickstart, etc., você tem poucas chances de configurar o servidor de volta da mesma forma no ano que vem, caso o disco rígido morra. Ou digamos que você queira tornar sua rede mais robusta duplicando servidores. Se você configurou automaticamente a primeira máquina, configurar o segundo sistema correspondente é trivial.

Eu pessoalmente sou um grande fã de usar um servidor de inicialização pxe mais o clonezilla. Cada servidor ou estação de trabalho é configurado para inicializar a rede via pxe por padrão. Então, o menu de inicialização do pxe inclui a opção de restaurar o servidor a partir do zero via clonezilla (você deve definitivamente proteger com senha essa opção!).

Meu conhecimento é no mundo unix / linux, mas acho que existem ferramentas similares no mundo do Windows. A ideia é minimizar a quantidade de configuração necessária em uma máquina virgem. Com essa configuração, tudo o que você precisa fazer em um novo sistema é configurar o bios para o boot do pxe e colocá-lo na rede.

    
por 13.12.2009 / 00:03
1

Eu tenho testado o Puppet + foreman. Foreman aproveita toda a maravilha do fantoche e adiciona provisionamento para novos sistemas. Eu usei apenas para implantar o & configure o centos, mas ele vem com modelos para o debian, ubuntu, solaris e fedora.

link

    
por 06.01.2012 / 03:15
0

Chef!

Completamente opcional, mas o que fiz no meu último show foi criar uma imagem de base que fala ao meu servidor Chef privado (processo ligeiramente diferente do serviço hospedado, mas nada mal), torná-lo um modelo e se o modelo crie novas instâncias de imagem de base! Configure coisas básicas como ssh e ldap e pacotes adicionais que você sempre quer instalar na configuração básica do Chef, e mais funções & receitas a serem adicionadas mais tarde!

    
por 06.01.2012 / 03:24

Tags