2.2. Arborescences kickstart


Au moins une arborescence kickstart doit être installée sur le Satellite afin de pouvoir utiliser l'approvisionnement kickstart. Les arborescences kickstart peuvent être installées manuellement ou automatiquement.

Procédure 2.1. Installer des arborescences kickstart automatiquement

Pour toutes les distributions possédant un canal de base dans RHN, les arborescences kickstart peuvent être installées automatiquement. Cela fait partie de la synchronisation normale du canal via satellite-sync.
  1. Choisissez la distribution à partir de laquelle vous souhaitez baser les kickstarts et localisez le canal de base de cette distribution ainsi que son canal RHN Tools correspondant.
    Par exemple, si vous souhaitez utiliser Red Hat Enterprise Linux 5 sur une architecture x86, vous aurez besoin du canal rhel-i386-server-5 et du canal RHN Tools correspondant rhn-tools-rhel-i386-server-5.
  2. Si vous utilisez un Satellite connecté, synchronisez votre serveur Satellite directement avec les serveurs de Red Hat en utilisant satellite-sync. Si votre serveur Satellite est déconnecté, vous devrez obtenir des vidages de canaux déconnectés depuis les serveurs Red Hat et le synchroniser avec ceux-ci.
  3. Synchroniser le canal créera automatiquement une arborescence kickstart pour cette distribution.

Procédure 2.2. Installer des arborescences kickstart manuellement

Pour kickstarter une distribution personnalisée, qui est une distribution non-prise en charge par Red Hat, ou une version beta de Red Hat Enterprise Linux, vous devrez créer l'arborescence kickstart correspondante manuellement. Vous aurez besoin de l'ISO d'installation pour la distribution que vous souhaitez kickstarter.
  1. Copiez l'ISO d'installation sur votre serveur Satellite et montez-le sur /mnt/iso
  2. Copiez le contenu de l'ISO dans un emplacement personnalisé. Il est recommandé de créer un répertoire dans /var/satellite pour toutes vos distributions personnalisées. Par exemple, vous pourriez copier le contenu d'une distribution beta de RHEL sur /var/satellite/custom-distro/rhel-i386-server-5.3-beta/
  3. Utilisez l'interface web du RHN Satellite pour créer un canal logiciel personnalisé. Utilisez Canaux Gérer les canaux logiciels Créer un nouveau canal pour créer un canal parent avec un nom et une étiquette appropriés. Pour l'exemple utilisé ci-dessus, vous pourriez utiliser l'étiquette rhel-5.3-beta.
  4. Envoyez les paquetages logiciel depuis l'emplacement de l'arborescence vers le canal logiciel nouvellement créé à l'aide de la commande rhnpush :
    rhnpush --server=http://localhost/APP -c 'rhel-5.3-beta' \  -d /var/satellite/custom-distro/rhel-i386-server-5.3-beta/Server/
    Copy to Clipboard Toggle word wrap
    Le sous-répertoire dans l'arborescence pourrait être différent selon votre distribution.
  5. Une fois que les paquetages logiciel ont été envoyés, ils peuvent être supprimés depuis le chemin d'accès de l'arborescence à l'aide de la commande rm. Ces paquetages sont toujours stockés sur le serveur Satellite dans le canal, mais ne sont plus nécessités dans l'arborescence.
    rm /var/satellite/custom-distro/rhel-i386-server-5.3-beta/Server/*.rpm
    Copy to Clipboard Toggle word wrap

    Note

    Vous pouvez choisir de laisser les paquetages logiciels dans l'arborescence kickstart. Cela leur permettra d'être installés avec la commande yum dans le futur.
  6. Utilisez l'interface web RHN Satellite pour créer la distribution. Utilisez Systèmes Kickstart Distributions Créer une nouvelle distribution pour créer la distribution, en utilisant une étiquette appropriée et le chemin d'accès complet de l'arborescence (tel que /var/satellite/custom-distro/rhel-i386-server-5.3-beta/). Sélectionnez le canal de base que vous avez créé auparavant ainsi que l'« Installer Generation » correct (tel que Red Hat Enterprise Linux 5). Sélectionnez Créer la distribution kickstart pour terminer.
  7. Pour maintenir le même logiciel à travers de multiples environnements et systèmes, le canal enfant RHN Tools d'un canal de base Red Hat Enterprise Linux existant peut être cloné en tant que canal enfant du canal de base récemment créé. Le clonage d'un canal enfant peut être effectué comme suit :
    1. Sur l'interface web Satellite, veuillez cliquer sur Canaux Gérer les canaux logiciels Cloner le canal
    2. Choisissez le canal enfant que vous souhaitez cloner depuis la boîte déroulante Cloner à partir de : et choisissez l'état du clone.
    3. Cliquez sur Créer le canal.
    4. Remplissez les informations nécessaires et choisissez le canal parent sous lequel le canal enfant cloné devra se trouver.
    5. Cliquez sur Créer le canal.

Figure 2.1. Créer une distribution Kickstart

Retour au début
Red Hat logoGithubredditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance. Découvrez nos récentes mises à jour.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

Theme

© 2026 Red Hat