Generando un archivo de Kickstart en Redhat Linux

Generando un archivo de Kickstart en Redhat Linux

Objetivo

El objetivo de este artículo es proporcionar una guía de inicio para iniciar la creación de archivos en Redhat Linux.

Sistema operativo y versiones de software

  • Sistema operativo: - Redhat 7

Requisitos

Es posible que se requiera acceso privilegiado a su sistema Redhat Linux.

Dificultad

MEDIO

Convenciones

  • # - requiere que los comandos de Linux dados se ejecuten con privilegios raíz directamente como un usuario raíz o mediante el uso de sudo dominio
  • ps - Requiere que los comandos de Linux dados se ejecuten como un usuario regular no privilegiado

Introducción

El archivo Kickstart se utiliza para automatizar la instalación del sistema operativo Redhat. La idea básica detrás del archivo Kickstart es proporcionar toda la información de instalación requerida al instalador a través del archivo de configuración de Kickstart que normalmente se enviaría de manera interactiva. Esto puede acelerar una instalación y proporcionar una capacidad no interactiva para las implementaciones a gran escala.

Instrucciones

Ejemplo mínimo de Kickstart

El siguiente es un ejemplo de archivo de configuración de Kickstart mínimo:

rootPW --Plaintext mypassword url --Url = "ftp: // paquete_server/" Text %paquetes @core %end horarios australia/sydney clearPart --all part/-fstype = "xfs" --grow 

El archivo de Kickstart de TE arriba utilizará el instalador de Anaconda de Redhat para realizar una instalación mínima de Redhat Linux basada en texto. Tengamos un aspecto más cercano y todas las opciones utilizadas por este archivo Kickstart:

  • rootPW --Maintext myPassword - Establecer la contraseña de Root para mi contraseña
  • url --url = "ftp: // paquete_server/" - Proporcionar directorio fuente de instalación o ubicación de red con los archivos de instalación. Este ejemplo usa FTP.
  • texto - Realice la instalación basada en texto con el instalador de Anaconda
  • %de paquetes - Comience la lista de paquetes
  • @centro - Instalar grupo de paquetes de núcleo. Se pueden especificar más paquetes o grups para instalar aquí. Un grupo o paquete por línea.
  • %fin - Lista final de paquetes
  • %TimeZone Australia/Sydney - Establezca TimeZone en Australia/Sydney para enumerar todas las zonas horarias disponibles en Redhat Linux Run Timedatectl List TimeZones dominio.
  • ClearPart -todo - Preparar el disco y borrar todas las particiones actuales.
  • Parte / -fstype = "XFS" -Grow - Crear una partición y crecer hasta el tamaño máximo disponible y montarla debajo /.


Otros parámetros básicos de archivo Kickstart

Además de todos los parámetros anteriores, la siguiente lista le proporcionará algún otro parámetro de Kickstart básico pero opcional para ajustar su instalación de Redhat Linux:

  • teclado 'nosotros' - Establecer keayboard para a nosotros
  • lang en_au - Establecer el idioma a en_au
  • Firewall -Disapated - Deshabilitar el firewall
  • Selinux -Disapabled - Deshabilitar Selinux
  • Network --BootProto = DHCP --DEVICE = ETH0 - Interfaz de red de nombre eth0 y configurado para obtener la configuración de red a través de DHCP
  • reiniciar - Después de completar la instalación, reinicie el sistema recién instalado.
  • Bootloader -ubicación = MBR - Establecer la ubicación de instalación del cargador de arranque en el registro de arranque maestro.

Usando Kickstart de la instalación anterior

Otra alternativa para generar un archivo de KiskStart nuevo adaptado a sus requisitos es realizar la instalación inicial de Redhat Linux. Durante la instalación, el instalador registrará todas sus selecciones de instalación y generará un archivo de Kickstart que se puede encontrar en el directorio de inicio de Root ( /root/anaconda-ks.CFG ) Una vez que se completa la instalación.

sistema-config-kickstart

Para generar archivos de configuración de Kickstart más robustos, puede considerar usar sistema-config-kickstart dominio. sistema-config-kickstart es una gran herramienta que le permite configurar casi cualquier aspecto de su instalación personalizada de Redhat desde la configuración de Keaybord para publicar los scrips de instalación. Instalar sistema-config-kickstart Kickstart Generation Tool Execute:

# Yum Instalar sistema-config-kickstart 

Una vez instalado, puede iniciar la herramienta System-Config-KickStart mediante el siguiente comando Linux:

$ sistema-config-kickstart 

Tutoriales de Linux relacionados:

  • Cosas para instalar en Ubuntu 20.04
  • Archivos de configuración de Linux: los 30 principales más importantes
  • Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
  • Cómo montar la imagen ISO en Linux
  • Una introducción a la automatización, herramientas y técnicas de Linux
  • Comandos de Linux: los 20 comandos más importantes que necesitas ..
  • ¿Puede Linux obtener virus?? Explorando la vulnerabilidad de Linux ..
  • Descarga de Linux
  • Comandos básicos de Linux
  • Cosas que hacer después de instalar Ubuntu 22.04 Jellyfish de Jammy ..