4.2. RHN Satellite Installation Program
Importante
/home/
.
- Eseguite il login come utenti root.
- Inserire il CD del server di RHN Satellite contenente i file di installazione, o scaricate l'immagine ISO dal sito web di RHN.
- Se state eseguendo una installazione tramite il CD, Red Hat Enterprise Linux è in grado di montare automaticamente il CD. Se eseguirà tale procedura, monterà il CD sulla directory
/media/cdrom/
.Se invece Red Hat Enterprise Linux non esegue il montaggio automatico del CD, eseguite il mount manuale sulla directory/media/cdrom/
con il seguente comando:mount /dev/cdrom /media/cdrom
mount /dev/cdrom /media/cdrom
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Se state eseguendo una installazione tramite ISO, montate il file dalla directory che contiene il file stesso utilizzando il seguente comando:mount -o loop iso_filename /media/cdrom
mount -o loop iso_filename /media/cdrom
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Il resto delle istruzioni presumono che esso sia stato montato in/media/cdrom/
. - Assicuratevi che il RHN Entitlement Certificate sia stato caricato sul file system di Satellite. Esso può essere chiamato in qualsiasi modo e posizionato in qualsiasi directory. Il programma d'installazione vi richiederà di specificare anche la sua posizione. Altresì, assicuratevi che siano stati garantiti al vostro account gli entitlement necessari, per poter eseguire il processo d'installazione. Per esempio, un nuovo Satellite richiederà sia l'entitlement Management o l'entitlement Provisioning per Red Hat Enterprise Linux AS insieme ad un entitlement RHN Satellite.
Avvertimento
Gli utenti dovranno tener presente che il RHN Satellite Installation Program è in grado di aggiornare il kernel, insieme a pacchetti richiesti. - Dalla directory
/media/cdrom/
, inserite il seguente comando per poter avviare il RHN Satellite Installation Program:./install.pl
./install.pl
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Questo script presenta diverse opzioni atte a facilitare il processo d'installazione. Per poter visualizzare queste opzioni inserite il seguente comando:./install.pl --help
./install.pl --help
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Lo script passa attraverso un controllo dei suoi prerequisiti. Il suddetto controllo assicura che tutti i prerequisiti presenti nel Capitolo 2, Requisiti, vengano soddisfatti prima di iniziare il processo d'installazione vero e proprio.
* Starting the Red Hat Network Satellite installer. * Performing pre-install checks. * Pre-install checks complete. Beginning installation.
* Starting the Red Hat Network Satellite installer. * Performing pre-install checks. * Pre-install checks complete. Beginning installation.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Al prompt, inserite l'indirizzo email attraverso il quale desiderate ricevere le notifiche provenienti dal Satellite. È consigliabile scegliere un indirizzo email generale invece di un indirizzo specifico personale, poichè saranno recapitate un numero molto largo di notifiche email.
? Admin email address? sat-admin@example.com
? Admin email address? sat-admin@example.com
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - A questo punto Satellite verrà registrato con l'account di RHN Hosted, e tutti i pacchetti necessari risulteranno installati ed aggiornati.
* RHN Registration * Installing updates. * Installing RHN packages.
* RHN Registration * Installing updates. * Installing RHN packages.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Successivamente il RHN Satellite Installation Program scaricherà ed installerà la chiave GPG di RHN, impostando la directory
/root/.gnupg/
se necessario.* Setting up environment and users ** GPG: Initializing GPG and importing RHN key. ** GPG: Creating /root/.gnupg directory
* Setting up environment and users ** GPG: Initializing GPG and importing RHN key. ** GPG: Creating /root/.gnupg directory
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - La fase successiva è rappresentata dalla creazione e popolazione del database iniziale, se precedentemente avete scelto RHN Satellite con Embedded Database. Se state installando RHN Satellite con Stand-Alone Database, l'nstaller si collega con il database. Questa fase può richiedere svariati minuti. Se desiderate controllare i progressi del processo d'installazione, utilizzate
tail
tramite una finestra separata per controllare il file/var/log/rhn/install_db.log
.Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Una volta completato il processo d'installazione del database, oppure una volta che il collegamento al database è stato stabilito, Satellite risulterà configurato.
* Setting up environment and users.
* Setting up environment and users.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Per poter attivare Satellite sarà necessario fornire la posizione del vostro Certificato di Satellite.
* Activating Satellite. Where is your satellite certificate file? /root/example.cert
* Activating Satellite. Where is your satellite certificate file? /root/example.cert
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Nella fase successiva create un certificato CA per Satellite. Per fare questo sarà necessario rispondere ad alcune domande.
- Certificato CA
- Inserite una password per il certificato.
- Organizzazione
- Inserite il nome della vostra organizzazione
- Indirizzo email
- Inserite un indirizzo email da associare con questo certificato, come ad esempio l'indirizzo email dell'amministratore inserito nelle fasi sopra riportate.
- Città
- Inserite il nome della città nella quale risiede Satellite.
- Nazione
- Inserite il nome della nazione nella quale risiede Satellite. Il codice della nazione deve essere esclusivamente composto da due lettere, in caso contrario il certificato fallirà.
- Una volta generato il certificato CA, il RHN Satellite Installation Program esegue una configurazione finale riavviando i servizi associati.
* Final configuration. * Restarting services. Installation complete. Visit https://your-satellite.example.com to create the satellite administrator account.
* Final configuration. * Restarting services. Installation complete. Visit https://your-satellite.example.com to create the satellite administrator account.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Seguite le informazioni che appariranno sulla scheramata e visitate l'FQDN del vostro Satellite tramite un web browser. Create l'account amministratore di satellite - anche riferito come Organization Administrator - e successivamente selezionate il pulsante Il vostro RHN.per procedere alla schermata successiva, ovvero la schermata
Figura 4.1. Creazione Account Amministrtore
- Una casella di testo blu apparirà nella parte alte della schermata, indicando che sarà ora possibile personalizzare la configurazione di Satellite e del suo comportamento. Per fare questo fate clic sul testo in grassetto clicca qui.
Figura 4.2. Prompt finale di configurazione
- La pagina Configurazione Satellite - Configurazione Generale vi permette di alterare le impostazioni di base di Satellite, come ad esempio l'indirizzo email dell'amministratore e l'abilitazione del processo di Monitoring.
Figura 4.3. Configurazione generale
- La pagina Configurazione di RHN Satellite - Monitoring vi permette di configurare gli aspetti riguardanti il monitoring di questo Satellite. Il local mail exchanger ed il dominio principale locale vengono utilizzati per inviare i messaggi di notifica agli amministratori riguardanti il monitoring. Ciò è necessario solo se desiderate ricevere le notifiche di allerta provenienti dai probe. In tal caso è necessario fornire il server di posta (exchanger) ed il dominio da utilizzare. Da notare che sendmail deve essere configurato in modo da gestire il ridirezionamento delle notifiche email. Per maggiori informazioni consultate Sezione 4.5, «Configurazione di Sendmail». Una volta terminato fate clic su Continua. A questo punto verrà visualizzata la pagina Registrazione a RHN.
Figura 4.4. Monitoring
- La pagina Configurazione RHN Satellite - Certificato vi permette di caricare un nuovo certificato Satellite. per identificare il percorso del cartificato fate clic su , andate alla ricerca del file e una volta trovato selezionatelo. Per inserire i suoi contenuti, aprite il vostro certificato in un editor di testo, copiate tutte le linee ed inseritele direttamente all'interno di un campo di testo molto grande presente nella parte bassa. Red Hat consiglia l'utilizzo del file locator in quanto esso risulta essere meno propenso ad errori. Per continuare fate clic su . Se ricevete alcuni errori relativi al DNS, assicuratevi che il vostro Satellite sia configurato correttamente. Per maggiori informazioni consultate Sezione 7.4, «Host Non Trovato/Impossibile determinare FQDN».
Figura 4.5. Certificato
- La pagina Configurazione RHN Satellite - Bootstrap vi permette di creare uno script bootstrap in grado di ridirezionare i sistemi client dai server RHN centrali su Satellite. Questo script, da posizionare all'interno della directory
/var/www/html/pub/bootstrap/
di Satellite, riduce sensibilmente lo sforzo richiesto per riconfigurare tutti i sistemi, i quali per default, ottengono i pacchetti dai server RHN centrali. I campi in questione vengono popolati con dei valori provenienti da fasi di installazione precedenti. Assicuratevi che queste informazioni siano accurate.Le caselle offrono la possibilità di includere i contenuti interni di security SSL e GNU Privacy Guard (GPG), entrambi consigliati. In aggiunta è possibile abilitare l'accettazione del comando remoto e la gestione remota della configurazione dei sistemi, designati a ricevere il processo di bootstrap. Entrambi questi processi risultano essere molto utili per il completamento della configurazione del client. Per finire, se state utilizzando un server proxy HTTP, completate i campi interessati. Una volta terminato fate clic su Installazione completa.. A questo punto verrà visualizzata la paginaFigura 4.6. Bootstrap
- La pagina Configurazione RHN Satellite - Riavvio contiene la fase finale per la configurazione di Satellite. Fate clic sul pulsante per riavviare Satellite e per poter incorporare tutte le opzioni di configurazione aggiunte sulle schermate precedenti. Da notare che tale processo richiederà circa quattro o cinque minuti prima di terminare.
Figura 4.7. Riavvia
- Una volta riavviato Satellite, il messaggio di conto alla rovescia scomparirà. A questo punto sarete in grado di poter utilizzare il vostro Satellite.
Figura 4.8. Riavvio completato
4.2.1. Opzioni per il programma d'installazione di Satellite Copia collegamentoCollegamento copiato negli appunti!
Opzione | Uso |
---|---|
--help | Visualizza questo messaggio d'aiuto |
--answer-file=<filename> | Indica la posizione di un file di risposta da utilizzare per rispondere alle domande durante un processo d'installazione. |
--non-interactive | Per un suo utilizzo solo con --answer-file . Se --answer-file non fornisce una risposta adeguata, esce invece di interrogare l'utente. |
--re-register | Registra il sistema con RHN anche se lo stesso è stato precedentemente registrato. |
--disconnected | Installa Satellite in modalità scollegata |
--clear-db | Cancella qualsiasi schema database pre-esistente prima di iniziare l'installazione. Tale procedurà distruggerà qualsiasi dato presente all'interno del database di Satellite, ricreando uno schema di Satellite vuoto. |
--skip-system-version-test | Non esegue alcun test della versione di Red Hat Enterprise Linux prima di iniziare l'installazione. |
--skip-selinux-test | Non esegue il controllo per assicurarsi che SELINUX è disabilitato. |
--skip-fqdn-test | Non verifica se il sistema possiede un hostname valido. RHN Satellite richiede che l'hostname sia impostato in modo corretto durante l'installazione. Utilizzando la suddetta opzione ne può risultare in un server di Satellite non perfettamente funzionale. |
--skip-db-install | Non installa il database embedded. Questa opzione può essere utile se state installando nuovamente satellite, e non desiderate cancellare i contenuti del vostro database. |
--skip-db-diskspace-check | Non esegue alcun controllo per assicurarsi dell'esistenza di spazio libero sul disco sufficiente per installare il database embedded. |
--skip-db-population | Non popola lo schema del database. |
--skip-gpg-key-import | Non importa la chiave GPG di Red Hat. |
--skip-ssl-cert-generation | Non genera i certificati SSL per il Satellite. |
--run-updater | Se il sistema è registrato non chiedete di installare i pacchetti necessari da RHN. |