2.2. Alberi kickstart


È necessario aver installato almeno un albero kickstart sul Satellite per poter usare il provisioning di kickstart. Satellite supporta l'installazione dell'albero kickstart sia manuale che automatica.

Procedura 2.1. Installazione automatica degli alberi kickstart

Per tutte le distribuzioni con un canale di base in RHN, gli alberi di kickstart possono essere installati automaticamente. Tale procedura è parte di una sincronizzazione normale del canale tramite satellite-sync.
  1. Selezionare la distribuzione sulla quale basare kickstart ed indicare il canale di base insieme al canale RHN Tools corrispondente.
    Per esempio, se desiderate utilizzare Red Hat Enterprise Linux 5 con una architettura x86 sarà necessario il canale rhel-i386-server-5 ed il canale RHN Tools corrispondente rhn-tools-rhel-i386-server-5.
  2. Se utilizzate un Satellite collegato sincronizzatelo direttamente con i server di Red Hat usando satellite-sync. Se Satellite è scollegato sarà necessario acquisire i dump dei canali scollegati dai server di Red Hat ed eseguire una sincronizzazione.
  3. La sincronizzazione del canale creerà automaticamente un albero kickstart corrispondente per quella distribuzione.

Procedura 2.2. Installazione manuale degli alberi kickstart

Se desiderate eseguire il kickstart di una distribuzione personalizzata, una distribuzione non supportata da Red Hat, o una versione beta di Red Hat Enterprise Linux, sarà necessario creare manualmente un albero kickstart corrispondente. Per la distribuzione interessata sarà necessario una ISO di installazione.
  1. Copiare l'ISO di installazione sul server di Satellite e montarlo in /mnt/iso
  2. Copiare i contenuti delle ISO in una posizione personalizzata. È consigliato creare una directory all'interno di /var/satellite per tutte le vostre distribuzioni personalizzate. Per esempio potreste copiare i contenuti della distribuzione beta di RHEL in /var/satellite/custom-distro/rhel-i386-server-5.3-beta/
  3. Usare l'interfaccia web di RHN Satellite per creare un canale software personalizzato. Navigate attraverso Canali Gestisci canali software Crea nuovo canale e creare un canale genitore con un nome ed una etichetta appropriata. Per l'esempio sopra riportato usare l'etichetta rhel-5.3-beta.
  4. Inviate i pacchetti software dalla posizione dell'albero sul nuovo canale software appena creato usando il comando 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 sottodirectory all'interno dell'albero potranno essere diverse a seconda della distribuzione.
  5. Una volta inoltrati i pacchetti software essi potranno essere rimossi dal percorso dell'albero tramite il comando rm. I pacchetti saranno archiviati sul server di Satellite all'interno del canale e non risulteranno più necessari all'interno dell'albero.
    rm /var/satellite/custom-distro/rhel-i386-server-5.3-beta/Server/*.rpm
    Copy to Clipboard Toggle word wrap

    Nota

    È possibile lasciare i pacchetti software all'interno dell'albero di kickstart. Così facendo essi potranno essere installati con il comando yum in qualsiasi momento.
  6. Usare l'interfaccia web di RHN Satellite per creare una distribuzione. Andate su Sistemi Kickstart Distribuzioni crea nuova distribuzione per creare una distribuzione usando una etichetta appropriata ed il percorso completo dell'albero (nel nostro caso /var/satellite/custom-distro/rhel-i386-server-5.3-beta/). Selezionate il canale di base precedentemente creato e successivamente correggere l'Installer Generation (ad esempio Red Hat Enterprise Linux 5). Per finire selezionare Crea distribuzione kickstart.
  7. Per poter mantenere la stessa tipologia software su ambienti multipli e sui sistemi clonare, come canale figlio del canale di base appena creato, il canale RHN Tool del canale di base esistente di Red Hat Enterprise Linux. Per questa operazione:
    1. Sull'interfaccia web di Satellite selezionare Canali Gestisci canali software Clona canale
    2. Selezionare il canale figlio da clonare dalla casella Clona da: e selezionare lo stato per la clonazione.
    3. Selezionare Crea canale.
    4. Inserire le informazioni necessarie e selezionare il canale genitore da utilizzare per il canale figlio clonato.
    5. Selezionare Crea canale.

Figura 2.1. Creazione di una distribuzione kickstart

Torna in cima
Red Hat logoGithubredditYoutubeTwitter

Formazione

Prova, acquista e vendi

Community

Informazioni sulla documentazione di Red Hat

Aiutiamo gli utenti Red Hat a innovarsi e raggiungere i propri obiettivi con i nostri prodotti e servizi grazie a contenuti di cui possono fidarsi. Esplora i nostri ultimi aggiornamenti.

Rendiamo l’open source più inclusivo

Red Hat si impegna a sostituire il linguaggio problematico nel codice, nella documentazione e nelle proprietà web. Per maggiori dettagli, visita il Blog di Red Hat.

Informazioni su Red Hat

Forniamo soluzioni consolidate che rendono più semplice per le aziende lavorare su piattaforme e ambienti diversi, dal datacenter centrale all'edge della rete.

Theme

© 2026 Red Hat