2.2.2. Kickstart


Esta seção descreve quais comportamentos foram alterados nas instalações automatizadas (Kickstart).

2.2.2.1. Mudanças de Comportamentos

  • Anteriormente, um arquivo de Kickstart que não tinha uma linha network, supunha que o DHCP deveria ser usado para configurar a rede. Isto era inconsistente com o resto do Kickstart em que todas as outras linhas não presentes significavam que a instalação tinha de parar e esperar por uma entrada. Agora, não tendo a linha network significa que a instalação parará e esperará por uma entrada. Também, a opção --bootproto=query se tornou obsoleta. Se você quer continuar a usar o DHCP sem interrupção, adicione network --bootproto=dhcp ao seu arquivo Kickstart.
  • Tradicionalmente, discos são referidos através do Kickstart por um nome de dispositivo de nó (tal como sda). O kernel do linux passou para um método mais dinâmico onde nomes de dispositivos não são garantidos de serem consistentes após reinicializações, então isso pode complicar o uso de scripts de Kickstart. Para se ter uma nomeação de dispositivo estável, você pode usar qualquer ítem do /dev/disk no lugar de um nome de nó. Por exemplo, em vez de:
    part / --fstype=ext4 --onpart=sda1
    
    Você pode usar uma entrada similar a uma das seguintes:
    part / --fstype=ext4 --onpart=/dev/disk/by-path/pci-0000:00:05.0-scsi-0:0:0:0-part1
    part / --fstype=ext4 --onpart=/dev/disk/by-id/ata-ST3160815AS_6RA0C882-part1
    
    Isto fornece uma maneira consistente de se referir a discos que faz mais sentido que somente o sda. Isto é especialmente útil em ambientes de armazenamento grandes.
  • Você pode também usar entradas do tipo shell para se referir aos discos. Isto é para se fazer mais fácil o uso dos comandos clearpart e ignoredisk em grandes ambientes de armazenamento. Por exemplo, em vez de:
    ignoredisk --drives=sdaa,sdab,sdac
    
    Você pode usar uma entrada similar ao seguinte:
    ignoredisk --drives=/dev/disk/by-path/pci-0000:00:05.0-scsi-*
    
  • O Kickstart parará com um erro mais vezes do que nas versões anteriores. Por exemplo, se você se referir a um disco que não existe, a instalação parará e lhe informará do erro. Isto foi desenvolvido para ajudar a detectar erros nos arquivos de Kickstart antes de se tornarem um problema maior. Como efeito colateral, os arquivos são desenvolvidos para serem genéricos para todas as configurações das diferentes máquinas podem falhar com mais frequencia. Isto deve ser lidado de uma maneira caso a caso.
  • O arquivo /tmp/netinfo usado para informações de rede Kickstart foi removido. O Anaconda usa o NetworkManager para configuração de interface e armazena a configuração nos arquivos ifcfg no /etc/sysconfig/network-scripts/. É possível usar esta nova localização como uma fonte de configurações de rede para os scripts %pre e %post.
Red Hat logoGithubRedditYoutubeTwitter

Aprender

Experimente, compre e venda

Comunidades

Sobre a documentação da Red Hat

Ajudamos os usuários da Red Hat a inovar e atingir seus objetivos com nossos produtos e serviços com conteúdo em que podem confiar.

Tornando o open source mais inclusivo

A Red Hat está comprometida em substituir a linguagem problemática em nosso código, documentação e propriedades da web. Para mais detalhes veja oBlog da Red Hat.

Sobre a Red Hat

Fornecemos soluções robustas que facilitam o trabalho das empresas em plataformas e ambientes, desde o data center principal até a borda da rede.

© 2024 Red Hat, Inc.