Ignora collegamenti di spostamento | |
Esci da visualizzazione stampa | |
Guida all'installazione di Oracle Solaris 10 8/11: installazioni di rete |
Parte I Pianificazione dell'installazione in rete
1. Informazioni sulla pianificazione dell'installazione di Solaris
2. Preconfigurazione delle informazioni sul sistema (procedure)
3. Preconfigurazione con un servizio di denominazione o DHCP
Parte II Installazione in una rete locale
4. Installazione dalla rete (panoramica)
5. Installazione in rete da DVD (procedure)
6. Installazione in rete da CD (procedure)
7. Applicazione di patch all'immagine della miniroot (procedure)
8. Installazione dalla rete (esempi)
9. Installazione dalla rete (riferimenti sui comandi)
Parte III Installazione in una rete geografica
11. Preparazione all'installazione con il metodo boot WAN (procedure)
12. Installazione con il metodo boot WAN (attività)
Installazione in una rete geografica (mappa delle attività)
Configurazione del server di boot WAN
Creazione della directory root dei documenti
Creazione della miniroot di boot WAN
SPARC: Creare una miniroot di boot WAN
Verifica del supporto del boot WAN sul client
Controllare il supporto del boot WAN da parte della OBP del client
Installazione del programma wanboot sul server di boot WAN
SPARC: Installare il programma wanboot sul server di boot WAN
Creazione della struttura gerarchica /etc/netboot sul server di boot WAN
Creare la struttura gerarchica /etc/netboot sul server di boot WAN
Copia del programma CGI di boot WAN sul server di boot WAN
Copiare il programma wanboot-cgi nel server di boot WAN
(Opzionale) Configurazione del server di log per il boot WAN
(Opzionale) Protezione dei dati con l'uso di HTTPS
(Opzionale) Usare i certificati digitali per l'autenticazione di client e server
(Opzionale) Creare una chiave di hashing e una chiave di cifratura
Creazione dei file di configurazione
Creare il file di configurazione del sistema
(Opzionale) Fornitura delle informazioni di configurazione con un server DHCP
13. SPARC: Installazione con il metodo boot WAN (procedure)
14. SPARC: Installazione con il metodo boot WAN (esempi)
A. Soluzione dei problemi (procedure)
Il metodo di boot WAN esegue un'installazione JumpStart personalizzata per installare un archivio Solaris Flash sul client. Il metodo di installazione JumpStart personalizzato è un'interfaccia dalla riga di comando che permette di installare automaticamente diversi sistemi a seconda dei profili creati. I profili definiscono requisiti specifici per l'installazione del software. È anche possibile includere nella procedura uno o più script da eseguire prima o dopo l'installazione. L'utente sceglie il profilo e gli script da utilizzare per l'installazione o per l'aggiornamento. Il metodo JumpStart personalizzato esegue quindi l'installazione o l'aggiornamento del sistema in base al profilo e agli script selezionati. Inoltre, è possibile usare un file sysidcfg per specificare le informazioni di configurazione in modo che l'installazione JumpStart personalizzata non richieda alcun intervento manuale.
Per preparare i file di installazione JumpStart personalizzata per l'installazione con boot da WAN, completare le seguenti procedure:
Per informazioni dettagliate sul metodo di installazione personalizzato JumpStart, vedere il Capitolo 2, Installazione JumpStart personalizzata (panoramica) in Guida all’installazione di Oracle Solaris 10 8/11: metodo JumpStart personalizzato e installazioni avanzate.
La funzione di installazione Solaris Flash permette di usare un'unica installazione di riferimento del sistema operativo Solaris su un sistema denominato master. A questo punto si può creare un archivio Solaris Flash, che è un'immagine duplicata del sistema master. L'archivio Solaris Flash può essere installato su altri sistemi della rete, creando sistemi clone.
Questa sezione descrive come creare un archivio Solaris Flash.
Prima di cominciare
Prima di creare un archivio Solaris Flash, occorre installare il sistema master.
Per informazioni sull'installazione di un sistema master, vedere Installazione del sistema master in Guida all’installazione di OracleSolaris 10 8/11: archivi Solaris Flash (creazione e installazione).
Per informazioni dettagliate sugli archivi Solaris Flash, vedere il Capitolo 1, Solaris Flash (panoramica) in Guida all’installazione di OracleSolaris 10 8/11: archivi Solaris Flash (creazione e installazione).
Problemi relativi alla dimensione del file -
Controllare la documentazione del server Web per assicurarsi che il software sia in grado di trasmettere file delle dimensioni di un archivio Solaris Flash.
Controllare la documentazione del server Web per assicurarsi che il software sia in grado di trasmettere file delle dimensioni di un archivio Solaris Flash.
Il comando flarcreate non ha più limitazioni relative alla dimensione massima dei singoli file. È possibile creare un archivio Solaris Flash contenente file individuali con dimensioni superiori ai 4 GB.
Per maggiori informazioni, vedere Creazione di un archivio che contiene file di grandi dimensioni in Guida all’installazione di OracleSolaris 10 8/11: archivi Solaris Flash (creazione e installazione).
Lasciare quanto più possibile il sistema master in stato di inattività e Se possibile, usare il sistema in modalità monoutente. Se non fosse possibile, arrestare le applicazioni che si desidera archiviare e quelle che utilizzano molte risorse del sistema operativo.
# flarcreate -n name [optional-parameters] document-root/flash/filename
È il nome assegnato all'archivio. Il nome specificato sarà il valore della parola chiave content_name.
Assieme al comando flarcreate si possono utilizzare diverse opzioni per personalizzare l'archivio Solaris Flash. Per una descrizione dettagliata di queste opzioni, vedere il Capitolo 6, Solaris Flash (riferimenti) in Guida all’installazione di OracleSolaris 10 8/11: archivi Solaris Flash (creazione e installazione).
Il percorso della sottodirectory di Solaris Flash nella directory root dei documenti del server di installazione.
È il nome del file che contiene l'archivio.
Per risparmiare spazio su disco, usare l'opzione -c del comando flarcreate in modo da comprimere l'archivio. Tuttavia, un archivio compresso può incidere sulle prestazioni dell'installazione boot WAN. Per maggiori informazioni sulla creazione di un archivio compresso, vedere la pagina man flarcreate(1M).
Se la creazione dell'archivio si conclude correttamente, il comando flarcreate restituisce il codice 0.
Se l'operazione non riesce, il comando flarcreate restituisce un codice diverso da zero.
Esempio 12-8 Creazione di un archivio Solaris Flash per un'installazione boot WAN
In questo esempio, l'archivio Solaris Flash viene creato clonando il server di boot WAN con il nome host server_wan. L'archivio, denominato sol_10_sparc, viene copiato esattamente dal sistema master in modo da costituire un esatto duplicato del sistema master. L'archivio viene memorizzato in sol_10_sparc.flar. L'archivio va salvato nella sottodirectory flash/archives della directory root dei documenti sul server di boot WAN.
wanserver# flarcreate -n sol_10_sparc \ /opt/apache/htdocs/flash/archives/sol_10_sparc.flar
Dopo aver creato l'archivio Solaris Flash, preconfigurare le informazioni sul client nel file sysidcfg. Per le relative istruzioni, vedere Creare il file sysidcfg.
Vedere anche
Per istruzioni dettagliate sulla creazione di un archivio Solaris Flash, vedere il Capitolo 3, Creazione di un archivio Solaris Flash (procedure) in Guida all’installazione di OracleSolaris 10 8/11: archivi Solaris Flash (creazione e installazione).
Per maggiori informazioni sul comando flarcreate, vedere la pagina man flarcreate(1M).
Il file sysidcfg permette di specificare una serie di parole chiave con cui preconfigurare il sistema.
Per creare il file sysidcfg, procedere come segue.
Prima di cominciare
Creare l'archivio Solaris Flash. Per istruzioni dettagliate, vedere Creare l'archivio Solaris Flash.
Per informazioni dettagliate sulle parole chiave di sysidcfg, vedere Parole chiave del file sysidcfg.
Salvare il file in una delle posizioni seguenti:
Se il server di boot WAN e il server di installazione sono sullo stesso sistema, salvare il file nella sottodirectory flash della directory root dei documenti sul server di boot WAN.
In caso contrario, salvare il file nella sottodirectory flash della directory root dei documenti del server di installazione.
Esempio 12-9 File sysidcfg per l'installazione boot WAN
Nell'esempio seguente è presentato un esempio di file sysidcfg per un sistema SPARC. Nome host, indirizzo IP e maschera di rete del sistema sono stati preconfigurati modificando il servizio di denominazione.
network_interface=primary {hostname=wanclient default_route=192.168.198.1 ip_address=192.168.198.210 netmask=255.255.255.0 protocol_ipv6=no} timezone=US/Central system_locale=C terminal=xterm timeserver=localhost name_service=NIS {name_server=matter(192.168.255.255) domain_name=mind.over.example.com } security_policy=none
Dopo aver creato il file sysidcfg, creare un profilo JumpStart personalizzato per il client. Per le relative istruzioni, vedere Creare il profilo.
Vedere anche
Per informazioni più dettagliate sulle parole chiave di sysidcfg e i relativi valori, vedere Preconfigurazione con il file sysidcfg.
Un profilo è il file di testo che comunica al programma JumpStart personalizzato le modalità di installazione del software Solaris su un sistema. Il profilo definisce gli elementi dell'installazione, ad esempio il gruppo software da installare.
Per informazioni dettagliate sulla creazione di profili, vedere Creazione di un profilo in Guida all’installazione di Oracle Solaris 10 8/11: metodo JumpStart personalizzato e installazioni avanzate.
Per creare il profilo, procedere come segue.
Prima di cominciare
Creare il file sysidcfg per il client. Per istruzioni dettagliate, vedere Creare il file sysidcfg.
Assegnare al profilo un nome indicativo del modo in cui si intende installare Solaris sul sistema. Ad esempio, si possono scegliere i nomi installazione_base, profilo_prog o profilo_utente.
Per un elenco dei valori e delle parole chiave dei profili, vedere Parole chiave e valori usati nei profili in Guida all’installazione di Oracle Solaris 10 8/11: metodo JumpStart personalizzato e installazioni avanzate.
Le parole chiave e i relativi valori distinguono tra maiuscole e minuscole.
Salvare il profilo in una delle posizioni seguenti:
Se il server di boot WAN e il server di installazione sono sullo stesso sistema, salvare il file nella sottodirectory flash della directory root dei documenti sul server di boot WAN.
In caso contrario, salvare il file nella sottodirectory flash della directory root dei documenti del server di installazione.
La sezione Prova di un profilo in Guida all’installazione di Oracle Solaris 10 8/11: metodo JumpStart personalizzato e installazioni avanzate contiene informazioni sull'esecuzione di prove sui profili.
Esempio 12-10 Richiamo di un archivio Solaris Flash da un server HTTPS
Nell'esempio seguente, il profilo indica che il programma JumpStart personalizzato richiama l'archivio Solaris Flash da un server HTTPS.
# profile keywords profile values # ---------------- ------------------- install_type flash_install archive_location https://192.168.198.2/sol_10_sparc.flar partitioning explicit filesys c0t1d0s0 4000 / filesys c0t1d0s1 512 swap filesys c0t1d0s7 free /export/home
L'elenco seguente descrive alcune parole chiave e valori dell'esempio.
Il profilo installa un archivio Solaris Flash sul sistema clone. Tutti i file verranno sovrascritti, come in un'installazione iniziale.
L'archivio Solaris Flash compresso viene recuperato dal server HTTPS.
Le slice dei file system sono determinate dalle parole chiave filesys, con valore explicit. Le dimensioni di root (/) si basano sulle dimensioni dell'archivio di Solaris Flash. La partizione di swap è impostata sulla dimensione necessaria e deve essere installata su c0t1d0s1. /export/home utilizza lo spazio su disco rimanente. /export/home è installata su c0t1d0s7.
Dopo aver creato un profilo, è necessario creare e convalidare il file rules. Per le relative istruzioni, vedereCreare il file rules.
Vedere anche
Per maggiori informazioni sulla creazione di un profilo, vedere Creazione di un profilo in Guida all’installazione di Oracle Solaris 10 8/11: metodo JumpStart personalizzato e installazioni avanzate.
Per maggiori informazioni dettagliate sui valori e le parole chiave dei profili, vedere Parole chiave e valori usati nei profili in Guida all’installazione di Oracle Solaris 10 8/11: metodo JumpStart personalizzato e installazioni avanzate.
Il file rules è un file di testo contenente una regola per ciascun gruppo di sistemi sui quali si desidera installare il sistema operativo Oracle Solaris. Ogni regola distingue un gruppo di sistemi accomunato da uno o più attributi. Collega inoltre ogni gruppo a un determinato profilo. Il profilo è un file di testo che definisce in che modo occorre installare Solaris su ogni sistema del gruppo. Ad esempio, la regola seguente specifica che il programma JumpStart dovrà usare le informazioni del profilo prof_base per installare i sistemi appartenenti al gruppo di piattaforme sun4u.
karch sun4u - basic_prof -
Il file rules viene usato per creare il file rules.ok, richiesto per l'installazione JumpStart personalizzata.
Per informazioni dettagliate sulla creazione di un file rules, vedere Creazione del file rules in Guida all’installazione di Oracle Solaris 10 8/11: metodo JumpStart personalizzato e installazioni avanzate.
Per creare il file rules, procedere come segue.
Prima di cominciare
Creare il profilo per il client. Per istruzioni dettagliate, vedere Creare il profilo.
Per informazioni dettagliate sulla creazione di un file rules, vedere Creazione del file rules in Guida all’installazione di Oracle Solaris 10 8/11: metodo JumpStart personalizzato e installazioni avanzate.
$ ./check -p path -r file-name
Verifica il file rules usando lo script check dall'immagine di la release corrente di Solaris anziché dal sistema in uso. percorso è l'immagine del software presente su un disco locale, su un DVD di Solaris attivato o su un CD Solaris Software - 1.
Utilizzare questa opzione per eseguire la versione più recente di check se sul sistema è in esecuzione una versione precedente del sistema operativo Oracle Solaris.
Specifica un file di regole diverso da quello denominato rules. Usando questa opzione, è possibile provare la validità di una regola prima di integrarla nel file rules.
Durante l'esecuzione, lo script check restituisce i risultati del controllo di validità del file rules e dei singoli profili. Se non vengono riscontrati errori, lo script restituisce il messaggio seguente: The custom JumpStart configuration is ok. Lo script check crea il file rules.ok.
Salvare il file in una delle posizioni seguenti:
Se il server di boot WAN e il server di installazione sono sullo stesso sistema, salvare il file nella sottodirectory flash della directory root dei documenti sul server di boot WAN.
In caso contrario, salvare il file nella sottodirectory flash della directory root dei documenti del server di installazione.
Esempio 12-11 Creazione e convalida del file rules
I programmi di installazione JumpStart personalizzata usano il file rules per selezionare il profilo di installazione giusto per il sistema client_wan-1. Creare un file di testo denominato rules. Aggiungervi le parole chiave e i valori.
L'indirizzo IP del client è 192.168.198.210, la maschera di sottorete è 255.255.255.0. Usare la parola chiave network per specificare il profilo che il programma JumpStart personalizzato deve utilizzare per installare il client.
network 192.168.198.0 - wanclient_prof -
Il file rules comunica ai programmi JumpStart di usare client_wan_prof per l'installazione di la release corrente di Solaris sul client.
Denominare il file regole_client_wan.
Una volta creato il profilo e il file rules, eseguire lo script check per verificare che i file siano validi.
wanserver# ./check -r wanclient_rule
Se lo script check non rileva errori, viene creato il file rules.ok.
Salvare il file rules.ok nella directory /opt/apache/htdocs/flash/.
Dopo aver creato il file rules.ok, è possibile creare script iniziali e finali per l'installazione. Per le relative istruzioni, vedere (Opzionale) Creazione di script iniziali e finali.
Se non si desidera configurare questi script, vedere Creazione dei file di configurazione per continuare l'installazione boot WAN.
Vedere anche
Per maggiori informazioni sulla creazione di un file rules, vedere Creazione del file rules in Guida all’installazione di Oracle Solaris 10 8/11: metodo JumpStart personalizzato e installazioni avanzate.
Per maggiori informazioni dettagliate sui valori e le parole chiave del file rules, vedere Parole chiave e valori usati nelle regole in Guida all’installazione di Oracle Solaris 10 8/11: metodo JumpStart personalizzato e installazioni avanzate.
Gli script iniziali e finali sono script per la Bourne shell definiti dall'utente che vengono specificati nel file rules. Lo script iniziale viene creato per eseguire una serie di operazioni prima dell'installazione di Solaris sul sistema. Le operazioni specificate nello script finale vengono eseguite dopo l'installazione di Solaris ma prima del reboot del sistema. Gli script finali possono essere usati solo con il metodo di installazione JumpStart personalizzato.
Gli script iniziali si possono usare per creare profili derivati. Gli script finali permettono di eseguire diverse attività post-installazione, come l'aggiunta di file, pacchetti, patch o software addizionale.
Gli script iniziali e finali vanno memorizzati sul server di installazione nella stessa directory dei file sysidcfg, rules.ok e dei profili.
Per maggiori informazioni sulla creazione di script iniziali, vedere Creazione di uno script iniziale in Guida all’installazione di Oracle Solaris 10 8/11: metodo JumpStart personalizzato e installazioni avanzate.
Per maggiori informazioni sulla creazione di script finali, vedere Creazione di uno script finale in Guida all’installazione di Oracle Solaris 10 8/11: metodo JumpStart personalizzato e installazioni avanzate.
Per continuare la preparazione dell'installazione boot WAN, vedere Creazione dei file di configurazione.