Red Hat Training

A Red Hat training course is available for Red Hat Satellite

6.2.2. Preparazione ad un processo d'importazione dal Media Locale

Per poter eseguire l'importazione di RHN Satellite, è necessario possedere i seguenti prerequisiti:
  • L'installazione di RHN Satellite deve essere stata eseguita con successo.
  • Le ISO del contenuto del canale di Red Hat Network, oppure i dati di RHN Satellite Exporter devono essere disponibili, oppure Satellite deve essere in grado di accedere ad internet ed al sito web di RHN.
Anche se è possibile eseguire l'importazione direttamente dal sito web di RHN, tale operazione dovrebbe essere eseguita solo se le ISO del Channel Content non risultano essere disponibili. Per popolare un canale attraverso internet, è necessario un periodo di tempo molto elevato. Per questo motivo, Red Hat consiglia di utilizzare le ISO, se disponibili, per un processo iniziale di importazione.

6.2.2.1. Preparazione ISO del contenuto del canale

Le ISO del Channel Content rappresentano una raccolta speciale che contiene sia i pacchetti che i dump XML dei metadata. Le immagini ISO possono essere scaricate direttamente dal sito web di RHN, su di una macchina collegata ad internet, e poi trasferiti su Satellite. Dopo aver eseguito il login, fate clic su Canali sulla barra superiore di navigazione, e successivamente sul canale RHN Satellite assicurandovidi selezionare il canale Satellite corrispondente alla vostra versione di Satellite. Fate clic su Download e utilizzate le istruzioni presenti sulla pagina, in modo da ottenere le ISO del Channel Content, disponibili a seconda della versione di Red Hat Enterprise Linux. Se le ISO del Channel Content desiderate non vengono visualizzate, assicuratevi che il vostro Certificato dell'entitlement di RHN è stato caricato su RHN, e che lo stesso identifichi correttamente i canali stabiliti.
Le ISO del Channel Content vengono montate e copiate sulla directory di una repository temporanea. Prima di montare le ISO, assicuratevi che la repository temporanea presenti una quantità sufficiente di spazio sul disco, in modo da copiare tutti i contenuti all'interno della directory singola. Per un canale singolo, lo spazio approssimativo necessario è di 20 GB. Il processo per poter copiare le ISO del Channel Content è il seguente, montate ogni ISO, copiate i contenuti sulla repository temporanea, e poi smontate le ISO stesse. Ripetete. Ogni canale contiene diverse ISO. Una volta terminato, l'amministratore dovrebbe cancellare la directory temporanea e tutti i suoi contenuti. Seguite le seguenti fasi:
  1. Eseguite il login come utenti root.
  2. Inserite sul disco la prima ISO del Channel Content copiato.
  3. Create una directory in /mnt per conservare i file, utilizzando il seguente comando:
    mkdir /mnt/import/
    
  4. Montate il file ISO dall'interno della directory che lo contiene, utilizzando il comando:
    mount iso_filename /mnt/import -o loop
    
  5. Create una directory target per i file, come ad esempio:
    mkdir /var/rhn-sat-import/
    
  6. Questo esempio di comando presume che l'amministratore desideri copiare i contenuti di ISO (montato su /mnt/import/) in /var/rhn-sat-import/:
    cp -ruv /mnt/import/* /var/rhn-sat-import/
    
  7. Successivamente eseguite il processo di umount di /mnt/import, in preparazione per il CD o l'ISO successivo:
    umount /mnt/import
    
  8. Ripetete queste fasi per ogni Channel Content ISO di ogni canale da importare.