Gerando um arquivo Kickstart no Redhat Linux
- 4594
- 1398
- Spencer Emard
Objetivo
O objetivo deste artigo é fornecer um guia de início para o Kickstart File Creation no Redhat Linux.
Sistema operacional e versões de software
- Sistema operacional: - Redhat 7
Requisitos
O acesso privilegiado ao seu sistema Redhat Linux pode ser necessário.
Dificuldade
MÉDIO
Convenções
- # - requer que os comandos Linux sejam executados com privilégios root diretamente como usuário root ou por uso de
sudo
comando - $ - Requer que os comandos do Linux sejam executados como um usuário não privilegiado regular
Introdução
O arquivo Kickstart é usado para automatizar a instalação do sistema operacional Redhat. A idéia básica por trás do arquivo Kickstart é fornecer todas as informações de instalação necessárias ao instalador via arquivo de configuração do Kickstart, que normalmente seria enviado interativamente. Isso pode acelerar uma instalação e fornecer uma capacidade não interativa para implantações em larga escala.
Instruções
Exemplo mínimo de kickstart
A seguir, é apresentado um exemplo mínimo de arquivo de configuração do Kickstart:
rootpw --plaintext mypassword url --url = "ftp: // package_server/" text %packages @core %time bimezone australia/sydney clearpart --l parte/ - -fstype = "xfs" --grow
O arquivo acima do Kickstart usará o instalador Anaconda do Redhat para executar uma instalação mínima de texto baseado em texto Redhat Linux. Vamos ter uma aparência mais de perto e todas as opções usadas por este arquivo Kickstart:
rootpw --plaintext mypassword
- Defina a senha do root comominha senha
url --url = "ftp: // package_server/"
- Forneça diretório de origem de instalação ou localização da rede com os arquivos de instalação. Este exemplo usa FTP.texto
- Execute a instalação baseada em texto usando o ANACONDA Installer%pacotes
- Inicie a lista de pacotes@essencial
- Instale o principal grupo de pacotes. Mais pacotes ou grups a serem instalados podem ser especificados aqui. Um grupo ou pacote por linha.%fim
- Lista final de pacotes%fino horário da Austrália/Sydney
- Defina o horário -fino para a Austrália/Sydney para listar todos os fusos horários disponíveis no Redhat Linux RunTimedAtTectl liste-timesones
comando.ClearPart -tudo
- Prepare o disco e limpe todas as partições atuais.parte / - -fstype = "xfs" --grow
- Crie uma partição e cresça no tamanho máximo disponível e monte -o sob/
.
Outros parâmetros básicos de arquivo Kickstart
Além dos parâmetros acima, a lista a seguir fornecerá outro parâmetro básico do Kickstart, mas opcional, para ajustar sua instalação do Redhat Linux:
teclado 'nós'
- Defina o Keayboard comonós
lang en_au
- Defina a linguagem comoen_au
Firewall -Disabled
- Desative o firewallSelinux -Disabled
- Desative o SelinuxRede --bootproto = dhcp -device = eth0
- Interface de rede de nomeeth0
e configure para obter a configuração da rede via DHCPreinício
- Após a conclusão da instalação, reinicie o sistema recém -instalado.bootloader - -location = mbr
- Defina o local de instalação do carregador de inicialização para o registro de inicialização mestre.
Usando o Kickstart da instalação anterior
Outra alternativa para gerar um novo arquivo Kiskstart adaptado às suas necessidades é executar a instalação inicial do Redhat Linux. Durante a instalação, o instalador registrará todas as suas seleções de instalação e gerará um arquivo Kickstart, que pode ser encontrado no diretório inicial da raiz ( /raiz/anaconda-k.cfg
) depois que a instalação é concluída.
System-config-kickstart
Para gerar arquivos de configuração Kickstart mais robustos que você pode considerar usar System-config-kickstart
comando. System-config-kickstart
é uma ótima ferramenta que permite configurar quase qualquer aspecto da sua instalação personalizada de redhat a partir de configurações de keaybord para postar scripts de instalação. Para instalar System-config-kickstart
Ferramenta de geração Kickstart Execute:
# yum install system-config-kickstart
Depois de instalado, você pode iniciar a ferramenta System-Config-Kickstart pelo seguinte comando Linux:
$ System-Config-Kickstart
Tutoriais do Linux relacionados:
- Coisas para instalar no Ubuntu 20.04
- Arquivos de configuração do Linux: os 30 primeiros mais importantes
- Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
- Como montar a imagem ISO no Linux
- Uma introdução à automação, ferramentas e técnicas do Linux
- Comandos Linux: os 20 comandos mais importantes que você precisa para…
- Linux pode obter vírus? Explorando a vulnerabilidade do Linux…
- Download do Linux
- Comandos básicos do Linux
- Coisas para fazer depois de instalar o Ubuntu 22.04 Jellyfish…
- « Como exibir informações do sistema com neofertch
- Configurando o Nginx Reverse Proxy Server no Debian Linux »