Gerando um arquivo Kickstart no Redhat Linux

Gerando um arquivo Kickstart no Redhat Linux

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 como minha 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 Run TimedAtTectl 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 como nós
  • lang en_au - Defina a linguagem como en_au
  • Firewall -Disabled - Desative o firewall
  • Selinux -Disabled - Desative o Selinux
  • Rede --bootproto = dhcp -device = eth0 - Interface de rede de nome eth0 e configure para obter a configuração da rede via DHCP
  • reiní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…