Capitolo 12. UNIX Support Guide
12.1. Introduzione Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
Questo capitolo documenta la procedura di installazione, identificando altresì le differenze nella funzionaltà di Red Hat Network quando utilizzato per gestire i sistemi client basati su UNIX. RHN offre un supporto UNIX per assistere i clienti durante il processo di migrazione da UNIX a Linux. A causa delle limitazioni di questo compito, le caratteristiche offerte per UNIX client management non risultano essere complete tanto quanto quelle disponibili per la gestione dei sistemi Red Hat Enterprise Linux.
Le sezioni seguenti specificano le varianti UNIX supportate, le caratteristiche RHN supportate dal sistema di gestione di UNIX, i prerequisiti per la gestione di un sistema UNIX con RHN, insieme alla procedura di installazione per i client di UNIX.
12.1.1. Varianti di UNIX supportate Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
Le seguenti varianti, versioni ed architetture di UNIX sono supportate da RHN Satellite:
Versioni di Solaris | sun4m | sun4d | sun4u | sun4v | sun4us | x86 |
---|---|---|---|---|---|---|
Solaris 8 | si | no | si | n/a | no | no |
Solaris 9 | si | n/a | si | n/a | no | si |
Solaris 10 | n/a | n/a | si | si | no | si |
12.1.2. Prerequisiti Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
Di seguito vengono riportati i requisiti per il supporto UNIX:
- RHN Satellite 5.0.0 o una versione più recente
- Un certificato Satellite con entitlement di Management
- Entitlement di Management per ogni client di UNIX
- Pacchetti RHN per UNIX incluso python, pyOpenSSL, ed i pacchetti del Red Hat Network Client.
- Pacchetti Sunfreeware in grado di fornire librerie di supporto. Questi pacchetti sono anche presenti su RHN Satellite. Per un elenco completo consultate la Sezione 12.3.1, «Scaricare ed installare i pacchetti aggiuntivi».
12.1.3. Caratteristiche incluse Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
Le seguenti caratteristiche sono state incluse con UNIX support service level all'interno di RHN:
- Il Red Hat Network Service Daemon (
rhnsd
), il quale aziona ilrhn_check
in base ad un intervallo configurabile - Il Red Hat Network Configuration Client (
rhncfg-client
), il quale esegue tutte le azioni di configurazione programmate dal Satellite - Il Red Hat Network Configuration Manager (
rhncfg-manager
), il quale abilita la gestione dalla linea di comando dei canali di configurazione di RHN - Il programma
rhn_check
, il quale esegue il check in con Satellite, ed esegue qualsiasi azione programmata dal server - Tutte le funzionalità Management-level, come ad esempio il grouping, il confronto del profilo del pachetto, e l'utilizzo del System Set Manager in modo da amministrare contemporaneamente i sistemi multipli
- Una caratteristica di Provisioning chiamata Comando Remoto, che permette agli utenti di programmare dei comandi root-level, su qualsiasi client gestito attraverso il sito web di Satellite, sempre se il client sia stato configurato in modo da abilitare la suddetta azione.
12.1.4. Differenze di funzionalità Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
Le seguenti funzionalità di RHN operano in modo diverso in un ambiente UNIX:
- Red Hat Update Agent per UNIX offre un set più piccolo di opzioni rispetto alla sua controparte di Linux e si affida al toolset nativo del sistema operativo per l'installazione dei pachetti al posto di
rpm
- Per un elenco preciso di opzioni consultate la Sezione 12.4.2.4, «Aggiornamento attraverso la linea di comando». - L'applicazione RHN Push è stata modificata in modo simile per poter caricare tipi di file UNIX nativi, incluso i pacchetti, le patch ed i cluster di patch.Dal pacchetto Solaris, il patch ed i patch cluster file risultano essere diversi dai file rpm, il meccanismo per il caricamento del canale risulta essere differente. Per Solaris sono presenti due applicazioni nel pacchetto
rhnpush
:- Il primo,
solaris2mpm
, è una utility RHN in grado di creare un file MPM per ogni pacchetto Solaris o patch. Il formato neutrale del file MPM, permette a Satellite di comprendere e gestire i file caricati. - Il secondo,
rhnpush
, è stato esteso in modo da poter gestire MOM insieme ai file RPM. In caso contrario esso opera in modo identico alla versione Linux dirhnpush
.
- La categoria Canali del sito web di RHN, è stata allargata in modo da facilitare lo storage e l'installazione di tipi di file UNIX nativi.
12.1.5. Funzionalità escluse Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
Le seguenti funzionalità di RHN non sono disponibili con UNIX support system:
- Tutte le funzionalità del Provisioning-level, come ad esempio il kickstarting ed il rollback del pacchetto, con l'eccezione della gestione del file di configurazione
- Tutte le opzioni relative all'Errata, poichè in UNIX il concetto di Aggiornamenti Errata non viene compreso
- File sorgenti per i pacchetti
In aggiunta, i file answer non sono ancora supportati. Tale supporto è previsto per release future.
In aggiunta il riposizionamento dei file
RHAT*.pkg
durante l'installazione non è ancora supportato.