Génération d'un fichier Kickstart sur Redhat Linux
- 2652
- 764
- Zoe Dupuis
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 surmon 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 RunTIMEDATECTL 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 surnous
lang en_au
- Définir la langue pouren_au
pare-feu - handicapé
- Désactiver le pare-feuSELINUX - DÉSALET
- Désactiver SELINUXréseau --bootproto = dhcp --device = eth0
- Nom d'interface réseauETH0
et défini pour obtenir la configuration du réseau via DHCPredé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…
- « Comment afficher les informations du système avec Neofetch
- Configuration du serveur proxy inversé Nginx sur Debian Linux »