Génération d'un fichier Kickstart sur Redhat Linux

Génération d'un fichier Kickstart sur Redhat Linux

Objectif

L'objectif de cet article est de fournir un guide de démarrage pour créer la création de fichiers sur Redhat Linux.

Système d'exploitation et versions logicielles

  • Système opérateur: - Redhat 7

Exigences

Un accès privilégié à votre système Redhat Linux peut être nécessaire.

Difficulté

MOYEN

Conventions

  • # - Exige que les commandes Linux soient exécutées avec des privilèges racine soit directement en tant qu'utilisateur racine, soit par l'utilisation de Sudo commande
  • $ - Exige que les commandes Linux soient exécutées en tant qu'utilisateur non privilégié régulier

Introduction

Le fichier Kickstart est utilisé pour automatiser l'installation du système d'exploitation RedHat. L'idée de base derrière le fichier Kickstart est de fournir toutes les informations d'installation requises au fichier de configuration Kickstart qui serait normalement soumis de manière interactive. Cela peut accélérer une installation et fournir une capacité non interactive pour les déploiements à grande échelle.

Instructions

Exemple minimal de kickstart

Ce qui suit est un exemple de fichier de configuration de Kickstart minimal:

rootpw --plaintext mypassword url --url = "ftp: // package_server /" text% packages @core% finalzone australie / sydney clearPart - tout partie / --fstype = "xfs" --grow 

Le fichier Kickstart ci-dessus utilisera le programme d'installation d'Anaconda de Redhat pour effectuer une installation minimale de Redhat Linux basée sur le texte. Voyons de plus près toutes les options utilisées par ce fichier Kickstart:

  • rootpw - PlainText myPassword - Définir le mot de passe de Root sur mon mot de passe
  • url --url = "ftp: // package_server /" - Fournir un répertoire source d'installation ou l'emplacement du réseau avec les fichiers d'installation. Cet exemple utilise FTP.
  • texte - Effectuer une installation de texte à l'aide du programme d'installation d'Anaconda
  • %paquets - Commencer la liste des packages
  • @cœur - Installez le groupe de packages Core. Plus de packages ou de grumes à installer peuvent être spécifiés ici. Un groupe ou un paquet par ligne.
  • %fin - Liste finale des packages
  • % Timezone Australie / Sydney - Réglez le fuseau horaire en Australie / Sydney pour répertorier tous les fuseaux horaires disponibles sur Redhat Linux Run TIMEDATECTL List-Timezones commande.
  • ClearPart - tout - Préparer le disque et effacer toutes les partitions actuelles.
  • partie / --fstype = "xfs" --grow - Créez une partition et atteignez une taille maximale disponible et montez-la sous / /.


Autres paramètres de fichier Kickstart de base

En plus des paramètres tous ci-dessus, la liste suivante vous fournira un autre paramètre de base de base mais facultatif pour régler votre installation RedHat Linux:

  • Clavier «Us» - Réglez Keayboard sur nous
  • lang en_au - Définir la langue pour en_au
  • pare-feu - handicapé - Désactiver le pare-feu
  • SELINUX - DÉSALET - Désactiver SELINUX
  • réseau --bootproto = dhcp --device = eth0 - Nom d'interface réseau ETH0 et défini pour obtenir la configuration du réseau via DHCP
  • redémarrer - Une fois l'installation terminée, redémarrez le système nouvellement installé.
  • chargeur de démarrage - Localisation = MBR - Définir l'emplacement d'installation de chargeur de démarrage pour maîtriser l'enregistrement de démarrage.

Utilisation de Kickstart de l'installation précédente

Une autre alternative pour générer un nouveau fichier Kiskstart adapté à vos besoins est d'effectuer l'installation initiale de Redhat Linux. Pendant l'installation, l'installateur enregistrera toutes vos sélections d'installation et générera un fichier Kickstart qui peut être trouvé dans le répertoire personnel de Root ( / root / anaconda-ks.CFG ) une fois l'installation terminée.

système-config-kickstart

Pour générer des fichiers de configuration Kickstart plus robustes, vous pouvez envisager pour utiliser système-config-kickstart commande. système-config-kickstart est un excellent outil qui vous permet de configurer presque tous les aspects de votre installation Redhat personnalisée à partir des paramètres de Keaybord pour publier des scripts d'installation. À installer système-config-kickstart Outil de génération de kickstart exécuter:

# yum installer le système-config-kickstart 

Une fois installé, vous pouvez démarrer l'outil System-Config-Kickstart par la commande Linux suivante:

$ System-Config-Kickstart 

Tutoriels Linux connexes:

  • Choses à installer sur Ubuntu 20.04
  • Fichiers de configuration Linux: 30 premiers
  • Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
  • Comment monter l'image ISO sur Linux
  • Une introduction à l'automatisation Linux, des outils et des techniques
  • Commandes Linux: les 20 meilleures commandes les plus importantes que vous devez…
  • Linux peut-il obtenir des virus? Exploration de la vulnérabilité de Linux…
  • Téléchargement Linux
  • Commandes Linux de base
  • Choses à faire après l'installation d'Ubuntu 22.04 Jammy Jellyfish…