Home

Guida all`installazione di Solaris 10

image

Contents

1. sul disco dell ambiente di boot da attivare Il nome del dispositivo deve essere specificato nella forma dev dsk cwtxdysz Ad esempio usr sbin mount F ufs dev dsk c0t1d0s0 mnt A questo punto possibile accedere al menu di GRUB in mnt boot grub menu lst 4 Disattivare il file system usr sbin umount mnt Nota Se si attiva un ambiente di boot o un file system di un ambiente di boot dopo l uso sar necessario disattivarli Diversamente possibile che le successive operazioni di Solaris Live Upgrade su quell ambiente di boot non possano essere eseguite correttamente Individuazione del file menu lst del menu di GRUB quando attivato un ambiente di boot di Solaris Live Upgrade Nella procedura seguente il sistema contiene due sistemi operativi Solaris e un ambiente di boot di Solaris Live Upgrade secondo disco stato avviato l ambiente di boot secondo disco Il menu di GRUB contenuto nell ambiente di boot Solaris L ambiente di boot Solaris attivato su alt Solaris 1 Diventare superutente o assumere un ruolo equivalente I ruoli comportano determinate autorizzazioni e consentono di eseguire comandi che richiedono privilegi Per maggiori informazioni sui ruoli vedere Configuring RBAC Task Map del System Administration Guide Security Services 2 Per individuare il file menu 1st digitare sbin bootadm list menu Vengono visualizzati la posizione e il contenuto del file The l
2. x86 Memoria Tipo di installazione Descrizione m A partire da Solaris 10 1 06 Testo Non contiene elementi grafici ma utilizza una 256 511 MB m Per Solaris 10 3 05 128 383 MB finestra e offre la possibilit di aprirne altre Se si esegue l installazione usando l opzione di avvio text e si dispone di una quantit di memoria sufficiente la procedura viene avviata in un ambiente a finestre Se si sta eseguendo l installazione in modo remoto usando una linea tip o l opzione di avvio nowin possibile eseguire l installazione solo attraverso le schermate della console m A partire da Solaris 10 1 06 512 GUI Utilizza finestre menu pulsanti barre di MB mE Per Solaris 10 3 05 384 MB scorrimento e icone Capitolo 3 Installazione e aggiornamento di Solaris pianificazione 35 Allocazione dello spazio su disco e dello swap Prima di installare Solaris possibile determinare se il sistema dispone di spazio sufficiente sul disco eseguendo una pianificazione generale Criteri generali per la pianificazione dello spazio su disco La pianificazione dello spazio su disco dipende dalle esigenze di installazione Valutare l allocazione dello spazio in relazione alle seguenti condizioni e in base alle proprie esigenze TABELLA 3 5 Pianificazione generale dello spazio su disco e dello spazio di swap Condizioni per l allocazione dello spazio Descrizione File system Il file system
3. 2 Sul server di installazione creare il file rules per il metodo JumpStart personalizzato Per istruzioni dettagliate sulla creazione dei file JumpStart personalizzati vedere il Capitolo 6 3 Sul server di installazione creare il file di profilo per il metodo JumpStart personalizzato Alcuni esempi di profilo per gli archivi Solaris Flash sono riportati in Esempi di profilo a pagina 93 Tra le parole chiave di JumpStart elencate nella Tabella 11 2 le uniche valide per l installazione di un archivio Solaris Flash sono le seguenti Parola chiave Installazione iniziale Archivio differenziale obbligatorio X X archive_location fdisk solo x86 X X filesys Nota La parola chiave filesys non pu essere impostata sul valore auto forced deployment X obbligatorio X X install_type local_customization X X 136 Guida al installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Parola chiave Installazione iniziale Archivio differenziale no content check X no master check X package root_device X X a Impostare la parola chiave install_type su uno dei tipi seguenti m Per l installazione di un archivio completo impostare il valore su flash_install m Per l installazione di un archivio differenziale impostare il valore su flash update b Inserire il percorso dell archivio Solaris Flash usando la parola chiave archive location Per maggio
4. usr sbin pkgadd a ADMIN FILE d MNT R BASE SUNWxyz ESEMPIO 7 4 Aggiunta di patch con uno script finale bin sh Capitolo 7 Uso delle funzioni opzionali del metodo JumpStart personalizzato procedure 115 ESEMPIO 7 4 Aggiunta di patch con uno script finale Continua HEEREHHH USER CONFIGURABLE OPTIONS 4444444 The location of the patches to add to the system after it s installed The OS rev 5 x and the architecture mach will be added to the root For example foo on a 8 SPARC would turn into f00 5 8 sparc LUPATCHHOST ins3525 svr LUPATCHPATHROOT export solaris patchdb 44 44444 H NO USER SERVICEABLE PARTS PAST THIS POINT 44 BASEDIR a Figure out the source and target OS versions echo Determining OS revisions SRCREV uname r echo Source SSRCREV LUPATCHPATH LUPATCHPATHROOT S SRCREV mach Add the patches needed echo Adding OS patches mount LUPATCHHOST LUPATCHPATH mnt gt dev null 2 gt amp 1 if 0 then for patch in cat mnt Recommended patch order do cd mnt Recommended patch echo yes patchadd u d R BASEDIR done cd tmp umount mnt else echo No patches found if 116 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Nota In passato nell ambiente degli script finali insieme ai comandi pkgadd e patchadd veniva usato il comando
5. Sistema standalone in rete o server Server OS Aggiornamento Aggiornamento con riallocazione dello spazio su disco archive location installazione di archivi Solaris Flash X X backup_media boot_device bootenv createbe client_arch client_root client_swap cluster aggiunta di gruppi software x cluster aggiunta o eliminazione di cluster dontuse fdisk solo x86 filesys attivazione di file system remoti filesys creazione di file system locali filesys creazione di file system in mirroring forced_deployment installazione di archivi differenziali Solaris Flash geo install_type 168 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 TABELLA 11 2 Sommario delle parole chiave usate nei profili Continua Scenario di installazione Parola chiave Sistema standalone non in rete Sistema standalone in rete o server Server OS Aggiornamento Aggiornamento con riallocazione dello spazio su disco layout constraint X local_customization installazione di archivi Solaris Flash locale metadb creazione delle repliche del database di stato no master check installazione di archivi differenziali Solaris Flash no content check installazione di archivi differenziali Solaris Fl
6. Dopo aver configurato la directory jumpstart e i relativi file usare il comando add install client sul server di installazione server 1 per configurare i sistemi del gruppo di progettazione per l installazione di Solaris 10 da quel server server 1 anche il server di avvio per la sottorete del gruppo di progettazione server 1 cd export install sparc_10 Solaris_ 10 Tools server 1 add install client c server 1 jumpstart host prol sun4u server 1 add install client c server 1 jumpstart host pro2 sun4u 160 Nel comando add_install client le opzioni specificano quanto segue C host pro1 host pro2 sun4u Specifica il server server 1 e il percorso jumpstart della directory JumpStart Utilizzare questa opzione se si utilizza NFS Nota Se non si utilizza NFS specificare il percorso della directory JumpStart usando i seguenti comandi m Peri sistemi SPARC specificare il percorso nel comando boot m Peri sistemi x86 m A partire da Solaris 10 1 06 specificare il percorso modificando la voce del menu di GRUB m In Solaris 10 3 05 specificare il percorso nel comando boot Nome di un sistema del gruppo di progettazione Nome di un altro sistema del gruppo di progettazione Specifica la piattaforma dei sistemi che useranno server 1 come server di installazione Il gruppo di piattaforme quello dei sistemi Ultra 5 Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni
7. diviso in sezioni che riflettono le fasi del processo di installazione in cui si possono verificare i problemi m Problemi nella configurazione delle installazioni in rete a pagina 239 m Problemi nell avvio di un sistema a pagina 240 m Installazione iniziale del sistema operativo Solaris a pagina 247 m Aggiornamento del sistema operativo Solaris a pagina 249 Nota La definizione supporto di avvio pu indicare il programma di installazione di Solaris o il metodo di installazione JumpStart Problemi nella configurazione delle installazioni in rete Client sconosciuto nome_host Causa l argomento nome_host nel comando add _install client non corrisponde a un host del servizio di denominazione Descrizione aggiungere il nome_host specificato al servizio di denominazione ed eseguire nuovamente il comando add _install client 239 Problemi nell avvio di un sistema Messaggi di errore relativi all avvio dai supporti le0 No carrier transceiver cable problem Causa il sistema non collegato alla rete Soluzione se il sistema non deve essere collegato a una rete ignorare il messaggio Se il sistema deve essere collegato a una rete verificare che il cavo Ethernet sia installato correttamente The file just loaded does not appear to be executable Causa il sistema non riesce a trovare il supporto appropriato per l avvio Soluzione verificare che il sistema sia stato configurato corr
8. module I86PC Solaris 11 8 x86 new m Server HTIP http nome_server ind_IP dir_jumpstart file_config_compresso amp info_proxy m Senel file di configurazione compresso stato inserito un file sysidcfg occorre specificare l indirizzo IP del server che contiene il file come nell esempio seguente kernel I86pc Solaris 11 8 multiboot install http 192 168 2 1 jumpstart config tar B install media 192 168 2 1 export Solaris 11 8 boot module I86PC Solaris 11 8 x86 new m Seil file di configurazione compresso stato salvato su un server HTTP protetto da un firewall durante l avvio occorre specificare un proxy Non necessario specificare l indirizzo IP del server su cui risiede il file invece necessario specificare l indirizzo IP del server proxy come nell esempio seguente kernel I86pc Solaris 11 8 multiboot install http www shadow com jumpstart config tar amp proxy 131 141 6 151 B install media 192 168 2 1 export Solaris 11 8 boot module I86PC Solaris 11 8 x86 new 150 Guida al installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Opzione Descrizione m ask Specifica che il programma di installazione deve richiedere la posizione del file di configurazione compresso Il prompt viene visualizzato dopo l avvio del sistema e dopo la sua connessione alla rete Se si utilizza questa opzione non possibile eseguire un installazione JumpStart non presi
9. un sistema Verificare il file rules Il file rules ok viene generato Verifica del file rules a pagina sulla base del file rules e viene 109 usato dal programma JumpStart per individuare i sistemi da installare con un profilo Per convalidare il file rules si utilizza lo script check Creazione di un server dei profili per una rete Se si desidera usare il metodo JumpStart personalizzato per installare i sistemi di una rete occorre creare su un server un apposita directory JumpStart Questa directory deve contenere i file essenziali per il metodo JumpStart personalizzato ad esempio il file rules il file rules ok e i profili La directory JumpStart deve trovarsi nella directory radice del server Il server che contiene la directory JumpStart viene detto server dei profili Il server dei profili pu essere lo stesso sistema usato come server di installazione o di boot oppure pu essere un sistema separato Il server dei profili pu contenere i file richiesti da JumpStart per diverse piattaforme Ad esempio un server x86 pu contenere i file JumpStart personalizzati richiesti sia per la piattaforma SPARC che per la piattaforma x86 Capitolo 6 e Preparazione di un installazione JumpStart personalizzata procedure 75 Nota Una volta creato il server dei profili necessario abilitare i sistemi ad accedervi Per istruzioni dettagliate vedere Abilitare tutti i sistemi ad accedere al server dei pr
10. AaBbCc123 Titoli di manuali termini citati per la Leggere il Capitolo 6 del prima volta parole particolarmente Manuale utente importanti nel contesto T La cache una copia memorizzata localmente Questo file non deve essere modificato Nota alcuni termini compaiono in grassetto nella visualizzazione in linea Prompt delle shell La tabella seguente mostra i prompt predefiniti di UNIX per l utente normale e il superutente nelle shell di tipo C Bourne e Korn TABELLA P 3 Prompt della shell Shell Prompt C Shell sistema C shell superutente nome_sistema Shell Bourne e shell Korn Bourne shell e Korn shell superutente 14 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 PARTE l Pianificazione dell installazione o dell aggiornamento di Solaris Questa parte guida l utente nella pianificazione dell installazione o dell aggiornamento del sistema operativo Solaris con i diversi programmi di installazione 16 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 CAPITOLO 1 Nuove funzioni di installazione di Solaris In questo capitolo sono descritte le nuove funzioni dei programmi di installazione di Solaris Per informazioni su tutte le nuove funzioni del sistema operativo Solaris vedere il manuale Nuove funzioni di Solaris 10
11. La Figura 5 2 illustra lo svolgimento dell installazione JumpStart personalizzata su pi sistemi collegati in rete In precedenza l amministratore di sistema aveva creato diversi profili e li aveva salvati su un unico server Il primo sistema ad essere installato appartiene al gruppo destinato al team di progettazione Il programma JumpStart accede ai file di regole contenuti nella directory JumpStart del server Il programma 70 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Directory JumpStart determina che al sistema del gruppo di progettazione si applica la regola 1 La regola 1 specifica che l installazione di Solaris deve essere eseguita con il profilo del gruppo di progettazione Il programma JumpStart legge il profilo del gruppo di progettazione e installa Solaris in base alle istruzioni specificate Sistemi del gruppo di progettazione Profilo del Sistemi del gruppo gruppo di progettazione di marketing Profilo del gruppo di marketing Sistema di Pietro Profilo di Pietro gt FIGURA 5 2 Svolgimento dell installazione JumpStart personalizzata esempio su un sistema in rete La Figu
12. Le funzionalit di avvio di GRUB offrono i seguenti miglioramenti Avvio pi rapido m Installazione da unit CD o DVD USB m Possibilit di avviare il sistema da un disco USB m Configurazione di DHCP semplificata per l avvio in modalit PXE senza bisogno di utilizzare opzioni specifiche del produttore m Eliminazione di tutti i driver in modalit reale m Possibilit di usare Solaris Live Upgrade e il menu di GRUB per attivare o riattivare velocemente i vari ambienti di boot Per ulteriori informazioni su GRUB consultare le seguenti sezioni 18 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Operazione Attivit di GRUB Per ulteriori informazioni Installazione Amministrazione del sistema Informazioni generali sulle funzioni di avvio con GRUB Pianificazione dell installazione per l avvio con GRUB Avvio e installazione dalla rete con il menu di GRUB Avvio e installazione con il menu di GRUB e il metodo di installazione JumpStart personalizzato Utilizzo di Solaris Live Upgrade e del menu di GRUB per attivare o riattivare velocemente i vari ambienti di boot Individuazione del file menu lst del menu di GRUB Attivit di amministrazione del sistema con il menu di GRUB x86 Avvio con GRUB panoramica a pagina 53 x86 Avvio con GRUB pianificazione a pagina 56 Avvio e installazione del sistema dalla rete
13. Procedura x86 Solaris 10 3 05 Creare un dischetto dei profili Se si utilizza Solaris 10 3 05 usare questa procedura A partire da Solaris 10 1 06 il software Solaris Device Configuration Assistant non viene pi utilizzato per avviare il sistema Durante la procedura di installazione viene fornito il menu di GRUB che abilita il processo di avvio Per istruzioni vedere x86 Creare un dischetto dei profili con GRUB a pagina 83 Nota Questa procedura presuppone che sul sistema sia in esecuzione la gestione dei volumi Volume Manager Se non si utilizza Volume Manager per la gestione dei dischetti dei CD e dei DVD vedere il manuale System Administration Guide Devices and File Systems per informazioni dettagliate sulla gestione dei supporti removibili 1 Eseguire il login come superutente su un sistema x86 a cui collegata un unit a dischetti 2 Inserire il dischetto Solaris 10 3 05 Device Configuration Assistant nell unit a dischetti solitamente l unit A Questo dischetto verr usato come dischetto dei profili x86 Solo possibile copiare il software del Device Configuration Assistant su un dischetto dal DVD Solaris Operating System for x86 Platforms o dal CD Solaris Software for x86 Platforms 2 utilizzando la procedura descritta nella sezione Solaris 10 3 05 per x86 Copia del software di avvio su un dischetto del Guida all installazione di Solaris 10 installazioni di rete 3 Attivare il disch
14. Viene creato il file system usr e ne viene creato un mirror sulle slice COt14083 e cot0dos3 La dimensione del file system usr impostata su 4096 Mbyte Il volume RAID 1 denominato d30 Il file system usr viene creato e ne viene eseguito il mirroring sulle slice c0t1d0s4 e cot0d0s4 La dimensione del file system usr impostata su 4096 Mbyte Il volume RAID 1 denominato d40 Quattro repliche del database di stato vengono installate sulla slice c0t1d0s7 ognuna con una dimensione di 8192 blocchi 4 Mbyte m Per informazioni generali sulla creazione di file system in mirroring nel corso dell installazione vedere il Capitolo 12 m Perle linee guida e i requisiti per la creazione di file system in mirroring vedere il Capitolo 13 m Per una descrizione dei valori delle parole chiave vedere Parola chiave filesys creazione di volumi RAID 1 a pagina 188 e Parola chiave metadb creazione di repliche del database di stato a pagina 195 Capitolo 6 Preparazione di un installazione JumpStart personalizzata procedure 101 ESEMPIO 6 13 Creazione di un volume RAID 1 per il mirroring del file system radice Nell esempio seguente il profilo indica al programma JumpStart personalizzato di utilizzare la tecnologia di Solaris Volume Manager per creare un volume RAID 1 mirror per il file system radice parole chiave valori cosssssetezzane lt lt b esstcosnsnioe install type initial inst
15. ambiente di boot inattivo Vedere Attivazione di un ambiente di boot del Guida all installazione di Solaris 10 Solaris Live Upgrade e pianificazione degli aggiornamenti Arrestare il sistema init 0 Avviare l ambiente di boot inattivo in modalit monoutente OK boot s Vengono visualizzati diversi messaggi di errore riferiti a vxvm o VXVM Ignorare questi messaggi L ambiente di boot inattivo diventa attivo Aggiornare Veritas a Rimuovere il pacchetto VRTSvmsa di Veritas dal sistema ad esempio pkgrm VRTSvmsa b Spostarsi nella directory dei pacchetti di Veritas cd posizione_software_Veritas c Aggiungere gli ultimi pacchetti di Veritas al sistema pkgadd d pwd VRTSvxvm VRTSvmsa VRTSvmdoc VRTSvmman VRTSvmdev Ripristinare il file vfstab e i file di sistema originali cp etc vfstab original etc vfstab cp etc system original etc system Riavviare il sistema init 6 Appendice A Soluzione dei problemi procedure 255 x86 La partizione di servizio non viene creata automaticamente sui sistemi che non ne contengono una preesistente Se si installa Solaris 10 su un sistema che attualmente non include una partizione diagnostica o di servizio il programma di installazione non ne crea una nuova automaticamente Per includere una partizione di servizio nello stesso disco della partizione di Solaris necessario ricreare la partizione di servizio prima di i
16. delete dosprimary un alias per i tipi DOSHUGE DOSOS12 e DOSOS16 fdisk Quando si crea una partizione fdisk dosprimary un alias per la partizione DOSHUGE fdisk m DDD Partizione fdisk in interi DDD un numero intero compreso tra 1 e 255 Nota Questo valore pu essere specificato solo se dimensione delete m OxHH Partizione fdisk esadecimale HH un numero esadecimale compreso tra 01 e FF Nota Questo valore pu essere specificato solo se dimensione delete La tabella seguente mostra i numeri interi ed esadecimali associati ad alcuni tipi fdisk fdisk Tipo DDD HH DOSOS12 1 01 PCIXOS 2 02 DOSOS16 4 04 EXTDOS 5 05 DOSHUGE 6 06 DOSDATA 86 56 OTHEROS ol 62 UNIXOS 99 63 dimensione Usare uno dei seguenti valori m DDD Sul disco specificato viene creata una partizione fdisk di dimensione DDD in Mbyte DDD deve essere un numero intero che viene arrotondato automaticamente dal programma JumpStart al limite del cilindro pi vicino L assegnazione del valore 0 184 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 equivale all assegnazione del valore delete all Viene creata una partizione fdisk sull intero disco Le partizioni fdisk esistenti vengono eliminate x86 Solo Il valore a11 pu essere specificato solo se il tipo solaris maxfree Viene creata una partizione fdisk nello spazio contiguo pi grande dispon
17. partizioni fdisk 183 185 partizione di servizio preservazione durante l installazione sistemi x86 52 password di root 117 118 patch aggiunta con chroot 117 con uno script finale 115 percorsi script check 109 131 pfinstall comando 104 pianificazione avvio con GRUB 56 confronto tra installazione iniziale e aggiornamento 29 30 pianificazione Continua installazione in rete 28 29 panoramica delle attivit 25 scelta del programma di installazione 30 spazio su disco 36 40 piattaforme abbinamento degli attributi del sistema ai profili 135 142 client diskless 179 corrispondenza tra attributi del sistema e profili 90 modelli dei sistemi 166 214 parole chiave delle regole 165 214 parole chiave non operative 214 predefinito gruppo software installato 181 preparazione per l installazione con il metodo JumpStart personalizzato 71 110 probe parola chiave nelle regole descrizione e valori 167 problemi di aggiornamento problemi di riavvio 251 processori parole chiave delle regole 163 213 parole chiave non operative 213 prof_marketing esempio 158 prof_prog esempio 157 profili abbinamento ai sistemi 90 135 142 campi nelle regole 89 commenti 92 creazione 91 denominazione 92 descrizione 91 esempi 93 installazione boot WAN 97 prof_marketing 158 prof_prog 157 Solaris Flash 97 98 99 profili derivati 112 113 prova 108 requisiti 88 92 profili derivati 112 113 programma di inst
18. prof_prog any prof_generico L elenco seguente descrive alcune parole chiave e valori dell esempio hostname La regola viene soddisfatta se il nome host del sistema prog 1 Per installare Solaris sul sistema che soddisfa questa regola viene usato il profilo prof _base network La regola viene soddisfatta se il sistema si trova nella sottorete 192 168 255 255 e il sistema non un sistema Sun Blade 100 SUNW Sun Blade 100 Per installare Solaris sul sistema che soddisfa questa regola viene usato il profilo prof _rete La regola fornisce anche un esempio della continuazione del testo su pi righe descritto in Sintassi del file rules a pagina 88 model La regola viene soddisfatta se il sistema una SPARCstation LX Per installare Solaris sui sistemi che soddisfano questa regola vengono usati il profilo prof _1x e lo script finale completa 90 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 ESEMPIO 6 1 File rules Continua network La regola viene soddisfatta se il sistema si trova nella sottorete 192 168 2 0 ed un sistema x86 con architettura sun4u Lo script iniziale setup il profilo x864u_prof e lo script finale done vengono usati per installare Solaris sui sistemi che soddisfano la regola memsize La regola viene soddisfatta se il sistema dispone di una quantit di memoria compresa tra 64 e 128 Mbyte ed un sistema x86 Per installare So
19. utilizza una versione precedente di Solaris Non si dispone di un sistema con Solaris 10 su cui provare i profili per l installazione iniziale di 10 Avviare il sistema da un immagine di uno dei supporti seguenti Per i sistemi SPARC m DVD Solaris Operating System for SPARC Platforms m CD Solaris Software for SPARC Platforms 1 Per i sistemi x86 m DVD Solaris Operating System for x86 Platforms m CD Solaris Software for x86 Platforms 1 Nota Se si desidera provare un profilo di aggiornamento avviare il sistema da aggiornare Rispondere alle domande sull identificazione del sistema Capitolo 6 Preparazione di un installazione JumpStart personalizzata procedure 105 3 Per uscire dal programma di installazione digitare al prompt seguente Solaris Web Start offre una procedura guidata per l installazione di Solaris lt Premere ENTER per continuare gt esce 4 Eseguire il comando pfinsta11 dalla shell Per maggiori informazioni sull uso del comando pfinstall vedere il Punto 7 in Provare un profilo a pagina 106 w Provare un profilo Procedura 1 Selezionare un sistema su cui provare il profilo che abbia lo stesso tipo di piattaforma SPARC o x86 del sistema per cui stato creato il profilo Nel caso dei profili di aggiornamento necessario eseguire la prova direttamente sul sistema da aggiornare 2 Usare la tabella seguente per determinare come procedere Scenario di prova Istruzion
20. var Per ogni file system creato aumentare del 30 lo spazio allocato su disco per rendere possibile l aggiornamento alle versioni successive di Solaris Nell impostazione predefinita i metodi di installazione di Solaris creano solo i file system radice e swap Se viene allocato dello spazio per i servizi OS viene creata anche la directory export Se si sta eseguendo un aggiornamento a una versione principale di Solaris pu essere necessario ripartizionare il sistema o allocare una quantit di memoria doppia rispetto a quella necessaria per l installazione Per le versioni di aggiornamento possibile evitare di ripartizionare il sistema allocando una maggiore quantit di spazio sul disco per gli aggiornamenti futuri Le versioni di aggiornamento di Solaris richiedono uno spazio su disco superiore del 10 rispetto alla versione precedente Allocando circa il 30 di spazio aggiuntivo per ogni file system sar possibile eseguire diversi aggiornamenti di Solaris Se si intende utilizzare la funzione di crash dump savecore 1M allocare un numero di Mbyte pari al doppio della memoria fisica per il file system var 36 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate e Dicembre 2005 TABELLA 3 5 Pianificazione generale dello spazio su disco e dello spazio di swap Continua Condizioni per allocazione dello spazio Descrizione Swap Il programma di installazione di Solaris al
21. 5 Acquisizione delle informazioni per l installazione o l aggiornamento pianificazione del Guida all installazione di Solaris 10 installazioni di rete Esame dei requisiti di sistema Pianificare e allocare lo spazio su disco e lo spazio di swap Determinare se il sistema soddisfa i requisiti minimi richiesti per l installazione o l aggiornamento Allocare lo spazio su disco richiesto per i componenti di Solaris che si desidera installare Determinare la disposizione appropriata per lo spazio di swap sul sistema Capitolo 3 Scelta tra l installazione da un supporto locale e l installazione in rete Individuare il supporto di installazione pi appropriato per il proprio ambiente Installazione dalla rete dal DVD o dai CD a pagina 28 26 Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 TABELLA 2 1 Mappa delle attivit Installazione o aggiornamento di Solaris Continua Operazione Descrizione Per istruzioni vedere Raccolta di informazioni sul sistema m Peril programma di installazione di Solaris compilare il foglio di lavoro per raccogliere le informazioni necessarie per l installazione o per l aggiornamento m Peril metodo di installazione JumpStart personalizzato decidere quali parole chiave utilizzare nel proprio profilo Leggere quindi le descrizioni delle parole chiave per reperire le
22. DHCP m Peri sistemi SPARC utilizzare il comando add_install client e l opzione d per specificare che il programma JumpStart personalizzato deve usare il server DHCP In alternativa utilizzare il comando boot con l opzione dhcp per specificare che il programma JumpStart personalizzato deve usare il server DHCP Per istruzioni sull utilizzo di questa opzione vedere SPARC Riferimento delle opzioni per il comando boot a pagina 139 m Peri sistemi x86 utilizzare il comando add_install client e l opzione d per specificare che il programma JumpStart personalizzato deve usare il server DHCP con PXE A partire da Solaris 10 1 06 possibile modificare la voce del menu di GRUB e aggiungervi l opzione dhcp Per istruzioni su come modificare la voce del menu di GRUB vedere x86 Esecuzione di un installazione JumpStart personalizzata modificando il comando boot di GRUB a pagina 145 Procedura 1 Eseguire il login come superutente sul server di installazione o di avvio 2 Aprire il file etc bootparams con un editor di testo 3 Aggiungere l istruzione seguente install config server directory_jumpstart i Carattere jolly che specifica l accesso per tutti i sistemi server Nome host del server dei profili in cui si trova la directory JumpStart directory_jumpstart Percorso assoluto della directory JumpStart Ad esempio l istruzione seguente abilita tutti i sistemi ad accedere alla directory jumpstart su un server dei profil
23. E che il file pkginfo contenga una specifica per BASEDIR BASEDIR 0pt Se il pacchetto viene installato con il seguente comando 1s viene installato in a opt sbin 1s ma 182 viene installato in a sbin 1s2 pkgadd R a SUNWtest Linee guida per la scrittura degli script Gli script contenenti le procedure da eseguire sui pacchetti devono essere indipendenti dal sistema operativo attualmente in uso per impedire che quest ultimo venga modificato Gli script procedurali definiscono le azioni da eseguire in determinati momenti durante l installazione o la rimozione dei pacchetti possibile creare quattro script procedurali con i seguenti nomi predefiniti preinstall postinstall preremove e postremove TABELLA B 2 Linee guida per la creazione degli script Impatto su Impatto Solaris Live sulle zone Linee guida Upgrade non globali Gli script devono essere scritti nella Bourne shell bin sh La Bourne shell X X l interprete usato dal comando pkgadd per eseguire gli script procedurali Gli script non devono avviare o arrestare processi n devono dipendere dall output di X X comandi come ps o truss che a loro volta dipendono dal sistema operativo e restituiscono informazioni sul sistema correntemente in uso Gli script possono invece utilizzare liberamente altri comandi UNIX standard come X X expr cp 1s o altri comandi che facilitano la scrittura degli script per le shell Appendice B Altri requisiti per i
24. Gruppo di piattaforme a cui appartiene il sistema Per i sistemi gi installati il comando arch k e il comando uname m restituiscono il gruppo di piattaforme del sistema Dimensione della memoria fisica del sistema espressa in Mbyte Esempio memsize 64 128 In questo esempio viene cercato un sistema con una quantit di memoria fisica compresa tra 64 e 128 Mbyte Per i sistemi gi installati l output del comando prt conf alla riga 2 restituisce la dimensione della memoria fisica Capitolo 11 Installazione JumpStart personalizzata riferimenti 165 TABELLA 11 1 Descrizione delle parole chiave e dei valori usati nelle regole Continua Parola chiave Valore Attributo identificato model network osname nome_piattaforma_effettivo numero_rete Solaris x Nome della piattaforma del sistema Per un elenco delle piattaforme valide vedere il manuale Guida alle piattaforme hardware Sun su http docs sun com Per determinare il nome della piattaforma di un sistema gi installato usare il comando uname i o vedere l output del comando prtconf alla riga 5 Nota Se il nome_piattaforma_effettivo contiene spazi vuoti necessario sostituirli con trattini di sottolineatura _ Esempio SUNW Sun_4_50 Numero di rete del sistema che il programma JumpStart determina eseguendo un AND logico tra l indirizzo IP del sistema e la maschera di sottorete Esempio network 192 168 2 0 In que
25. I dati letti in precedenza vengono eliminati possibile usare uno dei formati seguenti package SUNWnew add http package central Solaris 10 timeout 5 package SUNWnew add http package central Solaris 10 timeout 5 ESEMPIO 11 14 Aggiunta di un pacchetto con HTTP e una porta proxy In questo esempio la parola chiave package viene usata per aggiungere tutti i pacchetti elencati nella directory Solaris _10 dalla posizione HTTP http package central Solaris_10 Il pacchetto viene letto attraverso un firewall usando la parola chiave proxy package SUNWnew add http package central Solaris 10 proxy webcache east 8080 Pacchetti memorizzati su un dispositivo locale possibile richiamare i pacchetti di Solaris memorizzati su dispositivi ad accesso casuale basati su file system ad esempio dischetti o DVD ROM Usare la seguente sintassi per la parola chiave package package nome_pacchetto add local device dispositivo percorso tipo_file_system nome_pacchetto Specifica il nome del pacchetto nella forma SUNWnome Per visualizzare informazioni dettagliate sui pacchetti e i relativi nomi usare il comando pkginfo 1 dispositivo Specifica il nome dell unit in cui risiede il pacchetto di Solaris Se il nome del dispositivo corrisponde a un percorso canonico il Capitolo 11 Installazione JumpStart personalizzata riferimenti 199 200 dispositivo viene attivato direttamente Se invece il nome del dispositivo non corrisponde a un perco
26. Il mirror duplica i dati del file system radice su entrambi i submirror Capitolo 12 Creazione di volumi RAID 1 mirror durante l installazione panoramica 219 Panoramica dei componenti di Solaris Volume Manager I metodi di installazione JumpStart personalizzato e Solaris Live Upgrade consentono di creare i seguenti componenti necessari per replicare i dati m Database di stato e repliche del database di stato metadb m Concatenazioni di una singola slice submirror m Volumi RAID 1 mirror Questa sezione descrive brevemente ognuno di questi componenti Per informazioni complete sui componenti qui descritti vedere il manuale Solaris Volume Manager Administration Guide Database di stato e repliche del database di stato Il database di stato un database che memorizza su un disco fisico le informazioni relative alla configurazione di Solaris Volume Manager Il database di stato registra e tiene traccia delle modifiche apportate alla configurazione Solaris Volume Manager aggiorna automaticamente il database di stato quando si verifica una modifica alla configurazione o allo stato La creazione di un nuovo volume un esempio di modifica alla configurazione Il guasto di un submirror un esempio di modifica dello stato Il database di stato in realt una raccolta di pi copie replicate del database Ogni copia detta replica del database di stato garantisce che i dati del database siano sempre validi La possibilit di
27. Impostare la password di root per il sistema m Installare prodotti software aggiuntivi Informazioni importanti sugli script finali m Ilprogramma di installazione di Solaris attiva i file system del sistema su a I file system rimangono attivati su a fino al reboot successivo Lo script pu essere usato per aggiungere modificare o rimuovere uno o pi file dalla gerarchia di file system della nuova installazione modificando i file system relativi ad a Capitolo 7 Uso delle funzioni opzionali del metodo JumpStart personalizzato procedure 113 Durante l installazione l output dello script finale viene memorizzato in tmp finish log Al termine dell installazione il file di log viene rediretto in var sadm system logs finish log m Verificare che il proprietario dello script finale sia root e che le autorizzazioni siano impostate su 644 m Negli script finali possibile usare le variabili d ambiente accettate dal metodo JumpStart personalizzato Per un elenco delle variabili d ambiente disponibili vedere Variabili d ambiente per l installazione JumpStart personalizzata a pagina 211 m Salvare gli script finali nella directory JumpStart v Aggiungere file con uno script finale Mediante uno script finale possibile aggiungere uno o pi file della directory JumpStart a un sistema gi installato Questa operazione possibile perch la directory JumpStart attivata sulla directory specificata dalla variabile SI
28. Solaris Flash da usare in un secondo momento Per altre informazioni vedere il Capitolo 11 Gruppo software Reduced Networking A partire da Solaris 10 3 05 possibile creare sistemi pi sicuri su cui abilitato un insieme pi ristretto di servizi di rete selezionando o specificando il gruppo software Reduced Networking SUNWCrnet al momento dell installazione Il gruppo software Reduced Networking include alcuni programmi di amministrazione del sistema e una console di testo multiutente SUNWCrnet consente al sistema di riconoscere le interfacce di rete Durante l installazione possibile personalizzare la configurazione del sistema aggiungendo pacchetti software e attivando i servizi di rete appropriati Per maggiori informazioni vedere la Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Capitolo 1 Nuove funzioni di installazione di Solaris 23 Modifica delle tabelle delle partizioni dei dischi usando un indice virtuale VTOC A partire da Solaris 10 3 05 il programma di installazione di Solaris consente di caricare le slice esistenti dalla tabella dell indice virtuale VTOC quindi possibile preservare e utilizzare le tabelle delle slice esistenti durante l installazione invece di utilizzare il layout predefinito del disco impostato dal programma di installazione x86 Nuovo layout delle partizioni del disco di avvio predefinito A partire da Solaris 10 3 05 una nuo
29. Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Soluzione nel software di gestione di DHCP verificare che le opzioni e le macro di installazione siano state definite correttamente per il client Per maggiori informazioni vedere Preconfigurazione delle informazioni di configurazione del sistema con il servizio DHCP attivit del Guida all installazione di Solaris 10 installazioni di rete Installazione iniziale del sistema operativo Solaris L installazione iniziale non riesce Soluzione se l installazione di Solaris non riesce necessario riavviare il processo Per riavviare l installazione avviare il sistema dal DVD del sistema operativo Solaris dal CD Solaris Software 1 o dalla rete Non possibile disinstallare Solaris dopo che il software stato installato parzialmente E necessario ripristinare il sistema da una copia di backup o ricominciare il processo di installazione di Solaris cdrom 10 SUNWxxxx reloc cpio Broken pipe Descrizione questo messaggio di errore solo informativo e non ha effetto sull installazione La condizione si verifica quando una scrittura in una pipe non associata a un processo di lettura Soluzione ignorare il messaggio e continuare con l installazione ATTENZIONE MODIFICA DEL DISPOSITIVO DI BOOT PREDEFINITO solo sistemi x86 Causa questo un messaggio informativo Il dispositivo di avvio impostato nel BIOS del sistema richiede l uso
30. _CONFIG DIR Nell impostazione predefinita questa directory tmp install config Nota anche possibile sostituire i file gi presenti sul sistema installato con i file della directory JumpStart Procedura 1 Copiare tutti i file da aggiungere al sistema installato nella directory JumpStart 2 Nello script finale inserire la riga seguente per ogni file che si desidera copiare nella gerarchia di file system del sistema installato cp SI_CONFIG DIR nome_file a percorso Esempio 7 2 Aggiunta di un file con uno script finale Ad esempio si ipotizzi di avere sviluppato un applicazione speciale di nome prog sito per tutti gli utenti del sito Collocando una copia di prog_sito nella directory JumpStart e la riga seguente nello script finale il file prog_sito verr copiato dalla directory JumpStart nella directory usr bin dei sistemi installati cp SI_CONFIG DIR prog sito a usr bin Aggiunta di pacchetti e patch con uno script finale Uno script finale pu essere usato per aggiungere automaticamente pacchetti o patch al sistema dopo l installazione di Solaris Usando uno script finale si riducono i tempi delle procedure e si ha la certezza di installare gli stessi pacchetti e le stesse patch su tutti i sistemi del sito 114 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Quando si utilizzano i comandi pkgadd 1M o patchadd 1M in uno script finale consigl
31. altri pacchetti m Un installazione che consente di installare le patch del sistema operativo Solaris La nuova parola chiave patch del profilo JumpStart personalizzato consente l installazione delle patch di Solaris Questa funzione permette l installazione di un elenco di patch specificate in un file delle patch Per maggiori informazioni vedere la Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Configurazione di pi interfacce di rete durante l installazione A partire da Solaris 10 3 05 il programma di installazione di Solaris consente di configurare pi interfacce durante l installazione possibile preconfigurare queste interfacce nel file sysidcfg del sistema In alternativa possibile configurare pi interfacce durante l installazione Per ulteriori informazioni vedere m Guidaall installazione di Solaris 10 installazioni di rete m sysidtool 1M m sysidcfg 4 SPARC Modifiche ai pacchetti a 64 bit Nelle precedenti versioni di Solaris venivano forniti pacchetti separati per i componenti a 32 bit e quelli a 64 bit A partire da Solaris 10 3 05 la struttura dei pacchetti stata semplificata raggruppando la maggior parte dei componenti a 32 e a 64 bit I pacchetti combinati mantengono il nome del pacchetto originale a 32 bit mentre quelli a 64 bit non vengono pi distribuiti 22 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni
32. attualmente in esecuzione Per determinare la versione di Solaris attualmente in esecuzione sul sistema digitare uno dei comandi seguenti uname a Il comando cat fornisce informazioni pi dettagliate cat etc release Versioni locali Durante l installazione possibile preconfigurare la versione locale che si desidera utilizzare sul sistema La versione locale determina il modo in cui le informazioni vengono visualizzate a seconda della lingua e della regione geografica Una lingua pu comprendere pi versioni locali differenziate da alcune varianti regionali ad esempio da differenze nel formato della data e dell ora nelle convenzioni numeriche e monetarie e nell ortografia 44 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Per preconfigurare la versione locale del sistema possibile utilizzare un profilo JumpStart personalizzato o il file sysidcfg Configurazione della versione locale in un Creazione di un profilo a pagina 91 profilo Configurazione della versione locale nel file Preconfigurazione con il file sysidcfg del sysidcfg Guida all installazione di Solaris 10 installazioni di rete Elenco dei valori disponibili per la versione International Language Environments Guide locale Piattaforme e gruppi di piattaforme Quando si aggiunge un client per un installazione in rete necessario conoscere l architettura de
33. avanzate Dicembre 2005 server 2 server 2 x86 Configurare i sistemi del gruppo di marketing per l installazione in rete Occorre quindi utilizzare il comando add _install client sul server di avvio server 2 Questo comando configura i sistemi di marketing per l avvio dal server di avvio e l installazione di Solaris Solaris 10 dal server di installazione server 1 cd marketing boot dir Solaris 10 Tools add install client s server l export install x86 10 c server 1 jumpstart host mktl1 i86pc server 2 add install client s server l export install x86 10 c server 1 jumpstart host mkt2 i86pc server 2 add install client d s server 1 export install x86 10 c server 1 jumpstart SUNW i86pc i86pc server 2 server 2 add install client c server 1 jumpstart host mkt1l sun4u add install client c server 1 jumpstart host mkt2 sun4u Nel comando add_install client le opzioni specificano quanto segue d Specifica che il client deve usare DHCP per ottenere i parametri per l installazione in rete Questa opzione obbligatoria per i client che debbano eseguire l avvio dalla rete con PXE L opzione d facoltativa per i client che non devono eseguire l avvio di rete con PXE S Specifica il server di installazione server 1 e il percorso del software Solaris 10 export install x86_10 C Specifica il server server 1 e il percorso jumpstart della directory JumpStart
34. backup_media Questa parola chiave interrompe l aggiornamento viene visualizzato un messaggio di errore cluster Questa parola chiave viene ignorata l aggiornamento prosegue geo Questa parola chiave viene ignorata l aggiornamento prosegue layout _constraint Questa parola chiave interrompe l aggiornamento viene visualizzato un messaggio di errore locale Questa parola chiave viene ignorata l aggiornamento prosegue package Questa parola chiave viene ignorata l aggiornamento prosegue patch Questa parola chiave viene ignorata l aggiornamento prosegue Per ulteriori informazioni sulle zone non globali vedere m Installazione e configurazione delle zone a pagina 46 210 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 m Capitolo 16 Introduction to Solaris Zones del System Administration Guide Solaris Containers Resource Management and Solaris Zones Variabili d ambiente per l installazione JumpStart personalizzata Negli script iniziali e finali possibile usare una serie di variabili d ambiente Ad esempio uno script iniziale pu estrarre la dimensione del disco SI_ DISKSIZES e quindi installare o non installare determinati pacchetti sul sistema in base alla dimensione effettiva del disco estratta dallo script Le informazioni acquisite su un sistema vengono memorizzate in queste variabili d ambiente che vengono impostate o meno in b
35. comando seguente il sistema operativo viene installato in rete usando un profilo JumpStart ok b install http 131 141 2 32 jumpstart config tar Per una descrizione delle opzioni del comando b vedere la tabella qui sotto 8 Se le informazioni sul sistema non erano state preconfigurate nel file sysidcfg occorrer inserirle alla richiesta del sistema 9 Seguire le istruzioni che compaiono sullo schermo per installare Solaris Quando il programma JumpStart conclude l installazione di Solaris il sistema si riavvia automaticamente Al termine dell installazione le informazioni di log vengono salvate in un file I log di installazione si trovano nelle seguenti directory m var sadm system logs mE var sadm install logs x86 Riferimento per i comandi boot o b Per una descrizione delle opzioni dalla riga di comando del comando boot vedere una delle sezioni seguenti in base alla versione di Solaris in uso m A partire da Solaris 10 1 06 vedere x86 GRUB Riferimento sui comandi del menu boot di GRUB a pagina 149 m Per Solaris 10 3 05 vedere x86 Riferimento sul comando b boot a pagina 151 148 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 x86 GRUB Riferimento sui comandi del menu boot di GRUB A partire da Solaris 10 1 06 la sintassi del comando boot la seguente kernel I86PC Solaris 11 directory_immagine multiboot kernel unix install
36. con riallocazione dello spazio su disco L opzione di aggiornamento del programma di installazione di Solaris e la parola chiave upgrade del metodo JumpStart personalizzato offrono la possibilit di riallocare lo spazio su disco La riallocazione modifica automaticamente le dimensioni delle slice Tale riallocazione pu essere eseguita se i file system correnti non dispongono di spazio sufficiente per l aggiornamento Ad esempio i file system possono richiedere pi spazio per le seguenti ragioni m I gruppo software di Solaris attualmente installato sul sistema contiene pi pacchetti nella nuova release I nuovi pacchetti inclusi nei gruppi software vengono automaticamente selezionati per l installazione durante l aggiornamento m Le dimensioni del software installato sul sistema sono aumentate nella nuova release La funzione di autoconfigurazione cerca di riallocare lo spazio su disco in modo da soddisfare le esigenze di spazio dei nuovi file system Inizialmente la funzione di autoconfigurazione cerca di riallocare lo spazio in base a una serie di criteri predefiniti Se l operazione non riesce necessario cambiare i criteri per i file system Nota La funzione di configurazione automatica non include la possibilit di aumentare le dimensioni dei file system Lo spazio viene riallocato con il processo seguente 1 Eseguendo un backup dei file presenti nei file system da modificare 2 Ripartizionando i dischi in base alle modifi
37. da una virgola Le patch verranno installate nell ordine specificato nell elenco Non aggiungere spazi vuoti dopo le virgole ad esempio 112467 01 112765 02 file_patch File con l elenco delle patch residente in posizione_patch Le patch verranno installate nell ordine specificato nel file nome_server Specifica il nome del server in cui stata memorizzata la patch Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 porta Specifica una porta opzionale porta pu essere un numero di porta o il nome di un servizio TCP con un numero di porta che viene determinato al momento dell esecuzione Se non viene specificato un numero di porta viene usata la porta HTTP predefinita 80 directory_patch Specifica la directory delle patch da leggere sul server specificato Quando si utilizza un server HTTP la patch deve avere il formato JAR par_chiave_opz Specifica le parole chiave opzionali da utilizzare durante la lettura delle patch da un server HTTP TABELLA 11 7 Parole chiave opzionali di patch da usare con HTTP Parola chiave Definizione del valore timeout min proxy host porta La parola chiave timeout permette di specificare in minuti il tempo massimo che pu trascorrere senza ricezione di dati da parte del server HTTP Al raggiungimento del timeout la connessione viene chiusa riaperta e ripresa Se si specifica un timeout di valore 0 zero la connessione
38. dei file con uno script finale 114 copia di file file di installazione 77 creazione dischetto per sistemi x86 81 esempio 157 server 75 esempio di file rules 88 K karch parola chiave nelle regole 165 214 karch parola chiave non operativa 214 L layout_constraint parola chiave 191 194 layout delle partizioni del disco di avvio nuove impostazioni predefinite sistemi x86 52 le0 No carrier transceiver cable problem messaggio 240 locale parola chiave 194 M memoria dimensione dello spazio di swap 180 parola chiave non operativa 214 memory parola chiave nelle regole 165 214 memsize parola chiave nelle regole descrizione e valori 165 214 memsize parola chiave non operativa descrizione e valori 214 menu lst file descrizione 58 61 individuazione 61 metadb parola chiave nei profili 195 metadevice Vedere volume microprocessori parole chiave delle regole 163 213 parole chiave non operative 213 mirror Vedere volume RAID 1 mnttab file 81 model parola chiave nelle regole descrizione e valori 166 214 model parola chiave non operativa descrizione e valori 214 MODIFICA DEL DISPOSITIVO DI BOOT PREDEFINITO messaggio 247 N network parola chiave nelle regole descrizione e valori 166 214 network parola chiave non operativa descrizione e valori 214 No carrier transceiver cable problem messaggio 240 no_master_check parola chiave 196 290 Guidaall instal
39. di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 ESEMPIO 7 1 Script iniziale che crea un profilo derivato Continua echo partitioning default gt gt SI_ PROFILE echo cluster SUNWCprog gt gt SI_ PROFILE echo package SUNWman delete gt gt SI_ PROFILE echo package SUNWolman delete gt gt SI_ PROFILE echo package SUNWxwman delete gt gt SI_ PROFILE In questo esempio lo script iniziale deve usare la variabile d ambiente SI_PROFILE per il nome del profilo derivato che nell impostazione predefinita tmp install input Nota Se si utilizza uno script iniziale per creare un profilo derivato verificare che lo script non contenga errori I profili derivati non vengono verificati dallo script check perch vengono creati solo dopo l esecuzione dello script iniziale Creazione di uno script finale Uno script finale uno script per la Bourne shell definito dall utente che viene specificato nel file rules Le operazioni specificate nello script finale vengono eseguite dopo l installazione di Solaris ma prima del riavvio del sistema Gli script finali possono essere usati solo con il metodo di installazione JumpStart personalizzato Le operazioni che possibile eseguire con uno script sono le seguenti m Aggiungere file m Aggiungere singoli pacchetti o patch oltre a quelli installati da un determinato gruppo software m Personalizzare l ambiente di root m
40. di emergenza Il suo scopo principale quello di rigenerare l archivio di avvio principale che viene utilizzato in genere per l avvio del sistema solo x86 l archivio di avvio utilizzato per il ripristino quando l archivio di avvio principale danneggiato Questo archivio avvia il sistema senza attivare il file system radice Nel menu di GRUB questo archivio di avvio viene denominato archivio di emergenza Il suo scopo principale quello di rigenerare l archivio di avvio principale che viene utilizzato in genere per l avvio del sistema Vedere archivio di avvio L archivio di avvio utilizzato per avviare il sistema operativo Solaris Questo archivio viene chiamato archivio di avvio principale Vedere archivio di avvio Archivio Solaris Flash che contiene solo le differenze tra due immagini del sistema un immagine master originale e un immagine master aggiornata L archivio differenziale contiene i file da mantenere da modificare o da eliminare dal sistema clone Un aggiornamento differenziale modifica solo i file specificati e agisce solo sui sistemi che contengono lo stesso software dell immagine master originale 268 Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 attivazione autorit di certificazione boot boot loader bootlog cgi certificato digitale certstore CGI checksum chiave chiave privata chiave pubblica cifratura Proces
41. di piattaforme del sistema ad esempio i86pc o sun4u e imposta SI_KARCH Per l elenco dei nomi delle piattaforme vedere la Guida alle piattaforme hardware Sun su http docs sun com Restituisce la memoria fisica di un sistema espressa in Mbyte e imposta SI_MEMSIZE Restituisce il nome della piattaforma del sistema e imposta SI_MODEL Per l elenco dei nomi delle piattaforme vedere la Guida alle piattaforme hardware Sun su http docs sun com Restituisce il numero di rete del sistema che il programma JumpStart determina eseguendo un AND logico tra l indirizzo IP del sistema e la maschera di sottorete L indirizzo IP del sistema e la maschera di sottorete vengono ricavati dal primo indirizzo elencato nell output di ifconfig 1M a che sia diverso da lo0 La parola chiave network imposta SI_NETWORK Restituisce la versione e il nome del sistema operativo Solaris residente sul CD e imposta SI_OSNAME Se il programma JumpStart rileva una versione di Solaris ma non riesce a determinarne la versione viene restituita la versione Systemv Restituisce il nome e la dimensione in Mbyte del disco di root del sistema e imposta SI_ROOTDISK Restituisce lo spazio su disco totale del sistema in Mbyte e imposta SI_TOTALDISK Lo spazio su disco totale include tutti i dischi operativi collegati al sistema 214 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005
42. di specificare la dimensione in blocchi della replica del database di stato da creare Se non si specifica un valore per size il programma JumpStart personalizzato utilizza la dimensione predefinita di 8192 blocchi per la replica del database di stato count numero repliche possibile specificare il numero di repliche del database di stato da creare impostando nel profilo la parola chiave opzionale count Se non si specifica un valore per count il programma JumpStart personalizzato crea come impostazione predefinita tre repliche del database di stato Per maggiori informazioni sulla creazione di repliche del database di stato di Solaris Volume Manager nel corso dell installazione vedere Linee guida e requisiti delle repliche del database di stato a pagina 228 Parola chiave no_content check installazione di archivi Solaris Flash no content check Durante l installazione di un sistema clone con un archivio differenziale Solaris Flash possibile usare la parola chiave no_ content check per ignorare la verifica file per file Questo tipo di verifica assicura che il sistema clone sia una esatta duplicazione del sistema master perci preferibile evitare di usare questa parola chiave se non si certi che il sistema clone sia una copia esatta del sistema master originale Capitolo 11 Installazione JumpStart personalizzata riferimenti 195 Avvertenza Usando no_content_ check tutti i file nuovi vengono eliminati per
43. disporre di pi copie del database di stato garantisce dal rischio di perdita dei dati legata alla presenza di un singolo punto vulnerabile Il database di stato tiene traccia della posizione e dello stato di tutte le repliche note Solaris Volume Manager non pu operare fino a quando non sono stati creati il database di stato e le relative repliche Una configurazione di Solaris Volume Manager deve disporre di un database di stato operativo Quando si imposta la configurazione possibile posizionare le repliche del database di stato in una delle seguenti posizioni m Slice dedicate m Solo Solaris Live Upgrade Slice che entreranno a fare parte di un volume possibile conservare pi di una copia del database di stato su una singola slice Tuttavia in questo modo il sistema pi esposto ai guasti legati alla presenza di un singolo punto vulnerabile 220 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Le repliche del database di stato garantiscono la validit dei dati del database Quando il database di stato viene aggiornato vengono aggiornate anche le repliche del database Gli aggiornamenti vengono effettuati uno per volta per evitare un danneggiamento di tutti gli aggiornamenti nel caso di un interruzione del sistema Se sul sistema si danneggia una replica del database di stato Solaris Volume Manager deve identificare quali repliche del database contengono anc
44. durante l installazione 22 SPARC Modifiche ai pacchetti a 64 bit 22 Creazione di un nuovo ambiente di boot con il metodo di installazione JumpStart personalizzato 23 Gruppo software Reduced Networking 23 Modifica delle tabelle delle partizioni dei dischi usando un indice virtuale VTOC 24 x86 Nuovo layout delle partizioni del disco di avvio predefinito 24 Installazione e aggiornamento di Solaris piano generale 25 Mappa delle attivit Installazione o aggiornamento di Solaris 25 Installazione dalla rete dal DVD o dai CD 28 Installazione iniziale o aggiornamento 29 Installazione iniziale 29 Aggiornamento 29 Scelta del metodo di installazione di Solaris 30 Sun Java System Application Server Platform Edition 8 32 3 Installazione e aggiornamento di Solaris pianificazione 33 Requisiti di sistema e configurazioni consigliate 34 Allocazione dello spazio su disco e dello swap 36 Criteri generali per la pianificazione dello spazio su disco 36 Spazio su disco consigliato per i gruppi software 38 Aggiornamento 40 Limitazioni dell aggiornamento 41 Programmi di aggiornamento 41 Installazione di un archivio Solaris Flash come alternativa all aggiornamento 42 Aggiornamento con riallocazione dello spazio su disco 43 Backup dei sistemi prima dell aggiornamento 44 Determinare la versione del sistema operativo Solaris attualmente in esecuzione 44 Versioni locali 44 Piattaforme e gruppi di piattaforme 45 Installazione e configura
45. errore perch ha ricevuto un indirizzo multicast non valido Soluzione ignorare questo messaggio di errore Se il multicast non funziona IP utilizza pi livelli di broadcast e consente il completamento dell installazione Requesting Internet address for indirizzo_Ethernet solo sistemi x86 Causa il client sta cercando di eseguire l avvio dalla rete ma non riesce a trovare un sistema che lo riconosca Soluzione verificare che il nome host del sistema sia presente nel servizio di denominazione Se il nome host presente nel servizio di denominazione NIS o NIS e il sistema continua a generare questo messaggio provare a eseguire nuovamente l avvio Appendice A Soluzione dei problemi procedure 245 RPC Timed out No bootparams whoami server responding still trying solo sistemi x86 Causa il client sta cercando di eseguire l avvio dalla rete ma non trova un sistema con una voce appropriata nel file etc bootparams del server di installazione Soluzione usare add install client sul server di installazione L uso di questo comando aggiunge la voce appropriata al file etc bootparams consentendo al client di avviarsi dalla rete Still trying to find a RPL server solo sistemi x86 Causa il sistema sta cercando di eseguire l avvio dalla rete ma il server non configurato per avviarlo Soluzione sul server di installazione eseguire add install client per il sistema da installare Il comando add_install client cre
46. export home installata su cOt1d0s7 ESEMPIO 6 9 Richiamo di un archivio Solaris Flash e installazione di un pacchetto di terze parti Nell esempio seguente il profilo indica che il programma JumpStart personalizzato dovr richiamare l archivio Solaris Flash da un server HTTP parole chiave valori install type archive location partitioning filesys filesys filesys package flash install http 192 168 255 255 flasharchive solarisarchive explicit cOtl1doso 4000 cOtldosl 512 swap cOt1d0s7 free export home SUNWnew http 192 168 254 255 Solaris 10 timeout 5 L elenco seguente descrive alcune parole chiave e valori dell esempio install _ type archive location partitioning package Il profilo installa un archivio Solaris Flash sul sistema clone Tutti i file verranno sovrascritti come in un installazione iniziale L archivio Solaris Flash viene richiamato da un server HTTP 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 Il file system radice installato su cOt 14050 La partizione di swap impostata sulla dimensione necessaria e deve essere installata su cOt1d0s1 export home utilizza lo spazio su disco rimanente export home installata su cOt1d0s7 Il pacchetto SUNWnew viene aggiunto dalla directory Solaris 10 del server HTTP 192 168 254 255 98 Guidaal
47. guida Linee guida per JumpStart personalizzato e Solaris Live Upgrade I metodi di installazione JumpStart personalizzato e Solaris Live Upgrade supportano un sottoinsieme delle funzioni disponibili in Solaris Volume Manager Quando si creano file system in mirroring con questi programmi di installazione tenere presenti le seguenti linee guida Programma di installazione Funzione supportata Funzione non supportata Metodo JumpStart m personalizzato e Solaris Live Upgrade n Il metodo JumpStart personalizzato Supporta i volumi RAID 0 e RAID 1 ma non supporta altri componenti di Solaris Volume Manager come i volumi RAID 5 Il volume RAID 0 supportato ma solo come concatenazione di una singola slice Supporta la creazione di volumi RAID 1 solo durante un installazione iniziale possibile creare fino a due volumi RAID 0 submirror per ogni volume RAID 1 In genere due submirror forniscono un grado di ridondanza sufficiente per la maggior parte delle applicazioni e riducono i costi legati alle unit disco In Solaris Volume Manager un volume RAID 0 pu fare riferimento a stripe o a concatenazioni di dischi Non possibile creare volumi RAID 0 in striping durante l installazione o l aggiornamento m Non supporta l aggiornamento quando sono stati configurati volumi RAID 1 m Non sono supportati pi di due volumi RAID 0 230 Guida all installazione di Solaris 10 metodo JumpStart person
48. i file di esempio JumpStart per riflettere le caratteristiche del proprio ambiente Verificare che il proprietario della directory JumpStart sia root e che le autorizzazioni siano impostate su 755 Abilitare i sistemi della rete ad accedere al server dei profili Per istruzioni dettagliate vedere Abilitare tutti i sistemi ad accedere al server dei profili a pagina 79 Capitolo 6 Preparazione di un installazione JumpStart personalizzata procedure 77 Abilitazione di tutti i sistemi ad accedere al server dei profili Quando si crea un server dei profili occorre fare in modo che i sistemi da installare possano accedere alla directory JumpStart su quel server durante l installazione JumpStart personalizzata Usare uno dei metodi seguenti per garantire l accesso Comando o file Fornire accesso Istruzioni comando Ogni volta che si aggiunge un sistema per Aggiunta di sistemi da installare dalla add _ install client l installazione di rete usare l opzione c con il rete con l immagine di un CD del comando add_install client per Guida all installazione di Solaris 10 specificare il server dei profili installazioni di rete Nota Se non si utilizza NFS necessario utilizzare un metodo diverso per fornire accesso al file E Peri sistemi SPARC usare il comando boot m Peri sistemi x86 m A partire da Solaris 10 1 06 modificare il menu di GRUB m In Solaris 10 3 05 usare il comando boot m SPARC comand
49. i file system inclusi i file system radice swap e usr possono utilizzare un mirror Qualsiasi applicazione ad esempio un database pu utilizzare un mirror m Verificare che le slice dei submirror abbiano le stesse dimensioni L uso di submirror con dimensioni differenti impedisce l utilizzo di tutto lo spazio disponibile m Se per uno dei file system in mirroring il primo submirror collegato non parte dal cilindro 0 tutti gli altri submirror che vengono collegati non devono partire dal cilindro 0 Se si cerca di collegare un submirror che inizia al cilindro 0 ad un mirror in cui il submirror originale non inizia al cilindro 0 viene generato il seguente messaggio di errore impossibile unire un submirror con etichetta a un mirror senza etichetta Verificare che tutti i submirror che si prevede di collegare a un mirror partano dal cilindro 0 o che nessuno di essi parta dal cilindro 0 Non necessario che tutti i submirror abbiano lo stesso cilindro iniziale ma occorre che il cilindro 0 sia incluso in tutti i submirror o non incluso in nessun submirror 234 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Effetto dell avvio in modalit monoutente sui volumi RAID 1 Se un sistema su cui sono presenti mirror dei file system radice usr e swap viene avviato in modalit monoutente il sistema indica che necessario eseguire la manutenzione dei mirror Qua
50. informazioni necessarie sul sistema m Peril programma di installazione di Solaris vedere i seguenti documenti m Perl installazione iniziale Lista di controllo per l installazione del Guida all installazione di Solaris 10 installazioni di rete m Perl aggiornamento Capitolo 4 Acquisizione delle informazioni per l aggiornamento pianificazione del Guida all installazione di Solaris 10 Solaris Live Upgrade e pianificazione degli aggiornamenti m Peril metodo JumpStart personalizzato vedere il Capitolo 11 Opzionale Configurazione dei parametri del sistema possibile preconfigurare le informazioni sul sistema per evitare che vengano richieste durante il processo di installazione o di aggiornamento Capitolo 6 Preconfigurazione delle informazioni sul sistema procedure del Guida all installazione di Solaris 10 installazioni di rete Opzionale Preparazione per l installazione di Solaris dalla rete Se si intende installare Solaris dalla rete procedere come segue m sistemi x86 Verificare che il sistema supporti PXE Creare un server di installazione Creare un server di avvio se necessario Configurare un server DHCP se necessario Impostare i sistemi per l installazione dalla rete Per eseguire un installazione in una rete locale vedere il Capitolo 9 Preparazione per l installazione in rete con un CD procedure del Guida all installazione di
51. is highlighted Press enter to boot the selected OS e to edit the commands before booting or c for a command line directory_immagine indica il nome della directory che contiene l immagine del sistema operativo Solaris Nota m Se stata usata una voce NES per impostare il percorso della directory JumpStart con il comando add _install client e l opzione c non necessario includere il percorso nella voce di avvio m Senonsiutilizza NFS inserire il percorso nel file di configurazione compresso che contiene la directory JumpStart 3 Per arrestare il processo di avvio e utilizzare l editor delle voci di menu digitare e Viene visualizzato il menu di modifica di GRUB kernel I86PC Solaris 11 8 multiboot kernel unix B console ttyb install media 131 141 2 32 export sirio vl1 module I86PC Solaris 11 8 x86 new Capitolo 9 Esecuzione di un installazione JumpStart personalizzata procedure 145 4 Usare i tasti freccia per selezionare la voce di avvio 5 Per modificare il comando selezionato digitare e Viene visualizzato un comando simile a quello dell esempio seguente grub edit gt kernel I86PC Solaris 11 8 multiboot kernel unix B console ttyb install media 131 141 2 32 export sirio _ module I86PC Solaris 11 8 x86 new 6 Modificare il comando inserendo le opzioni desiderate La sintassi per un installazione JumpStart la seguente grub edit gt kernel I86PC Solaris 11 directory_ immagine
52. la parola chiave corrispondente I valori delle regole sono descritti in Parole chiave e valori usati nelle regole a pagina 163 Simbolo da utilizzare per unire le parole chiave ai rispettivi valori all interno di una regola AND logico Durante l installazione JumpStart personalizzata un sistema soddisfa una regola solo se risponde a tutti i criteri definiti nelle coppie parola chiave valore Nome di uno script della Bourne shell che pu essere eseguito prima dell inizio dell installazione In assenza di uno script iniziale occorre includere in questo campo un segno meno Tutti gli script iniziali devono trovarsi nella directory JumpStart Le informazioni relative alla creazione degli script iniziali sono contenute in Creazione di uno script iniziale a pagina 111 Nome del file di testo che definisce in che modo Solaris deve essere installato sui sistemi che soddisfano la regola Un profilo comprende una serie di parole chiave con i relativi valori Tutti i profili devono trovarsi nella directory JumpStart Nota Per informazioni sulle altre forme di utilizzo del campo del profilo vedere Uso di un programma di installazione dedicato a pagina 126 e Creazione di profili derivati con uno script iniziale a pagina 112 Nome di uno script della Bourne shell che pu essere eseguito al termine dell installazione In assenza di uno script finale occorre includere in questo campo un segno meno Tutti g
53. m pacchetti installati devono essere compatibili con l archivio m Se l archivio contiene un pacchetto il programma JumpStart sovrascrive il pacchetto esistente Capitolo 11 Installazione JumpStart personalizzata riferimenti 201 Effetti dell aggiornamento con la parola chiave package Se si utilizza la parola chiave package per un aggiornamento il programma JumpStart esegue le seguenti operazioni m Tutti i pacchetti gi presenti sul sistema vengono automaticamente aggiornati m Sesi specifica nome_pacchetto add e nome_pacchetto non installato sul sistema il pacchetto viene installato m Sesispecifica nome_pacchetto delete e nome_pacchetto installato sul sistema il pacchetto viene eliminato prima che inizi l aggiornamento m Sesi specifica nome_pacchetto delete e nome_pacchetto non installato sul sistema il pacchetto non viene installato se fa parte di un cluster designato per l installazione Parola chiave partitioning partitioning tipo La parola chiave partitioning definisce il modo in cui i dischi dovranno essere divisi in slice durante l installazione Se la parola chiave partitioning non viene specificata nel profilo viene usato il tipo di partizionamento default tipo Usare uno dei seguenti valori default Il programma JumpStart seleziona i dischi e crea i file system su cui installare il software specificato fatta eccezione per i file system specificati dalle parole chiave filesys rootdisk vien
54. m Usando il programma di installazione interattivo di Solaris possibile aggiornare un sistema su cui sono presenti zone non globali selezionando l aggiornamento nella schermata appropriata Il programma di installazione analizza il sistema per verificare che sia aggiornabile e presenta un riepilogo dell analisi Quindi richiede conferma per la continuazione dell aggiornamento possibile usare questo programma con le seguenti limitazioni m Non possibile personalizzare l aggiornamento Ad esempio non possibile installare pacchetti software aggiuntivi installare altre lingue o modificare il layout del disco m necessario usare il DVD del sistema operativo Solaris o un immagine di installazione in rete basata sul DVD Non possibile utilizzare i CD di Solaris per aggiornare il sistema Per maggiori informazioni sull installazione con questo programma vedere il Capitolo 2 Uso del programma di installazione di Solaris procedure del Guida all installazione di Solaris 10 installazioni di base m Con il metodo di installazione JumpStart predefinito possibile aggiornare il sistema usando le parole chiave install type e root device Alcune parole chiave non possono essere incluse nel profilo in quanto hanno effetto sulle zone non globali Ad esempio l utilizzo di parole chiave che producono l aggiunta di pacchetti la riallocazione dello spazio su disco o l aggiunta di versioni locali ha effetto sulle zone non globali
55. miniroot NFS Il software di installazione viene caricato ed eseguito da quest area di miniroot Di conseguenza un pacchetto memorizzato su un DVD su un CD o in un area di miniroot NFS accessibile come file locale Usare la seguente sintassi per la parola chiave package package nome_pacchetto add local file percorso nome_pacchetto Specifica il nome del pacchetto nella forma SUNWnome Per visualizzare informazioni dettagliate sui pacchetti e i relativi nomi usare il comando pkginfo 1 percorso Specifica la posizione del pacchetto Il percorso deve essere accessibile al sistema come file locale durante l avvio dal CD Solaris Software 1 o dal DVD del sistema operativo Solaris Il sistema non pu accedere a net durante l avvio dal CD Solaris Software 1 o dal DVD del sistema operativo Solaris Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 ESEMPIO 11 17 Aggiunta di un pacchetto da un file locale In questo esempio la parola chiave package viene usata per aggiungere il pacchetto SUNWnew dalla directory Solaris_10 Product package SUNWnew add local file Solaris_ 10 Product Limitazioni per l uso della parola chiave package L uso della parola chiave package soggetto alle seguenti limitazioni Alcuni pacchetti sono necessari e non possono essere eliminati Non possibile aggiungere o eliminare singoli pacchetti di localizzazione con la parola chiave p
56. multiboot kernel unix install url ask opzioni B install media tipo_supporto Per una descrizione delle opzioni di JumpStart vedere x86 Riferimento per i comandi boot o b a pagina 148 Nell esempio seguente il sistema operativo viene installato dalla rete con un profilo JumpStart personalizzato kernel I86PC Solaris 11 8 multiboot kernel unix install B install media 131 141 2 32 export sirio vl1 module I86PC Solaris 11 8 x86 new 7 Per accettare le modifiche premere Invio Le modifiche vengono salvate e viene visualizzato il menu principale di GRUB Nota Premendo il tasto Esc possibile tornare al menu principale di GRUB senza salvare le modifiche 8 Per iniziare l installazione digitare b v x86 Eseguire un installazione o di un aggiornamento con il metodo JumpStart personalizzato In Solaris 10 3 05 procedere come segue per l installazione del sistema operativo Solaris Procedura 1 Se il sistema fa parte di una rete verificare che disponga di un connettore Ethernet o di un altro adattatore di rete 2 Se il sistema da installare collegato con una linea tip 1 verificare che il monitor possa visualizzare almeno 80 colonne e 24 righe Per determinare le dimensioni attuali della finestra tip usare il comando stty 1 146 Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 3 Se si intende utilizzare un dischetto di profili inse
57. non richiedono la definizione di una condizione e l esecuzione di un profilo Vedere anche regola Partizione logica di un disco dedicata a un determinato sistema operativo su un sistema x86 Per installare Solaris su un sistema x86 necessario configurare almeno una partizione fdisk Solaris I sistemi x86 permettono di configurare fino a quattro diverse partizioni fdisk sullo stesso disco Queste partizioni possono essere usate per contenere sistemi operativi differenti Ogni sistema operativo deve trovarsi in una propria partizione fdisk Ogni sistema pu contenere una sola partizione fdisk Solaris per disco File di testo che definisce le modalit di installazione di Solaris con il metodo JumpStart personalizzato Ad esempio il profilo pu definire quali gruppi software debbano essere installati Ogni regola specifica un profilo che stabilisce in che modo il sistema conforme a quella regola debba essere installato In genere si crea un profilo differente per ogni regola possibile tuttavia usare lo stesso profilo in pi regole Vedere anche file rules Profilo che viene creato dinamicamente da uno script iniziale durante un installazione JumpStart personalizzata Interfaccia utente grafica o programma eseguibile dalla riga di comando che guida l utente passo per passo nell installazione di Solaris e di altri prodotti software di terze parti Directory di una workstation su cui viene attivato un file system residente su un s
58. non viene riaperta In caso di riconnessione successiva al timeout il pacchetto viene riletto dall inizio e i dati letti prima del timeout vengono eliminati La parola chiave proxy permette di specificare un host proxy e una porta proxy L uso di un host proxy permette di leggere un pacchetto di Solaris che si trova dall altra parte di un firewall Quando si specifica la parola chiave proxy necessario indicare anche una porta per il proxy ESEMPIO 11 20 Aggiunta di una patch con un elenco sequenziale mediante HTTP In questo esempio la parola chiave patch viene usata per aggiungere tutte le patch elencate nel file file patch dalla posizione HTTP http patch central Solaris v10 patches Le patch verranno installate nell ordine specificato nel file pat ch Se trascorrono cinque minuti senza ricezione di dati la patch viene riletta I dati letti in precedenza vengono eliminati patch file patch http patch central Solaris v10 patches timeout 5 ESEMPIO 11 21 Aggiunta di una patch con HTTP In questo esempio la parola chiave patch viene usata per aggiungere le patch 112467 01 e 112765 02 dalla posizione http master patch Solaris v10 patches patch 112467 01 112765 02 http patch central Solaris v10 patches Capitolo 11 Installazione JumpStart personalizzata riferimenti 205 Patch memorizzate su un dispositivo locale possibile richiamare i pacchetti di Solaris memorizzati su dispositivi ad accesso casuale basati su fil
59. occorre eseguire altre operazioni m n caso affermativo concatenare i file di configurazione dei singoli dischi e salvare l output in un nuovo file cat file_disco1 file disco2 gt file_multi_disco Capitolo 7 Uso delle funzioni opzionali del metodo JumpStart personalizzato procedure 121 Il nuovo file racchiude la configurazione di pi dischi come nell esempio seguente cat 104 disco2 104 disco3 104 disco5 gt prova multi disco 5 Determinare se i numeri di target nei nomi di dispositivo dei dischi siano unici all interno del file di configurazione multidisco creato al punto precedente m n caso affermativo la procedura terminata Non occorre eseguire altre operazioni m n caso negativo aprire il file con un editor di testo e differenziare i numeri di target nei nomi di dispositivo dei dischi Ad esempio se per ipotesi nel file viene usato lo stesso numero di target t0 per pi dischi come nel caso seguente dev rdsk c0t0d0s2 partition map dev rdsk c0t0d0s2 partition map Cambiare il secondo numero di target in t2 come indicato qui sotto dev rdsk c0t0d0s2 partition map dev rdsk c0t2d0s2 partition map SPARC Esempio di file di configurazione dei dischi L esempio seguente mostra come creare un file di configurazione per un singolo disco 104 prova su un sistema SPARC con un disco da 104 Mbyte ESEMPIO 7 8 SPARC Creazione di un file di configurazione dei dischi L output del comando
60. p export install sparc_ 10 server 1 cd punto_att CD Solaris 10 Tools server 1 setup install server export install sparc_ 10 Inserire il CD Solaris Software for SPARC Platforms 2 nel lettore di CD ROM collegato a server 1 e digitare i comandi seguenti server 1 cd punto_att CD Solaris 10 Tools server 1 add to install server export install sparc 10 Ripetere il comando precedente per ogni CD Solaris da installare Inserire il CD Solaris Languages for SPARC Platforms nel lettore di CD ROM collegato a server 1 e digitare i comandi seguenti server 1 cd punto_att CD Solaris 10 Tools server 1 add to install server export install sparc 10 ESEMPIO 10 2 x86 Copia dei CD di Solaris 10 Inserire il CD Solaris Software for x86 Platforms 1 nel lettore di CD ROM collegato a server 1 e digitare i comandi seguenti server 1 mkdir p export install x86 10 server 1 cd punto_att CD Solaris 10 Tools server 1 setup install server export install x86_ 10 Inserire il CD Solaris Software for x86 Platforms 2 nel lettore di CD ROM collegato a server 1 e digitare i comandi seguenti server 1 cd punto_att CD Solaris 10 Tools server 1 add to install server export install x86 10 Capitolo 10 Installazione JumpStart personalizzata esempi 155 ESEMPIO 10 2 x86 Copia dei CD di Solaris 10 Continua Ripetere il comando precedente per ogni CD Solaris da installare Inserire il CD Solaris 10 Languages for x86 Platforms n
61. pi bit della parte locale Message Digest 5 Funzione hash crittografica iterativa usata per l autenticazione dei messaggi comprese le firme digitali La funzione stata sviluppata nel 1991 da Rivest Vedere server di installazione solo x86 questo menu di avvio un sottomenu del menu principale di GRUB In questo menu sono presenti i comandi di GRUB Modificando tali comandi possibile modificare il comportamento del sistema all avvio 276 Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 menu principale di GRUB menu lst metadevice miniroot miniroot di boot WAN mirror name server NIS NIS nome del dominio nome della piattaforma solo x86 un menu di avvio che visualizza un elenco dei sistemi operativi installati sul sistema Tramite questo menu possibile avviare un sistema operativo senza necessit di modificare le impostazioni del BIOS o quelle delle partizioni fdisk solo x86 un file che elenca tutti i sistemi operativi installati su un sistema Dal contenuto di questo file dipende l elenco dei sistemi operativi visualizzati nel menu di GRUB Tramite il menu di GRUB possibile avviare un sistema operativo senza necessit di modificare le impostazioni del BIOS o quelle delle partizioni fdisk Vedere volume File system radice di Solaris della dimensione minima richiesta per l avvio del sistema Una miniroot contiene u
62. portare il sistema clone allo stato previsto Se non si certi di voler eliminare i file nuovi usare l impostazione predefinita che protegge i nuovi file interrompendo l installazione Per informazioni sull installazione degli archivi differenziali Solaris Flash VEDERE Preparare il sistema per l installazione di un archivio Solaris Flash con il metodo JumpStart personalizzato a pagina 135 Parola chiave no master check installazione di archivi Solaris Flash no master check Durante l installazione di un sistema clone con un archivio differenziale Solaris Flash possibile usare la parola chiave no master check per ignorare la verifica dell esatta corrispondenza tra il sistema clone e il sistema master originale perci preferibile evitare di usare questa parola chiave se non si certi che il sistema clone sia una copia esatta del sistema master originale Per informazioni sull installazione degli archivi differenziali Solaris Flash VEDERE Preparare il sistema per l installazione di un archivio Solaris Flash con il metodo JumpStart personalizzato a pagina 135 Parola chiave num clients num clients numero_client Quando si installa un server viene allocato dello spazio per i file system radice e di swap di ogni client diskless La parola chiave num_clients definisce il numero dei client diskless numero_client supportati da un server Se la parola chiave num clients non viene specificata nel profilo ven
63. richiama un archivio Solaris Flash da un server FTP TABELLA 11 4 Parole chiave opzionali che possibile usare con archive location FTP Parola chiave Definizione del valore timeout min proxy host porta La parola chiave timeout permette di specificare in minuti il tempo massimo che pu trascorrere senza ricezione di dati da parte del server HTTP Al raggiungimento del timeout la connessione viene chiusa riaperta e ripresa Se si specifica un timeout di valore 0 zero la connessione non viene riaperta m Sesi verifica una riconnessione dopo un timeout le utility di installazione di Solaris Flash tentano di riprendere la procedura dalla posizione in cui ci si trovava all interno dell archivio Se le utility di installazione di Solaris Flash non riescono a riprendere la procedura da tale posizione la lettura riprende dall inizio dell archivio e i dati gi letti prima che si verificasse il timeout vengono abbandonati m Sela riconnessione successiva al timeout avviene durante l installazione di un pacchetto quest ultimo viene riletto dall inizio e i dati letti prima del timeout vengono eliminati La parola chiave proxy permette di specificare un host proxy e una porta proxy L uso di un host proxy permette di leggere un archivio Solaris Flash che si trova dall altra parte di un firewall Quando si specifica la parola chiave proxy necessario indicare anche una porta per il proxy ESEMPIO 11 3 Archivio memorizzato
64. sistemi del gruppo di marketing e installare Solaris possibile avviare il sistema dai seguenti supporti Dal CD Solaris Software for x86 Platforms 1 Dal DVD Solaris Operating System for x86 Platforms Dalla rete usando l ambiente di avvio PXE Dal dischetto dei profili Dal dischetto Solaris 10 3 05 Device Configuration Assistant Solaris viene installato automaticamente sui sistemi del gruppo di marketing 162 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 CAPITOLO 1 1 Installazione JumpStart personalizzata riferimenti Questo capitolo contiene le parole chiave e i valori che possibile usare nel file rules nei profili e negli script iniziali e finali Parole chiave e valori usati nelle regole a pagina 163 Parole chiave e valori usati nei profili a pagina 167 Variabili d ambiente per l installazione JumpStart personalizzata a pagina 211 n n n m Parole chiave non operative e valori a pagina 213 Parole chiave e valori usati nelle regole La Tabella 11 1 descrive le parole chiave e i valori che possibile usare nel file rules Per istruzioni dettagliate sulla creazione di un rules vedere Creazione del file rules a pagina 87 TABELLA 11 1 Descrizione delle parole chiave e dei valori usati nelle regole Parola chiave Valore Attributo identificato any segno meno Qualunque attributo La parola chiave a
65. supportato e sulle patch di Solaris Contiene informazioni sull hardware supportato Elenca e descrive i pacchetti inclusi nel sistema operativo Solaris 12 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 TABELLA P 1 Documenti correlati Continua Informazione Descrizione x86 Solaris Hardware Compatibility List Contiene informazioni sull hardware supportato e sulla configurazione dei dispositivi Documentazione supporto e formazione Il sito Web di Sun contiene informazioni sulle seguenti risorse aggiuntive m Documentazione http www sun com documentation m Supporto http www sun com support m Formazione http www sun com training Convenzioni tipografiche La tabella seguente descrive le convenzioni tipografiche usate nel manuale TABELLA P 2 Convenzioni tipografiche Carattere tipografico Uso Esempio AaBbCc123 Nomi di comandi file e directory Aprire il file login messaggi del sistema sullo schermo Sela Usare 1s a per visualizzare l elenco dei file sistema Nuovi messaggi AaBbCc123 Comandi digitati dall utente in contrasto sistema su con l output del sistema sullo schermo Password aabbcc123 Segnaposto da sostituire con nomi o Per eliminare un file digitare valori reali rm nomefile 13 TABELLA P 2 Convenzioni tipografiche Continua Carattere tipografico Uso Esempio
66. swap 64 Come viene determinata la dimensione dello spazio di swap Se il profilo non specifica la dimensione dello spazio di swap il programma JumpStart la determina in base alla memoria fisica del sistema La Tabella 11 5 mostra in che modo viene determinato lo spazio di swap durante l installazione JumpStart personalizzata TABELLA 11 5 Calcolo della dimensione dello spazio di swap Memoria fisica in Mbyte Spazio di swap in Mbyte 16 64 32 64 128 64 128 512 128 Oltre 512 256 Il programma JumpStart assegna al file system di swap non pi del 20 della dimensione del disco Questo non avviene se il disco dispone di spazio libero dopo la configurazione degli altri file system In questo caso il programma JumpStart alloca tale spazio al file system di swap e se possibile alloca la quantit indicata nella Tabella 11 5 Nota La somma tra la memoria fisica e lo spazio di swap deve risultare almeno pari a 32 Mbyte Parola chiave cluster aggiunta di gruppi software cluster nome_gruppo La parola chiave cluster designa il gruppo software da aggiungere al sistema 180 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Nota Un gruppo software un metacluster che contiene una raccolta di cluster e pacchetti Un gruppo software pu essere installato con la parola chiave cluster e la variabile nome_gruppo La parola chiave cluster ammessa solo nelle i
67. system in un altra slice dello stesso disco o di un disco differente La dimensione del file system rimane invariata La funzione di autoconfigurazione pu riallocare tutto lo spazio del file system I dati presenti nel file system andranno perduti Il vincolo available pu essere specificato solo per i file system che non vengono attivati dal file etc vfstab La funzione di autoconfigurazione sposta e comprime il file system specificato nel file system di livello superiore L opzione collapse pu essere usata per ridurre il numero di file system di un sistema nel corso dell aggiornamento Ad esempio se un sistema contiene i file system usr e usr share comprimendo usr share il file system verr spostato in usr cio nel file system di livello superiore Il vincolo collapse pu essere specificato solo per i file system attivati dal file etc vfstab Specifica la dimensione del file system dopo la riallocazione dello spazio su disco L opzione dim_minima permette di cambiare la dimensione di un file system La dimensione del file system pu risultare superiore se allo spazio designato viene aggiunto altro spazio non allocato In ogni caso la dimensione finale non pu essere inferiore a quella specificata Il valore dim_minima opzionale Questo valore pu essere usato solo se il file system stato contrassegnato come modificabile e la dimensione minima non pu essere inferiore a quella richiesta per il contenuto esistent
68. un dischetto dei profili Nota Questa procedura presuppone che sul sistema sia in esecuzione la gestione dei volumi Se non si utilizza Volume Manager per la gestione dei dischetti dei CD e dei DVD vedere il manuale System Administration Guide Devices and File Systems per informazioni dettagliate sulla gestione dei supporti removibili Procedura 1 Eseguire il login come superutente su un sistema SPARC a cui collegata un unit a dischetti 2 Inserire nel lettore un dischetto vuoto o un dischetto che pu essere sovrascritto 3 Attivare il dischetto volcheck 4 Determinare se il dischetto contiene un file system UNIX UFS Esaminare il contenuto del file etc mnttab sul sistema e cercare un istruzione simile alla seguente vol dev diskette0 scrap floppy scrap ufs suid rw largefiles dev 1740008 927147040 m Se l istruzione presente passare al Punto 6 m Sela riga non presente passare al punto successivo Capitolo 6 e Preparazione di un installazione JumpStart personalizzata procedure 81 Creare un file system UFS sul dischetto newfs vol dev aliases floppy0 Decidere se copiare alcuni esempi di file personalizzati per JumpStart nella propria directory JumpStart m In caso negativo passare al Punto 9 m Incaso affermativo usare la tabella seguente per determinare come procedere Posizione degli esempi Istruzioni DVD Solaris Operating Inserire il DVD Solaris Operating System for SPARC Syste
69. uno script finale di nome set_root_ pw Questo script mostra come impostare la password di root automaticamente senza che il sistema la richieda Lo script set_root_pw riportato nell Esempio 7 6 Capitolo 7 Uso delle funzioni opzionali del metodo JumpStart personalizzato procedure 117 Nota Se si imposta la password di root del sistema con uno script finale c il rischio che gli utenti cerchino di scoprirla accedendo alla password cifrata inclusa nello script finale Occorre perci adottare le misure di sicurezza appropriate per proteggere lo script ESEMPIO 7 6 Impostazione della password di root con uno script finale bin sh H set_root_pw 1 4 93 12 23 SMI This is an example Bourne shell script to be run after installation It sets the system s root password to the entry defined in PASSWD The encrypted password is obtained from an existing root password entry in etc shadow from an installed machine echo setting password for root set the root password PASSWD dKO5IBkSF421w create a temporary input file cp a etc shadow a etc shadow orig mv a etc shadow a etc shadow orig nawk F LE Sl root printf s s s s s else oe ode s 5s s s n 1 passwd 3 4 5 6 7 8 9 printf s s s s s s s s s n 1 2 3 4 5 6 7 8 9 passwd PASSWD a etc shadow orig gt a etc shadow remove the temporary file rm f a etc shadow orig s
70. url ask opzioni B install media tipo_supporto La tabella seguente descrive le opzioni dalla riga di comando del comando boot di GRUB appropriate per un installazione JumpStart Opzione Descrizione install Esegue un installazione JumpStart personalizzata Nell esempio seguente il sistema si avvia dal DVD vengono utilizzate le seguenti opzioni m install esegue un installazione JumpStart personalizzata E file jumpstart config tar indica la posizione del profilo JumpStart sul disco locale kernel I86pc Solaris 11 8 multiboot install file jumpstart config tar B install media dvdrom module I86Solaris 11 8 x86 new Capitolo 9 Esecuzione di un installazione JumpStart personalizzata procedure 149 Opzione Descrizione url ask Specifica la posizione dei file dell installazione JumpStart personalizzata o ne richiede la posizione all utente m url Specifica il percorso dei file possibile specificare un URL per i file situati nelle seguenti posizioni m Disco rigido locale file dir_jumpstart file_config_compresso Ad esempio kernel I86pc Solaris_11 8 multiboot install file jumpstart config tar B install_media dvdrom module I86Solaris_11 8 x86 new m Server NFS nfs nome_server indirizzo_IP directory_jumpstart file_config_compresso Ad esempio kernel I86pc Solaris 11 8 multiboot install myserver 192 168 2 1 jumpstart config tar B install media 192 168 2 1 export Solaris 11 8 boot
71. var sadm install admin default L uso di questo file non esclude l interazione con l utente pkgadd m Se viene specificato un file di amministrazione relativo pkgadd cerca il file in var sadm install admine lo utilizza In questo esempio viene specificato il file di amministrazione relativo nocheck e pkgadd ricerca var sadm install admin nocheck pkgadd a nocheck m Se viene specificato un file con percorso assoluto pkgadd usa il percorso specificato In questo esempio pkgadd ricerca in tmp il file di amministrazione nocheck pkgadd a tmp nocheck ESEMPIO B 3 File di amministrazione per l installazione L esempio seguente mostra un file di amministrazione dell installazione che richiede una minima interazione dell utente con l utility pkgadd A meno che il pacchetto non richieda pi spazio di quello disponibile sul sistema l utility pkgadd utilizza questo file e installa il pacchetto senza richiedere all utente altre informazioni mail instance overwrite partial nocheck runlevel nocheck idepend nocheck space ask setuid nocheck confiict nocheck action nocheck basedir default Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Per ulteriori informazioni I riferimenti seguenti forniscono informazioni generali sui pacchetti richiesti e sulla sintassi dei comandi Per informazioni pi specifiche sui pacchetti richiesti e sulle defin
72. vuote m Unao pi regole su pi righe Per far continuare una regola alla riga successiva digitare una barra rovesciata prima di premere Return w Creare un file rules Procedura 1 Usando un editor di testo creare un file di nome rules Oppure aprire il file rules di esempio situato nella directory JumpStart 2 Nel file rules aggiungere una regola per ogni gruppo di sistemi su cui si desidera installare Solaris Per un elenco delle parole chiave e dei valori usati nel file rules vedere Parole chiave e valori usati nelle regole a pagina 163 88 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Le regole incluse nel file rules devono seguire la sintassi seguente tparola_chiave valore amp amp parola_chiave valore script_iniziale profilo script_finale parola_chiave valore amp amp script_iniziale profilo script_finale Simbolo usato prima di una parola chiave per indicare una negazione Parola o unit lessicale predefinita che descrive un attributo generale del sistema ad esempio il nome host hostname o la dimensione della memoria memsize La parola chiave viene usata con un valore per identificare l attributo dei sistemi a cui applicare un profilo Per l elenco delle parole chiave usate nelle regole vedere Parole chiave e valori usati nelle regole a pagina 163 Valore che designa l attributo specifico del sistema per
73. 1 root SI SYS STATE gt tmp state Installazioni non interattive con script finali Gli script finali permettono di installare prodotti software aggiuntivi dopo l installazione del sistema operativo Solaris Il programma di installazione di Solaris richiede l immissione di alcune informazioni durante l installazione Per automatizzare questa procedura possibile eseguire il programma di installazione di Solaris con le opzioni nodisplay o noconsole TABELLA 7 1 Opzioni di installazione di Solaris Opzione Descrizione nodisplay Esegue il programma di installazione senza l interfaccia grafica utente L installazione viene eseguita nel modo predefinito salvo le modifiche eventualmente apportate con l opzione locales noconsole Esegue il programma di installazione senza una console interattiva Questa opzione utile insieme a nodisplay per l uso degli script UNIX Per maggiori informazioni vedere la pagina man installer 1M Creazione di un file di configurazione compresso Anzich usare il comando add_install client per specificare la posizione dei file di configurazione JumpStart personalizzati tale posizione pu essere specificata durante l avvio del sistema Tuttavia possibile specificare solo un singolo nome di file Per questa ragione occorre comprimere i file di configurazione JumpStart personalizzati in un singolo file Capitolo 7 Uso delle funzioni opzionali del metodo JumpStart pers
74. 1 viene creata una concatenazione di una singola slice denominata d32 m J mirror denominato d30 consiste dei due submirror 431 e d32 m Il mirror duplica i dati del file system radice su entrambi i submirror 224 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 m Le repliche del database di stato vengono create su entrambe le slice hdisk0 e hdisk1 Per informazioni su un profilo di esempio che Esempio 6 13 utilizzi il metodo di installazione JumpStart personalizzato per creare questa configurazione Per istruzioni sulla creazione di volumi Creare un ambiente di boot con volumi RAID 1 con Solaris Live Upgrade RAID 1 mirror riga di comando del Guida all installazione di Solaris 10 Solaris Live Upgrade e pianificazione degli aggiornamenti Capitolo 12 Creazione di volumi RAID 1 mirror durante l installazione panoramica 225 226 Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 CAPITOLO 1 3 Creazione di volumi RAID 1 mirror durante l installazione pianificazione Questo capitolo descrive i requisiti e le linee guida necessarie per la creazione di volumi RAID 1 con i metodi di installazione JumpStart personalizzato e Solaris Live Upgrade Gli argomenti trattati sono i seguenti m Requisiti di sistema a pagina 227 m Linee guida e requisiti delle repliche del databas
75. 10 installazioni di rete prom panic Could not mount file system solo sistemi SPARC Causa questo errore si verifica quando si cerca di installare Solaris dalla rete ma il software di avvio non riesce a trovare m I DVD del sistema operativo Solaris come DVD effettivo o come copia dell immagine del DVD sul server di installazione m L immagine del CD Solaris Software 1 direttamente sul CD Solaris Software 1 o in una copia dell immagine del CD sul server di installazione Soluzione verificare che il software di installazione sia attivato e condiviso m Sesista installando Solaris dal lettore di DVD ROM o di CD ROM del server di installazione verificare che il DVD del sistema operativo Solaris o il CD Solaris Software 1 siano inseriti nel sistema siano attivati e siano condivisi nel file etc dfs dfstab m Se l installazione viene eseguita da una copia dell immagine del DVD del sistema operativo Solaris o del CD Solaris Software 1 sul disco del server di installazione verificare che il percorso della copia sia condiviso nel file etc dfs dfstab 244 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Timeout waiting for ARP RARP packet solo sistemi SPARC Causa 1 Il client sta cercando di eseguire l avvio dalla rete ma non riesce a trovare un sistema che lo riconosca Soluzione 1 Verificare che il nome host del sistema sia presente nel servizio di denom
76. 10 3 05 Device Configuration Assistant nella fase di pre avvio solo sistemi x86 Soluzione procedere come segue m Sesiutilizzano dispositivi di vecchia produzione possibile che non siano supportati Consultare la documentazione del produttore dell hardware m Verificare che il cavo piatto e il cavo di alimentazione siano collegati correttamente Consultare la documentazione del produttore m Seal controller collegato un solo dispositivo designarlo come unit master impostando i jumper in modo appropriato Alcuni dispositivi se usati da soli come master richiedono un impostazione dei jumper diversa rispetto a quella richiesta in una configurazione master slave Collegare il dispositivo al connettore situato all estremit del cavo in modo da ridurre i segnali emessi quando il connettore non collegato m Seal controller sono collegati due dispositivi impostare i jumper del primo in modo da configurarlo come master o come master operante con uno slave e i jumper del secondo per configurarlo come slave m Seil primo dispositivo un disco e il secondo un lettore di CD ROM designarne uno come slave impostando i jumper in modo appropriato La scelta del dispositivo fisico da configurare come slave non rilevante m Seil problema persiste con due unit su uno stesso controller collegare un unit alla volta per verificare che entrambe funzionino Impostare i jumper del dispositivo per configurarlo come master o come sin
77. 1410 1409 9 9 Ol 1410 2820 422987 Sono stati creati i file di configurazione dei dischi per un sistema x86 Per informazioni sull uso di questi file di configurazione per la prova dei profili vedere Prova di un profilo a pagina 104 Uso di un programma di installazione dedicato Creando script iniziali e finali basati sulle specifiche caratteristiche di un sito possibile creare un programma di installazione personalizzato per l installazione di Solaris Quando si specifica un segno meno nel campo del profilo le modalit di installazione di Solaris sul sistema vengono controllate dagli script iniziali e finali anzich dal profilo e dal programma di installazione di Solaris Ad esempio in base alla regola seguente Solaris viene installato sul sistema di nome pongo dallo script iniziale install x inizio e dallo script finale install x fine hostname pongo install x inizio install x fine 126 Guida al installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 CAPITOLO 8 Creazione di parole chiave personalizzate procedure Questo capitolo contiene le istruzioni da seguire per creare parole chiave personalizzate per le regole o per altre operazioni m Parole chiave non operative a pagina 127 m Creazione di un file custom probes a pagina 128 m Verifica del file custom probes a pagina 131 Parole chiave non operative Per comprendere la natur
78. 4 creazione 157 creazione per i sistemi 81 esempio di file rules 88 directory JumpStart copia dei file file di installazione 82 84 86 creazione dischetto per sistemi SPARC 81 dischetto per sistemi x86 83 85 dischetti accesso alla directory JumpStart 79 copia del dischetto Solaris 10 3 05 Device Configuration Assistant 85 x86 directory JumpStart 81 287 dischetto Solaris 10 3 05 Device Configuration Assistant 85 dischi rigidi attivazione 185 186 dimensione parole chiave delle regole 164 167 213 214 spazio di root 179 dimensioni parole chiave non operative 213 214 partitioning parola chiave nei profili 202 partizionamento designazione per l uso delle impostazioni predefinite 209 esclusione per il partizionamento predefinito 182 183 esempi 93 spazio di swap client diskless 180 dimensione massima 180 esempi di profilo 71 93 valori del disco radice 208 disco radice definizione 208 valore impostato da JumpStart 208 disks parola chiave non operativa descrizione e valori 213 disksize parola chiave nelle regole descrizione e valori 164 213 dispositivi convenzioni di denominazione in GRUB 54 55 domainname parola chiave nelle regole 164 214 domainname parola chiave non operativa 214 domini parola chiave nelle regole 164 214 parola chiave non operativa 214 dontuse parola chiave dei profili 209 dontuse parola chiave nei profili 182 183 E e commerciale amp amp ca
79. 5 ESEMPIO 6 14 Creazione di volumi RAID 1 per il mirroring di pi file system Nell esempio seguente il profilo indica al programma JumpStart personalizzato di utilizzare la tecnologia di Solaris Volume Manager per creare pi volumi RAID 1 mirror per i file system radice swap e usr 102 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 ESEMPIO 6 14 Creazione di volumi RAID 1 per il mirroring di pi file system Continua parole chiave valori Wncssc asse seszias 1 S 0enSenssas install type initial install cluster SUNWCXall filesys mirror d100 cOtidoso cotodoso 200 filesys coOtldos5 500 var filesys cOtodos5 500 filesys mirror cOt0dosl 512 swap metadb cot0dos3 size 8192 count 5 filesys mirror c0t1d0s4 cO0t0dos4 2000 usr filesys cOt1d0s7 free export home filesys cOt0dos7 free L elenco seguente descrive alcune parole chiave e valori dell esempio cluster filesys filesys filesys metadb filesys Sul sistema viene installato il gruppo software Entire Solaris Software Plus OEM Support SUNWCXall Il file system radice viene creato e ne viene eseguito il mirroring sulle slice cOt 140580 e cotodoso La dimensione del file system radice impostata su 200 Mbyte Il volume RAID 1 che esegue il mirroring di cOt1d0s0 e cOt0doso viene denominato d100 Il file system var viene installato sulla slice cot 14085 con una dimensi
80. 6 una versione versione 6 del protocollo Internet IP progettata come evoluzione di IPv4 versione 4 L installazione di IPv6 con i meccanismi di transizione definiti non produce ripercussioni sulle operazioni in corso Inoltre IPv6 fornisce una piattaforma per le nuove funzionalit Internet Per informazioni dettagliate su IPv6 vedere la Parte I Introducing System Administration IP Services del System Administration Guide IP Services Protocollo di autenticazione della rete basato su un meccanismo di crittografia a chiave segreta che permette a un client e a un server di identificarsi attraverso un collegamento di rete non protetto File contenente le chiavi condivise da un client e un server Durante l installazione con il metodo boot WAN il sistema client usa le chiavi per verificare l integrit dei dati e dei file trasmessi dal server oppure per decifrarli Local Area Network Gruppo di computer vicini che comunicano per mezzo di componenti hardware e software di comunicazione Attivit definita dall utente che viene eseguita dal computer Lightweight Directory Access Protocol Protocollo standard per l accesso alle directory usato dai client e dai server del servizio di denominazione LDAP per comunicare tra loro Maschera usata per selezionare i bit di un indirizzo Internet per l indirizzamento alle sottoreti La maschera ha una lunghezza di 32 bit e seleziona la parte di rete dell indirizzo Internet e 1 o
81. 91 Sintassi dei profili Ogni profilo deve contenere m Laparola chiave install type come prima voce m Una parola chiave per riga m La parola chiave root_device se i sistemi da aggiornare con il profilo contengono pi file system radice aggiornabili Il profilo pu inoltre contenere m Testo commentato Il testo che compare dopo il simbolo viene interpretato dal programma JumpStart come testo commentato Se una riga inizia con il simbolo tutto il suo contenuto viene interpretato come commento m Unao pi righe vuote v Creare un profilo Procedura 1 Creare un file con un editor di testo Assegnare al file un nome descrittivo Oppure aprire un profilo di esempio nella directory JumpStart creata sul sistema Nota 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 2 Aggiungere le parole chiave e i valori desiderati Per un elenco delle parole chiave e dei valori accettati nei profili vedere Parole chiave e valori usati nei profili a pagina 167 Nota Le parole chiave e i relativi valori distinguono tra maiuscole e minuscole 3 Salvare il profilo nella directory JumpStart 4 Verificare che il proprietario del profilo sia root e che le autorizzazioni siano impostate su 644 92 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazion
82. CAPITOLO 2 Installazione e aggiornamento di Solaris piano generale In questo capitolo vengono esaminate le decisioni che occorre prendere prima di iniziare l installazione o l aggiornamento del sistema operativo Solaris Il capitolo suddiviso nelle seguenti sezioni m Mappa delle attivit Installazione o aggiornamento di Solaris a pagina 25 m Installazione dalla rete dal DVD o dai CD a pagina 28 m Installazione iniziale o aggiornamento a pagina 29 m Scelta del metodo di installazione di Solaris a pagina 30 m Sun Java System Application Server Platform Edition 8 a pagina 32 Nota In questo manuale viene adottato il termine slice ma in alcuni programmi e documenti di Solaris in analogo contesto pu essere usato il termine partizione x86 Per evitare confusioni in questo manuale viene fatta una distinzione tra le partizioni fdisk x86 e le divisioni all interno delle partizioni fdisk di Solaris Le suddivisioni fdisk x86 sono denominate partizioni Le suddivisioni all interno della partizione fdisk di Solaris sono definite slice Mappa delle attivit Installazione o aggiornamento di Solaris La seguente mappa delle attivit indica le procedure necessarie per l installazione o l aggiornamento di Solaris con i diversi programmi di installazione disponibili Questa mappa permette di identificare le decisioni da prendere per eseguire in modo efficiente l installazione dell ambiente
83. Creazione di uno script iniziale Uno script iniziale uno script per la Bourne shell definito dall utente che viene specificato nel file rules Lo script iniziale viene creato per eseguire una serie di operazioni prima dell installazione di Solaris sul sistema Gli script iniziali possono essere usati solo con il metodo di installazione JumpStart personalizzato Uno script iniziale pu essere usato per eseguire le seguenti operazioni m Creare profili derivati m Eseguire un backup dei file prima di un aggiornamento 111 112 Informazioni importanti sugli script iniziali Durante un installazione iniziale o un aggiornamento evitare di specificare nello script istruzioni che impediscano l attivazione dei file system su a Se il programma JumpStart non pu attivare i file system su a si verifica un errore e l installazione non riesce Durante l installazione l output dello script iniziale viene memorizzato in tmp begin log Al termine dell installazione il file di log viene rediretto in var sadm system logs begin log m Verificare che il proprietario dello script iniziale sia root e che le autorizzazioni siano impostate su 644 m Negli script iniziali possibile usare le variabili d ambiente accettate dal metodo JumpStart personalizzato Per un elenco delle variabili d ambiente disponibili vedere Variabili d ambiente per l installazione JumpStart personalizzata a pagina 211 m Salvare gli script iniziali n
84. DISK Release del sistema operativo dell immagine di Solaris Ad esempio la variabile SI_OSNAME pu essere usata in uno script se si desidera installare Solaris sui sistemi basati sulla versione del sistema operativo uguale a quella dell immagine del DVD del sistema operativo Solaris o del CD Solaris Software 1 Nome di dispositivo del disco rappresentato dal nome logico rootdisk La variabile SI_ROOTDISK viene impostata quando la parola chiave disksize o installed impostata su rootdisk nel file rules T SI_ROOTDISKSIZE Dimensione del disco rappresentato dal nome logico rootdisk La variabile SI_TOTALDISK SI_ROOTDISKSIZE viene impostata quando la parola chiave disksize o installed impostata su rootdisk nel file rules Quantit totale di spazio su disco presente sul client di installazione La variabile SI_TOTALDISK viene impostata quando il programma trova un sistema corrispondente al valore della parola chiave totaldisk specificato nel file rules Parole chiave non operative e valori La Tabella 11 11 descrive le parole chiave usate nelle regole e i relativi equivalenti non operativi Nota Le parole chiave non operative devono sempre essere collocate all inizio del file rules TABELLA 11 11 Descrizione delle parole chiave non operative Parola chiave Equivalente non usata nelle regole operativo Descrizione della parola chiave non operativa any Nessuno arch arch Determina l architettura del ker
85. DOS 6 DOSBIG 86 DOSDATA 98 OTHEROS 99 UNIXOS 130 SUNIXOS Ea OE O O SIOE OE SIOE SIOE IO I O SO SO O E E E E N Id Act Bhead Bsect Bcyl Ehead Esect Ecyl Rsect Numsect 130 128 44 3 0 46 30 1001 1410 2050140 Quindi aggiungere l output del comando prtvtoc al file 500 prova prtvtoc dev rdsk c0t0d082 gt gt 500 prova Il file di configurazione dei dischi 500_prova ora completo dev rdsk c0to0dopo0 default fdisk table Dimensions 512 bytes sector 94 sectors track 15 tracks cylinder 1455 cylinders HBA Dimensions 512 bytes sector 94 sectors track 15 tracks cylinder 1455 cylinders systid la DOSOS12 Aa PCIXOS 4 DOSOS16 5 EXTDOS 6 DOSBIG 86 DOSDATA 98 OTHEROS 99 UNIXOS 130 SUNIXOS E SE SE OE O E O O IO O OO IO IO SO IO O O O O O O O O O a Id Act Bhead Bsect Bcyl Ehead Esec Ecyl Rsect Numsect Capitolo 7 Uso delle funzioni opzionali del metodo JumpStart personalizzato procedure 125 ESEMPIO 7 9 x86 Creazione di un file di configurazione dei dischi Continua 130 128 44 3 0 46 30 1001 1410 2050140 dev rdsk c0t0d0s2 partition map Dimensions 512 bytes sector 94 sectors track 15 tracks cylinder 1110 sectors cylinder 1454 cylinders 1452 accessible cylinders Flags 1 unmountable 10 read only First Sector Last Partition Tag Flags Sector Count Sector Mount Directory 2 5 01 1410 2045910 2047319 7 6 00 4230 2043090 2047319 space 8 1 01 0
86. ES SI NUMDISKS e SI_TOTALDISK Nota La parola chiave probe particolare perch non ricerca un attributo ai fini dell esecuzione di un profilo La parola chiave probe restituisce un valore Non pu essere perci utilizzata per specificare uno script iniziale un profilo o uno script finale Le parole chiave di questo tipo dette non operative sono descritte nel Capitolo 8 Spazio su disco totale del sistema espresso in Mbyte Lo spazio su disco totale include tutti i dischi operativi collegati al sistema Esempio totaldisk 300 500 In questo esempio il programma JumpStart ricerca un sistema con uno spazio su disco totale compreso tra 300 e 500 Mbyte Parole chiave e valori usati nei profili In questa sezione sono descritte le parole chiave e i relativi valori che possibile usare nei profili Per istruzioni sulla creazione dei profili vedere Creazione di un profilo a pagina 91 Capitolo 11 Installazione JumpStart personalizzata riferimenti 167 Sommario delle parole chiave usate nei profili La Tabella 11 2 permette di determinare velocemente le parole chiave che possibile usare in base al proprio scenario di installazione Se non specificato diversamente nelle descrizioni le parole chiave possono essere usate solo nelle installazioni iniziali TABELLA 11 2 Sommario delle parole chiave usate nei profili Scenario di installazione Parola chiave Sistema standalone non in rete
87. Installazione JumpStart personalizzata riferimenti 171 TABELLA 11 3 Parole chiave opzionali che possibile usare con archive location HTTP Continua Parola chiave Definizione del valore timeout min proxy host porta La parola chiave timeout permette di specificare in minuti il tempo massimo che pu trascorrere senza ricezione di dati da parte del server HTTP Al raggiungimento del timeout la connessione viene chiusa riaperta e ripresa Se si specifica un timeout di valore 0 zero la connessione non viene riaperta Se si verifica una riconnessione dopo un timeout le utility di installazione di Solaris Flash tentano di riprendere la procedura dalla posizione in cui ci si trovava all interno dell archivio Se le utility di installazione di Solaris Flash non riescono a riprendere la procedura da tale posizione la lettura riprende dall inizio dell archivio e i dati gi letti prima che si verificasse il timeout vengono abbandonati Se la riconnessione successiva al timeout avviene durante l installazione di un pacchetto quest ultimo viene riletto dall inizio e i dati letti prima del timeout vengono eliminati La parola chiave proxy permette di specificare un host proxy e una porta proxy L uso di un host proxy permette di leggere un archivio Solaris Flash che si trova dall altra parte di un firewall Quando si specifica la parola chiave proxy necessario indicare anche una porta per il proxy ESEMPIO 11 2 Archiv
88. PARTE l l l Uso dei volumi RAID 1 Questa parte contiene una descrizione generale dei componenti di Solaris Volume Manager che possibile utilizzare per l installazione o l aggiornamento di Solaris Include inoltre le linee guida e i requisiti necessari per l uso dei volumi RAID 1 215 216 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 CAPITOLO 1 2 Creazione di volumi RAID 1 mirror durante l installazione panoramica Questa sezione descrive i vantaggi derivanti dalla creazione di file system in mirroring La sezione descrive anche i componenti di Solaris Volume Manager richiesti per la creazione di file system in mirroring Gli argomenti trattati sono i seguenti m Vantaggi dei volumi RAID 1 a pagina 217 m Funzionamento dei volumi RAID 1 a pagina 218 m Panoramica dei componenti di Solaris Volume Manager a pagina 220 m Esempio di configurazione dei dischi in un volume RAID 1 a pagina 223 Per maggiori informazioni sulla creazione di file system in mirroring con Solaris Live Upgrade vedere Indicazioni generali per la creazione di file system in volumi RAID 1 mirror del Guida all installazione di Solaris 10 Solaris Live Upgrade e pianificazione degli aggiornamenti Per maggiori informazioni sulla creazione di file system in mirroring con il metodo di installazione JumpStart personalizzato vedere Parola chiave filesys c
89. Questo secondo ambiente di boot potr essere installato successivamente con un archivio Solaris Flash Il nuovo ambiente di boot potr quindi essere attivato per essere usato come attuale ambiente di boot Per i valori e altre informazioni di riferimento sull utilizzo di questa parola chiave vedere m Per una descrizione dei valori delle parole chiave vedere Parole chiave e valori usati nei profili a pagina 167 m Per informazioni generali sull uso di Solaris Live Upgrade per la creazione l aggiornamento e l attivazione di un ambiente di boot inattivo vedere il Capitolo 6 Solaris Live Upgrade panoramica del Guida all installazione di Solaris 10 Solaris Live Upgrade e pianificazione degli aggiornamenti m Per informazioni generali sull uso di un archivio Solaris Flash vedere il Capitolo 1 Solaris Flash panoramica del Guida all installazione di Solaris 10 archivi Solaris Flash creazione e installazione ESEMPIO 6 12 Creazione di volumi RAID 1 durante l installazione di un archivio Solaris Flash Nell esempio seguente il profilo indica che il programma JumpStart personalizzato utilizza la tecnologia di Solaris Volume Manager per creare volumi RAID 1 mirror per i file system swap usr e export home Un archivio Solaris Flash viene installato nell ambiente di boot parole chiave valori bios i iosus is ssissssfsatzalto install type flash install archive location nfs server export home expor
90. R directory di pkgadd Dopo l installazione del pacchetto necessario verificarne la correttezza usando pkgchk come nell esempio seguente pkgadd d R a SUNWvxvm pkgchk R a SUNWvxvm Il comando non dovrebbe restituire errori ESEMPIO B 2 Prova di un pacchetto su export SUNWvxvm Se un pacchetto si trova in export SUNWvxvm occorre eseguire il comando seguente 262 Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 ESEMPIO B 2 Prova di un pacchetto su export SUNWvxvm Continua pkgchk d export SUNWvxvm Il comando non dovrebbe restituire errori Sono inoltre disponibili altri comandi per verificare il pacchetto durante la creazione la modifica e l eliminazione dei file Qui di seguito sono riportati alcuni esempi di questi comandi m Ad esempio possibile usare i comandi dircmp o fssnap per verificare il comportamento corretto dei pacchetti m Oppure possibile usare il comando ps per provare la conformit dei daemon e verificare che nessun daemon venga arrestato o avviato dal pacchetto m Icomandi truss pkgadd v e pkgrm possono verificare la conformit dell installazione dei pacchetti runtime ma non funzionano in tutte le situazioni Nell esempio seguente il comando truss non considera gli accessi in sola lettura a directory diverse da TEMPDIR e restituisce solo gli accessi di altro tipo alle directory che non risiedono nell ambie
91. RAID 1 Solaris Volume Manager usa i dischi virtuali per gestire i dischi fisici e i dati che contengono In Solaris Volume Manager un disco virtuale viene denominato volume Il volume comprende un gruppo di slice fisiche che appaiono al sistema come un singolo dispositivo logico I volumi sono in realt pseudodispositivi o dispositivi virtuali secondo la terminologia standard di UNIX Un volume funzionalmente identico a un disco fisico dal punto di vista di un applicazione e del file system ad esempio UFS Solaris Volume Manager converte le richieste di I O dirette al volume in richieste di I O ai dischi che lo compongono I volumi di Solaris Volume Manager sono realizzati a partire dalle slice partizioni del disco o utilizzando altri volumi di Solaris Volume Manager I volumi possono essere utilizzati per migliorare le prestazioni e la disponibilit dei dati In alcuni casi possono anche migliorare le prestazioni di I O Dal punto di vista funzionale i volumi si comportano allo stesso modo delle slice Grazie a questa analogia i volumi sono trasparenti per gli utenti le applicazioni e i file system Come accade con i dispositivi fisici possibile usare Solaris Volume Manager per accedere ai volumi con i nomi di dispositivo a blocchi o raw Il nome del volume diverso a seconda che si utilizzi il dispositivo a blocchi o quello raw I metodi di installazione JumpStart personalizzato e Solaris Live Upgrade supportano l uso di
92. Resource Management and Solaris Zones Sun Java System Application Server Platform Edition 8 Il software Sun Java System Application Server Platform Edition 8 offre una vasta gamma di servizi applicativi e Web service Questo software viene installato automaticamente insieme al sistema operativo Solaris La documentazione del server disponibile nelle seguenti posizioni Documentazione sull avvio del server Set di documenti completo sull Application Server Esercitazione Vedere Sun Java System Application Server Platform Edition 8 QuickStart Guide nella directory di installazione in docs QuickStart html http docs sun com db coll ApplicationServer8_04q2 http java sun com j2ee 1 4 docs tutorial doc index html 32 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate e Dicembre 2005 CAPITOLO 3 Installazione e aggiornamento di Solaris pianificazione Questo capitolo descrive i requisiti necessari per l installazione o l aggiornamento del sistema operativo Solaris Inoltre vengono fornite le linee guida generali per la pianificazione dello spazio su disco e l allocazione dello spazio di swap predefinito Il capitolo suddiviso nelle seguenti sezioni m Requisiti di sistema e configurazioni consigliate a pagina 34 m Allocazione dello spazio su disco e dello swap a pagina 36 m Aggiornamento a pagina 40 m Determinare la versione del si
93. Se nei profili nelle regole e nelle funzioni dichiarative e comparative non vengono riscontrati errori vengono creati i file rules ok e custom probes ok La Tabella 8 1 descrive il funzionamento dello script check TABELLA 8 1 Operazioni eseguite dallo script check Fase Descrizione 1 check ricerca un file custom probes 2 Se il file esiste check crea il file custom _probes ok dal file custom probes rimuove i commenti e le righe vuote e mantiene i comandi della Bourne shell le variabili e gli algoritmi Quindi check aggiunge alla fine la seguente riga di commento version 2 checksum num Verificare il file custom probes 1 Verificare che lo script check si trovi nella directory JumpStart Nota Lo script check si trova nella directory Solaris 10 Misc jumpstart sample sul DVD del sistema operativo Solaris o sul CD Solaris Software 1 2 Spostarsi nella directory JumpStart 3 Eseguire lo script check per verificare i file rules e custom probes check p percorso r nomefile p percorso Verifica il file custom probes eseguendo lo script check dall immagine di Solaris per la piattaforma del sistema anzich Capitolo 8 e Creazione di parole chiave personalizzate procedure 131 direttamente dal sistema in uso percorso l immagine residente su un disco locale su un DVD del sistema operativo Solaris attivato o su un CD Solaris Software 1 attivato Se il sistema utilizza una versione precedente di Sol
94. Se si utilizzano queste parole chiave esse vengono ignorate o impediscono la riuscita dell aggiornamento con JumpStart Per un elenco di queste parole chiave vedere Parole chiave non ammesse per l aggiornamento in presenza di zone non globali a pagina 210 Capitolo 3 Installazione e aggiornamento di Solaris pianificazione 49 Avvertenza Non possibile utilizzare Solaris Live Upgrade per aggiornare un sistema su cui sono presenti zone non globali possibile creare un ambiente di boot con il comando lucreate ma l aggiornamento non riesce quando si esegue luupgrade Viene visualizzato un messaggio di errore Requisiti di spazio per le zone non globali Durante l installazione della zona globale riservare una quantit di spazio su disco sufficiente a contenere tutte le zone che si desidera creare Ogni zona non globale pu avere requisiti di spazio differenti Qui di seguito fornita una breve panoramica delle informazioni richieste per la pianificazione Per informazioni complete sui requisiti di pianificazione e sulle configurazioni consigliate vedere il Capitolo 18 Planning and Configuring Non Global Zones Tasks del System Administration Guide Solaris Containers Resource Management and Solaris Zones Non esistono limiti per quanto riguarda la quantit di spazio su disco che pu essere occupata da una zona Eventuali limitazioni sono a discrezione dell amministratore della zona globale Anche un piccolo sistem
95. Solaris 10 installazioni di rete Per eseguire un installazione in una rete locale vedere il Capitolo 13 Preparazione all installazione con il metodo boot WAN procedure del Guida all installazione di Solaris 10 installazioni di rete Capitolo 2 Installazione e aggiornamento di Solaris piano generale 27 TABELLA 2 1 Mappa delle attivit Installazione o aggiornamento di Solaris Continua Operazione Descrizione Per istruzioni vedere Solo aggiornamento Eseguire il backup del sistema e determinare se Aggiornamento a pagina Esecuzione di operazioni possibile eseguire l aggiornamento riallocando lo 40 preliminari per spazio sul disco l aggiornamento Esecuzione Usare il metodo prescelto per eseguire l installazione Il capitolo o i capitoli che dell installazione o o l aggiornamento di Solaris contengono istruzioni dell aggiornamento dettagliate sul programma di installazione prescelto Risoluzione dei problemi Quando si verificano problemi di installazione Appendice A di installazione consultare le informazioni di risoluzione dei problemi CT xi Installazione dalla rete dal DVD o dai CD Solaris viene distribuito su DVD o su CD per consentire di installare o aggiornare i sistemi che dispongono di un lettore di DVD ROM o di CD ROM possibile configurare i sistemi in modo da installarli attraverso la rete con immagini remote dei DVD o dei CD Que
96. Sun Microsystems Inc 4150 Network Circle Santa Clara CA 95054 N di parte 819 0339 12 Dicembre 2005 So amp Sun microsystems Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Copyright 2005 Sun Microsystems Inc 4150 Network Circle Santa Clara CA 95054 U S A Tutti i diritti riservati Sun Microsystems Inc detiene i diritti sulla propriet intellettuale relativi alla tecnologia incorporata nel prodotto descritto nel presente documento In particolare e senza limitazione tali diritti di propriet intellettuali possono includere uno o pi brevetti o brevetti in attesa di registrazione negli Stati Uniti e in altri paesi Diritti del governo USA Software commerciale Gli utenti della pubblica amministrazione sono soggetti al contratto di licenza standard di Sun Microsystems Inc e alle disposizioni applicabili della norma FAR e dei relativi supplementi Questa distribuzione pu includere materiale sviluppato da terze parti Alcune parti di questo prodotto possono essere derivate dai sistemi Berkeley BSD concessi in licenza dalla University of California UNIX un marchio registrato negli Stati Uniti e in altri paesi ed distribuito in licenza esclusivamente da X Open Company Ltd Sun Sun Microsystems il logo Sun il logo Solaris il logo Java Coffee Cup docs sun com JumpStart Solaris Flash Sun Java Java e Solaris sono marchi o marchi registrati di Sun Micro
97. Usando l opzione v il comando di avvio visualizza sullo schermo informazioni utili per il debugging Nota Senza specificare questo flag i messaggi vengono ugualmente generati ma l output viene diretto al file di log del sistema Per maggiori informazioni vedere la pagina man syslogd 1M Soluzione per i sistemi SPARC digitare il comando seguente al prompt ok ok boot net v install Per i sistemi x86 quando il programma chiede di selezionare il tipo di installazione digitare il comando seguente Appendice A Soluzione dei problemi procedure 241 b v install Il boot dal DVD non riesce sui sistemi con il DVD ROM Toshiba SD M 1401 Descrizione se il sistema dispone di un DVD ROM Toshiba SD M1401 con revisione del firmware 1007 il sistema non pu essere avviato dal DVD del sistema operativo Solaris Soluzione Applicare la patch 111649 03 o una versione successiva per aggiornare il firmware del DVD ROM Toshiba SD M1401 La patch 111649 03 disponibile su sunsolve sun com Il sistema si blocca o produce errori di tipo panic quando viene inserita una PC card non di memoria solo sistemi x86 Causa le schede PCMCIA non di memoria non possono usare le stesse risorse di memoria usate da altri dispositivi Soluzione per risolvere il problema vedere le istruzioni della scheda PCMCIA e controllare l ambito di indirizzi consentito L unit disco principale del BIOS IDE non stata rilevata dal dischetto Solaris
98. Utilizzare questa opzione se si utilizza NFS Nota Se non si utilizza NFS specificare il percorso della directory JumpStart usando i seguenti comandi m Peri sistemi SPARC specificare il percorso nel comando boot m Peri sistemi x86 m A partire da Solaris 10 1 06 specificare il percorso modificando la voce del menu di GRUB m In Solaris 10 3 05 specificare il percorso nel comando boot host mkt1 Nome di un sistema del gruppo di marketing host mkt2 Nome di un altro sistema del gruppo di marketing Capitolo 10 Installazione JumpStart personalizzata esempi 161 sungu Specifica la piattaforma dei sistemi che useranno server 1 come server di installazione Il gruppo di piattaforme quello dei sistemi Ultra 5 SUNW i86pc Nome della classe DHCP per tutti i client x86 di Solaris Se si desidera configurare tutti i client x86 DHCP di Solaris con un unico comando usare questa classe i86pc Specifica il gruppo di piattaforme dei sistemi che dovranno utilizzare questo server di avvio Il nome della piattaforma rappresenta i sistemi x86 SPARC Avviare i sistemi del gruppo di progettazione e installare Solaris Dopo aver configurato i server e i file possibile avviare i sistemi del gruppo di progettazione usando il seguente comando boot al prompt ok PROM di ogni sistema ok boot net install Il sistema operativo Solaris viene installato automaticamente sui sistemi del gruppo di progettazione x86 Avviare i
99. Volume Manager vedere il manuale Solaris Volume Manager Administration Guide Convenzioni di denominazione dei volumi RAID per il metodo JumpStart personalizzato Quando si utilizza il metodo JumpStart personalizzato per creare i volumi RAID 1 mirror e RAID 0 submirror possibile lasciare che il software rilevi ed assegni i nomi dei volumi oppure assegnarli direttamente nel profilo Se la rilevazione viene eseguita dal software viene assegnato il primo numero di volume disponibile Se si assegnano i nomi nel profilo assegnare nomi terminanti in zero in modo che l installazione possa usare i nomi terminanti in 1 e 2 per i submirror Se i nomi vengono assegnati in modo errato il mirror non pu essere creato Ad esempio se si specifica il nome di un mirror terminante in 1 o 2 d1 o d2 il metodo JumpStart non in grado di creare il mirror se il suo nome uguale al nome di uno dei submirror Nell esempio di profilo seguente al mirror vengono assegnati i primi numeri di volume disponibili Se il successivo mirror disponibile terminante in zero d10 al submirror vengono assegnati i nomi d11 e d12 filesys mirror coOtodosl Nel seguente esempio di profilo il numero di mirror viene assegnato nel profilo 430 I nomi dei submirror sono assegnati dal software in base al numero del mirror e ai primi submirror disponibili Nell esempio ai submirror vengono assegnati i nomi d31 e d32 filesys mirror d30 cOt1doso cotodoso Per info
100. a acceso riavviarlo Viene visualizzato il menu di GRUB Questo menu contiene un elenco di voci di avvio La voce fornita l istanza di Solaris da installare GNU GRUB version 0 95 631K lower 2095488K upper memory Use the and v keys to select which entry is highlighted Press enter to boot the selected OS e to edit the commands before booting or c for a command line directory_immagine indica il nome della directory che contiene l immagine del sistema operativo Solaris Il percorso dei file di JumpStart stato definito con il comando add _install client e l opzione c Nota Invece di avviare immediatamente il sistema dalla voce del menu di GRUB possibile modificare la voce Dopo aver modificato la voce del menu di GRUB possibile eseguire l installazione JumpStart personalizzata Per istruzioni su come modificare la voce del menu di GRUB e per un elenco delle opzioni di installazione vedere x86 Esecuzione di un installazione JumpStart personalizzata modificando il comando boot di GRUB a pagina 145 7 Nella schermata di boot di Solaris selezionare il dispositivo da cui si desidera avviare il sistema Selezionare DVD CD rete o disco Capitolo 9 Esecuzione di un installazione JumpStart personalizzata procedure 143 8 Al prompt eseguire una delle operazioni seguenti Select the type of installation you want
101. a m Sela partizione non richiesta per l avvio da altri dispositivi la partizione di avvio x86 viene rimossa I contenuti della partizione vengono trasferiti nella partizione radice Terza partizione Partizione del sistema Spazio restante sul disco di avvio operativo Solaris Il layout predefinito delle partizioni del disco di avvio preserva la partizione di servizio Il programma di installazione di Solaris utilizza un layout predefinito per le partizioni del disco di avvio che permette di contenere la partizione diagnostica o la partizione di servizio Se attualmente il sistema include una partizione diagnostica o una partizione di servizio la disposizione predefinita delle partizioni del disco di avvio permette di preservare questa partizione Nota Se si installa il sistema operativo Solaris su un sistema x86 che non dispone di una partizione diagnostica o di una partizione di servizio il programma di installazione non ne crea automaticamente una nuova Per creare una partizione diagnostica o una partizione di servizio sul sistema vedere la documentazione dell hardware 52 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate e Dicembre 2005 CAPITOLO 4 x86 Avvio con GRUB per l installazione di Solaris Questo capitolo descrive l avvio con GRUB dei sistemi x86 per l installazione di Solaris Il capitolo suddiviso nelle seguenti sezioni m x86 Avvio con GRUB panorami
102. a configurazione del disco di sistema su cui viene eseguito pfinstall m Altre configurazioni del disco Occorre usare un file di configurazione che rappresenti la struttura di un disco reale ad esempio il rapporto byte settore i flag e le slice realmente esistenti Per informazioni sulla creazione dei file di configurazione dei dischi vedere Creazione di un file di configurazione dei 104 Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 dischi a pagina 121 e x86 Creare un file di configurazione dei dischi a pagina 123 Nota Non possibile usare un file di configurazione dei dischi per provare un profilo da usare per un aggiornamento Occorre invece provare il profilo in base alla configurazione effettiva del disco di sistema e al software correntemente installato w Creare un ambiente Solaris temporaneo per la prova di un profilo Procedura Per provare con precisione un profilo per una determinata versione di Solaris necessario eseguire la prova in un ambiente Solaris della stessa versione Ad esempio se si desidera provare un profilo per un installazione iniziale di Solaris occorre eseguire il comando pfinstall su un sistema che esegue Solaris La creazione di un ambiente di installazione temporaneo permette di provare un profilo nelle seguenti condizioni 1 2 Si desidera provare un profilo per l aggiornamento a Solaris 10 su un sistema che
103. a di queste parole chiave si pensi alla funzione delle parole chiave nelle regole Una regola una parola o un unit lessicale predefinita che descrive un attributo generale del sistema ad esempio il nome host hostname o la dimensione della memoria memsize Al suo interno le parole chiave e i valori ad esse associati permettono di abbinare i sistemi con determinati attributi a un profilo Questo meccanismo permette di definire le modalit di installazione di Solaris sui singoli sistemi di un gruppo Le variabili d ambiente del metodo JumpStart personalizzato usate negli script iniziali e finali vengono impostate su richiesta Ad esempio le informazioni sul sistema operativo gi installato su un sistema sono disponibili in SI_INSTALLED solo dopo l utilizzo della parola chiave installed In alcuni casi pu essere necessario estrarre la stessa informazione in uno script iniziale o finale per uno scopo diverso da quello di abbinare un sistema a un profilo di installazione La soluzione rappresentata dalle parole chiave non operative Queste parole chiave permettono di estrarre le informazioni degli attributi senza bisogno di impostare una condizione corrispondente per eseguire un profilo Per un elenco delle parole chiave non operative e dei relativi valori vedere Parole chiave non operative e valori a pagina 213 127 Creazione di un file custom probes possibile che le parole chiave descritte in Parole chiave e va
104. a monoprocessore pu supportare pi zone attive simultaneamente Le caratteristiche dei pacchetti installati nella zona globale influisce sui requisiti di spazio delle zone non globali Il numero dei pacchetti e i requisiti di spazio sono fattori rilevanti per l allocazione dello spazio Qui di seguito sono fornite alcune indicazioni generali per lo spazio su disco m Sono consigliati circa 100 Mbyte di spazio libero quando la zona globale viene installata con tutti i pacchetti standard di Solaris Aumentare questa quantit se nella zona globale sono installati pacchetti aggiuntivi In base alla configurazione predefinita i pacchetti aggiuntivi installati nella zona globale vengono propagati anche nelle zone non globali La directory della zona non globale destinata a questi pacchetti aggiuntivi viene specificata con la risorsa inherit pkg dir m Aggiungere 40 Mbyte di RAM per zona se il sistema dispone di uno spazio di swap sufficiente Questa quantit aggiuntiva consigliata per rendere operative tutte le zone Nella pianificazione delle dimensioni del sistema tenere in considerazione questa quantit aggiuntiva di RAM SPARC Modifiche nei pacchetti a 64 bit Nelle precedenti versioni di Solaris venivano forniti pacchetti separati per i componenti a 32 bit e quelli a 64 bit Nel sistema operativo Solaris 10 la struttura dei pacchetti stata semplificata raggruppando la maggior parte dei componenti a 32 e a 64 bit I pacchetti com
105. 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 Capitolo 6 e Preparazione di un installazione JumpStart personalizzata procedure 87 karch sun4u prof base Il file rules viene usato per creare il file rules ok richiesto per l installazione JumpStart personalizzata Nota Se la directory JumpStart viene creata con le procedure descritte in Creazione di un dischetto dei profili per sistemi standalone a pagina 81 o in Creazione di un server dei profili per una rete a pagina 75 nella directory gi presente un file rules di esempio Il file rules di esempio contiene la documentazione d uso e alcune regole di esempio Se si utilizza il file rules di esempio ricordarsi di commentare le regole gi incluse che non si desidera utilizzare Sintassi del file rules Il file rules deve possedere i seguenti attributi m Ilnomedel file deve essere rules m l file deve contenere almeno una regola Il file rules pu contenere m Testo commentato Le righe precedute dal simbolo vengono considerate da JumpStart come testi commentati Se una riga inizia con il simbolo tutto il suo contenuto viene interpretato come commento m Unao pi righe
106. a un disco rigido locale formattato come file system UFS usare il comando seguente archive location local device cOt0doso archivi HOST Per richiamare un archivio da un CD ROM locale contenente un file system HSFS usare il comando seguente archive location local device c0t0d0s0 archives archutente 174 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Archivio memorizzato in un file locale Se l archivio stato memorizzato nell area di miniroot da cui si avviato il sistema clone pu essere letto come file locale Quando si esegue un installazione con il metodo JumpStart personalizzato il sistema viene avviato da un DVD da un CD o da un area di miniroot NFS Il software di installazione viene caricato ed eseguito da quest area di miniroot Di conseguenza un archivio Solaris Flash memorizzato su un DVD su un CD o in un area di miniroot NFS accessibile come file locale In questo caso usare la sintassi seguente per la parola chiave archive location archive location local file percorso nome_file percorso la posizione dell archivio Il percorso deve essere accessibile al sistema come file locale durante l avvio dal CD Solaris Software 1 o dal DVD del sistema operativo Solaris Se il sistema viene avviato dal CD Solaris Software 1 o dal DVD del sistema operativo Solaris non pu accedere a net o ad altre directory attivate automaticamente nome_ f
107. a un servizio di denominazione non necessario specificare l indirizzo IP del server Capitolo 11 Installazione JumpStart personalizzata riferimenti 185 punto_att Punto di attivazione da usare per il file system remoto opzioni attivazione Una o pi opzioni di attivazione equivalenti all opzione o del comando mount 1M Le opzioni di attivazione vengono aggiunte alla voce etc vfstab per il punto_att specificato Nota Se occorre specificare pi opzioni di attivazione necessario separarle con una virgola senza spazi vuoti ad esempio ro quota ESEMPIO 11 10 Parola chiave filsys filesys sherlock export home utente2 home Parola chiave filesys creazione di file system locali filesys slice dimensione file_system param_opz Usando filesys coni valori indicati durante l installazione il programma JumpStart crea i file system specificati sul sistema locale La parola chiave filesys pu essere specificata pi volte slice Usare uno dei seguenti valori any Il programma JumpStart pu collocare il file system su qualunque disco Nota Non possibile specificare any se dimensione existing all free inizio dimensione o ignore cwtxdysz or cxdysz Slice del disco in cui il programma JumpStart dovr collocare il file system ad esempio cotodoso o c0doso rootdisk sn la variabile che contiene il valore per il disco radice del sistema determinato dal programma JumpStart come descritto in Com
108. a una directory rplboot contenente il programma necessario per l avvio dalla rete CLIENT MAC ADDR FF FF FF FF FF FF solo installazioni in rete con DHCP Causa il server DHCP non configurato correttamente Questo errore si pu verificare se le opzioni o le macro non sono state definite correttamente nel software di gestione di DHCP Soluzione nel software di gestione di DHCP verificare che le opzioni e le macro siano state definite correttamente Verificare che l opzione Router sia stata definita e che il suo valore sia corretto per la sottorete usata per l installazione in rete Problemi generali relativi all avvio dalla rete Il sistema si avvia dalla rete ma da un sistema diverso dal server di installazione specificato Causa presente una voce per il client nel file etc bootparams e nel file etc ethers di un altro sistema Soluzione sul name server aggiornare la voce relativa al sistema da installare in etc bootparams Usare la sintassi seguente sistema_inst root server_boot percorso install server_inst percorso Inoltre verificare che all interno della sottorete esista una sola voce per il client di installazione nel file bootparams Il sistema non si avvia dalla rete solo installazioni di rete con DHCP Causa il server DHCP non configurato correttamente Questo errore si pu verificare se il sistema non configurato come client di installazione del server DHCP 246 Guida all installazione di
109. a x86 necessario configurare almeno una partizione fdisk Solaris I sistemi x86 permettono di configurare fino a quattro diverse partizioni fdisk sullo stesso disco Queste partizioni possono essere usate per contenere sistemi operativi differenti Ogni sistema operativo deve trovarsi in una propria partizione fdisk Ogni sistema pu contenere una sola partizione fdisk Solaris per disco TABELLA 3 9 x86 Partizioni predefinite Partizioni Nome della partizione Dimensione della partizione Prima partizione Diagnostica o partizione Dimensione esistente sul sistema su alcuni di servizio sistemi Capitolo 3 Installazione e aggiornamento di Solaris pianificazione 51 TABELLA 3 9 x86 Partizioni predefinite Continua Partizioni Nome della partizione Dimensione della partizione Seconda Partizione di avvio x86 Per Solaris 10 3 05 Viene creata una partizione di partizione su avvio x86 della dimensione esistente sul sistema a alcuni sistemi A partire da Solaris 10 1 06 si applicano le seguenti condizioni m Sesi esegue un installazione iniziale questa partizione non viene creata m Sesi esegue un aggiornamento e sul sistema non presente una partizione di avvio x86 questa partizione non viene creata m Sesi esegue un aggiornamento e sul sistema presente una partizione di avvio x86 m Sela partizione richiesta per passare da un dispositivo di avvio a un altro la partizione di avvio x86 viene preservat
110. abile SI_KARCH viene impostata quando il programma trova un sistema corrispondente al valore della parola chiave karch specificato nel file rules Quantit di memoria fisica presente sul client di installazione La variabile SI _MEMSIZE viene impostata quando il programma trova un sistema corrispondente al valore della parola chiave memsize specificato nel file rules Modello del client di installazione La variabile SI_MODEL viene impostata quando il programma trova un sistema corrispondente al valore della parola chiave model specificato nel file rules Numero di rete del client di installazione La variabile SI_NETWORK viene impostata quando il programma trova un sistema corrispondente al valore della parola chiave network specificato nel file rules Numero di dischi del client di installazione La variabile SI_NUMDISKS viene impostata quando il programma trova un sistema corrispondente al valore della parola chiave disksize specificato nel file rules Le variabili SI NUMDISKS e SI_DISKLIST vengono usate per determinare il disco fisico da usare come rootdisk La parola chiave rootdisk descritta in Come viene determinato il disco radice del sistema a pagina 208 212 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 TABELLA 11 10 Variabili d ambiente usate per l installazione Continua Variabile d ambiente Valore SI _OSNAME SI_ROOT
111. ackage Per aggiungere i pacchetti di localizzazione usare la parola chiave locale Non possibile richiamare i pacchetti da un server FTP o da un supporto di backup locale ad esempio un nastro I pacchetti appartenenti alla distribuzione di Solaris da installare non possono essere aggiunti da altre posizioni Se viene specificato un pacchetto appartenente alla distribuzione di Solaris non pu essere seguito da una posizione alternativa per ragioni di coerenza con il sistema installato risultante Per eseguire l installazione senza interventi manuali il pacchetto deve essere installabile con il comando pkgadd necessario utilizzare lo stesso file admin per installare i pacchetti del gruppo software e il pacchetto residente in un altra posizione m Se viene specificato il tipo di lettura HTTP il pacchetto deve avere il formato datastream m Se viene specificata la lettura da un server NFS da un dispositivo locale o da un file locale il pacchetto deve avere il formato predefinito e il nome della directory deve corrispondere a quello del pacchetto installato m Sesicerca di aggiungere da una posizione alternativa un pacchetto che dipende da un altro pacchetto attualmente non installato l installazione del pacchetto non riesce Il problema viene segnalato con un messaggio di errore nel file di log dell installazione o dell aggiornamento Se il pacchetto viene installato con un archivio Solaris Flash osservare quanto segue
112. aesi asiatici inclusi Giappone Repubblica di Corea Repubblica Popolare Cinese Taiwan Thailandia Australasia inclusi Australia e Nuova Zelanda Paesi dell Europa centrale inclusi Austria Repubblica Ceca Germania Ungheria Polonia Slovacchia Svizzera Paesi dell Europa orientale inclusi Albania Bosnia Bulgaria Croazia Estonia Lettonia Lituania Macedonia Romania Russia Serbia Slovenia Turchia Paesi dell Europa settentrionale inclusi Danimarca Finlandia Islanda Norvegia Svezia Paesi dell Europa meridionale inclusi Grecia Italia Portogallo Spagna Paesi dell Europa occidentale inclusi Belgio Francia Gran Bretagna Irlanda Olanda Paesi del Medio Oriente incluso Israele Per un elenco completo dei componenti delle versioni locali sopra elencate vedere il documento International Language Environments Guide 190 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Nota La parola chiave geo pu essere specificata per ogni versione locale da aggiungere al sistema Parola chiave install type install type iniziale_aggiornamento_flash install type definisce se la procedura dovr eliminare e installare un nuovo sistema operativo Solaris aggiornare la versione esistente o installare un archivio Solaris Flash Nota install_type deve essere la prima parola chiave specificata in ogni profilo necessario specificare una delle seguenti op
113. alcuni esempi di file personalizzati per JumpStart nella propria directory JumpStart m In caso negativo passare al Punto 7 m In caso affermativo usare la tabella seguente per determinare come procedere Posizione degli esempi Istruzioni DVD Solaris Operating Inserire il DVD Solaris Operating System for x86 Platforms System for x86 Platforms o o il CD Solaris Software for x86 Platforms 1 nel lettore di CD Solaris Software for x86 CD ROM del server Platforms 1 i La gestione dei volumi attiver automaticamente il CD Immagine del DVD Solaris Spostarsi nella directory che contiene l immagine del DVD Operating System for x86 Solaris Operating System for x86 Platforms o del CD Solaris Platforms o del CD Solaris Software for x86 Platforms 1 Ad esempio usare il Software for x86 Platforms 1 comando seguente su un disco locale i cd export install 13 Copiare i file di esempio per l installazione JumpStart personalizzata nella directory JumpStart del dischetto dei profili cp r percorso Solaris_10 Misc jumpstart_sample directory_JS 86 Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 percorso Percorso del CD del DVD o dell immagine sul disco locale directory_jumpstart Percorso del dischetto dei profili in cui si desidera collocare i file di esempio per l installazione JumpStart personalizzata Nota Tutti i file richiesti per l installazion
114. alizzato e installazioni avanzate Dicembre 2005 Programma di installazione Funzione supportata Funzione non supportata Solaris Live Upgrade Creazione e installazione di un archivio Solaris Flash con volumi RAID 1 m possibile creare fino a tre volumi RAID 0 submirror per ogni volume RAID 1 La presenza di tre submirror consente di porre uno dei submirror non in linea e di eseguirne il backup pur mantenendo la ridondanza dei dati con gli altri due submirror m Supporta la creazione di volumi RAID 1 durante l aggiornamento Ad esempio vedere Creare un ambiente di boot con volumi RAID 1 mirror riga di comando del Guida all installazione di Solaris 10 Solaris Live Upgrade e pianificazione degli aggiornamenti A partire da Solaris 9 9 04 possibile creare e installare archivi Solaris Flash creati su un sistema master che utilizza volumi RAID 1 Nelle versioni Solaris 9 12 03 e Solaris 9 4 04 necessario installare una patch Per ottenere la patch per la correzione del problema CR 4838219 accedere a sunsolve sun com possibile creare un archivio Solaris Flash quando si utilizzano volumi RAID 1 di Solaris Volume Manager Il software Solaris Flash rimuove tutte le informazioni dei volumi RAID 1 dall archivio per mantenere l integrit del sistema clone Con il metodo JumpStart personalizzato possibile ricostruire i volumi RAID 1 usando un profilo JumpStart Con Solaris Live Upgrade po
115. all cluster SUNWCXall filesys mirror d30 cOtldoso cotodoso filesys cOt0d0s3 512 swap metadb cOt0dos4 size 8192 count 4 metadb cOt1d0s4 size 8192 count 4 L elenco seguente descrive alcune parole chiave e valori dell esempio cluster Sul sistema viene installato il gruppo software Entire Solaris Software Plus OEM Support SUNWCXAall filesys Il file system radice viene creato e ne viene eseguito il mirroring sulle slice cot1d0s0 e cotodoso Il volume RAID 1 che esegue il mirroring di cOt1d0s0 e cotodoso viene denominato d30 Il programma JumpStart personalizzato assegna automaticamente un nome ai due submirror filesys Viene creato il file system swap con una dimensione di 512 Mbyte e ne viene eseguito il mirroring sulla slice cot 04083 metadb Quattro repliche del database di stato vengono installate sulla slice cOt0dos4 ognuna con una dimensione di 8192 blocchi 4 Mbyte metadb Quattro repliche del database di stato vengono installate sulla slice cOt1d0s4 ognuna con una dimensione di 8192 blocchi 4 Mbyte m Per maggiori informazioni sulla creazione di volumi RAID 1 nel corso dell installazione vedere il Capitolo 12 m Perle linee guida e i requisiti per la creazione dei volumi RAID 1 vedere il Capitolo 13 m Per una descrizione dei valori delle parole chiave vedere Parola chiave filesys creazione di volumi RAID 1 a pagina 188 e Parola chiave metadb creazione di repliche del database di stato a pagina 19
116. allazione interattivo di Solaris scelta del programma di installazione 30 programmi di installazione alternativi 126 programmi di installazione dedicati 126 292 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 prova profili 104 108 verifica dei file custom probes con lo script check 131 prova di custom probes 132 verifica dei file rules con check 110 con lo script check 132 esempio di installazione JumpStart personalizzata 159 profili derivati 113 prova delle regole 110 verifica del file rules con check 109 prtvtoc comando SPARC creazione di file di configurazione dei dischi 121 x86 creazione di file di configurazione dei dischi 123 punto esclamativo campo nelle regole 89 R r opzione dello script check 110 132 radice file system esempio di profilo 71 valore impostato da JumpStart 208 Reduced Network Support 180 181 Reduced Network Support gruppo software descrizione 38 40 dimensioni 39 regole descrizione dei campi 89 esempi 90 ordine di abbinamento 90 135 142 per il disco radice 208 profili derivati 112 113 prova di validit 110 132 sintassi 89 replica 220 repliche del database di stato 220 creazione di pi replica su una sola slice 228 definizione 220 numero minimo 229 operazioni di base 221 posizione 228 229 repliche del database di stato Continua utilizzo 221 requisiti file custom probe
117. alternativo necessario anteporre PKG_ INSTALL ROOT sia ai file con percorso assoluto che a quelli con percorso relativo in modo che tutti i percorsi vengano risolti correttamente durante l installazione con pkgadd Uso del comando pkgadd R I pacchetti installati con l opzione R di pkgadd o quelli rimossi con l opzione R di pkgrm non devono modificare il sistema attualmente in uso Questa funzione disponibile con il metodo JumpStart personalizzato Solaris Live Upgrade con le zone non globali e con i client diskless Gli script procedurali eventualmente inclusi nei pacchetti installati con il comando pkgadd e l opzione R o in quelli rimossi con il comando pkgrm e l opzione R non devono modificare il sistema attualmente in uso Negli script di installazione eventualmente utilizzati tutte le directory e i file referenziati devono essere preceduti dalla variabile PKG_INSTALL ROOT Il pacchetto deve scrivere tutte le directory e i file con il prefisso PKG_INSTALL ROOT Il pacchetto non deve rimuovere le directory che non siano precedute dalla variabile PKG_INSTALL ROOT La Tabella B 1 fornisce alcuni esempi di sintassi degli script TABELLA B 1 Esempi di sintassi per gli script di installazione Tipo di script Sintassi corretta Sintassi errata Frammenti di 7 ana if f PKG INSTALL ROOT if f etc prodotto conf istruzioni if per n a etc prodotto conf then then la Bourne shell Rimozione di un f b
118. ambiente virtualizzato del sistema operativo Avvertenza I comandi che accettano un file system radice alternativo con l opzione R o equivalente non devono essere usati quando si verificano le seguenti condizioni m Il comando viene eseguito nella zona globale m Il file system radice alternativo fa riferimento a un percorso di una zona non globale Un esempio pu essere l opzione R percorso_radice del comando pkgadd eseguito dalla zona globale utilizzando un percorso del file system radice che si trova in una zona non globale Per un elenco dei programmi che accettano un file system radice alternativo e per maggiori informazioni sulle zone vedere Restriction on Accessing A Non Global Zone From the Global Zone del System Administration Guide Solaris Containers Resource Management and Solaris Zones Installazione e aggiornamento in presenza di zone non globali Durante l installazione del sistema operativo Solaris il gruppo software installato nella zona globale l insieme di pacchetti che viene condiviso da tutte le zone non globali Se ad esempio si installa il gruppo software Entire Solaris i pacchetti di questo gruppo sono contenuti in tutte le zone In base alla configurazione predefinita i pacchetti aggiuntivi installati nella zona globale vengono propagati anche nelle zone non globali possibile isolare in alcune zone non globali determinate applicazioni gli spazi dei nomi i server e le connessi
119. anced Encryption Standard Tecnica di cifratura dei dati che utilizza blocchi simmetrici di 128 bit Il governo statunitense ha adottato la variante Rijndael dell algoritmo come proprio standard di cifratura dall ottobre del 2000 Il metodo sostituisce il DES come standard ufficiale governativo Opzione presentata dal programma di installazione di Solaris La procedura di aggiornamento combina la nuova versione di Solaris con i file gi presenti sui dischi Salva inoltre il maggior numero possibile di modifiche locali apportate dall ultima installazione di Solaris Insieme di file system obbligatori slice del disco e punti di attivazione essenziali per il funzionamento del sistema operativo Solaris Le slice possono trovarsi sullo stesso disco o essere distribuite tra pi dischi L ambiente di boot attivo quello correntemente utilizzato per l avvio del sistema Il sistema pu essere avviato da un solo ambiente di boot attivo Un ambiente di boot inattivo non viene attualmente utilizzato per l avvio del sistema ma pu essere in attesa di essere attivato al reboot successivo Script che possibile eseguire manualmente o all interno del programma di installazione di Solaris Il software di analisi delle patch permette di determinare quali patch verranno eventualmente rimosse installando la versione di aggiornamento di Solaris 267 archivio archivio di avvio archivio di avvio di emergenza archivio di avvio principale
120. archivio differenziale File contenente l insieme dei file copiati da un sistema master Il file contiene anche le informazioni di identificazione dell archivio ad esempio il nome e la data di creazione Dopo l installazione di un archivio su un sistema quest ultimo contiene esattamente la stessa configurazione del sistema master Un archivio pu essere di tipo differenziale cio un archivio Solaris Flash contenente solo le differenze tra due immagini del sistema quella master originale e un immagine master aggiornata L archivio differenziale contiene i file da mantenere da modificare o da eliminare dal sistema clone Un aggiornamento differenziale modifica solo i file specificati e agisce solo sui sistemi che contengono lo stesso software dell immagine master originale solo x86 l archivio di avvio una raccolta di file importanti utilizzata per avviare il sistema operativo Solaris Questi file sono richiesti durante le procedure di avvio del sistema prima dell attivazione del file system radice Sul sistema vengono utilizzati due archivi di avvio m L archivio di avvio utilizzato per avviare il sistema operativo Solaris Questo archivio viene chiamato archivio di avvio principale m L archivio di avvio utilizzato per il ripristino quando l archivio di avvio principale danneggiato Questo archivio avvia il sistema senza attivare il file system radice Nel menu di GRUB questo archivio di avvio viene denominato archivio
121. are che il proprietario del file rules ok sia root e che le autorizzazioni siano impostate su 644 Vedere anche Dopo la verifica del file rules possibile esaminare le funzioni opzionali del metodo JumpStart personalizzato descritte nel Capitolo 7 Per maggiori informazioni sull esecuzione di un installazione JumpStart personalizzata vedere il Capitolo 9 110 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 CAPITOLO T Uso delle funzioni opzionali del metodo JumpStart personalizzato procedure Questo capitolo descrive le funzioni opzionali disponibili per creare altri tool di installazione basati sul metodo JumpStart personalizzato m Creazione di uno script iniziale a pagina 111 m Creazione di uno script finale a pagina 113 m Creazione di un file di configurazione compresso a pagina 119 m Creazione di un file di configurazione dei dischi a pagina 121 m Uso di un programma di installazione dedicato a pagina 126 Nota Le istruzioni di questo capitolo si riferiscono ai server SPARC o x86 usati come server di profili cio usati per fornire i file personalizzati richiesti dal programma JumpStart Un server di profili pu contenere i file richiesti da JumpStart per diversi tipi di piattaforma Ad esempio un server SPARC pu contenere i file JumpStart personalizzati richiesti sia per la piattaforma SPARC che per la piattaforma x86
122. are il sistema apportare le necessarie correzioni alla slice Soluzione riavviare il sistema Viene installata automaticamente una copia di backup del menu di GRUB Il file menu lst del menu di GRUB stato eliminato accidentalmente Soluzione riavviare il sistema Viene installata automaticamente una copia di backup del menu di GRUB Appendice A e Soluzione dei problemi procedure 253 v Errore fatale del sistema durante l aggiornamento con Solaris Live Upgrade su volumi Veritas VxVm Se si utilizza Solaris Live Upgrade per eseguire un aggiornamento e si utilizzano volumi Veritas VxVM il sistema non riesce a riavviarsi In questo caso usare la procedura seguente Il problema si verifica se i pacchetti non sono conformi agli standard di packaging avanzati di Solaris Procedura 1 Creare un ambiente di boot inattivo Vedere Creazione di un nuovo ambiente di boot del Guida all installazione di Solaris 10 Solaris Live Upgrade e pianificazione degli aggiornamenti 2 Prima di aggiornare l ambiente di boot inattivo disabilitare il software Veritas presente in tale ambiente di boot a Attivare l ambiente di boot inattivo lumount ambiente_di_boot_inattivo punto_att Ad esempio lumount solaris8 mnt Spostarsi nella directory che contiene il file vfstab ad esempio cd mnt etc Creare una copia del file vfstab dell ambiente di boot inattivo ad esempio cp vfstab vfstab 501 Nella copia del file
123. are un file custom probes 1 Usando un editor di testo creare un file di testo contenente uno script per la Bourne shell Assegnare al file il nome custom probes 2 Nel file di testo custom probes definire le funzioni dichiarative e comparative desiderate Nota possibile definire funzioni dichiarative e comparative che richiedano uno o pi argomenti nel file custom probes Quando la parola chiave non operativa corrispondente viene usata nel file rules gli argomenti che la seguono vengono interpretati in sequenza come 1 2 e cos via Quando si utilizza una parola chiave personalizzata in una regola del file rules i relativi argomenti vengono interpretati in sequenza La sequenza inizia dopo la parola chiave e termina al primo simbolo amp amp o al primo script iniziale 3 Salvare il file custom probes nella directory JumpStart in cui risiede il file rules 4 Verificare che il proprietario del file rules sia root e che le autorizzazioni siano impostate su 644 Capitolo 8 e Creazione di parole chiave personalizzate procedure 129 Esempio di un file custom probes con parole chiave personalizzate Altri esempi di funzioni dichiarative e comparative si trovano nelle seguenti directory m usr sbin install d chkprobe sui sistemi su cui installato Solaris m Solaris 10 To0ls Boot usr sbin install d chkprobe sul DVD del sistema operativo Solaris o sul CD Solaris Software 1 Il file custom probes seguente contien
124. aricare la configurazione predefinita delle partizioni del disco di avvio fare clic su Predefinito Il programma di installazione preserva la partizione di servizio e crea la partizione Solaris Eseguire l installazione dal CD Solaris Software 1 o da un immagine di installazione in rete Per eseguire l installazione con il programma di installazione di Solaris dal CD Solaris Software 1 o da un immagine di installazione residente su un server di avvio della rete procedere come segue 1 Eliminare il contenuto del disco 2 Prima di eseguire l installazione creare la partizione di servizio usando il CD diagnostico appropriato per il sistema Per informazioni sulla creazione della partizione di servizio vedere la documentazione dell hardware 3 Il programma di installazione chiede di scegliere un metodo per la creazione della partizione Solaris 4 Avviare il sistema 5 Selezionare l opzione Usa la parte restante del disco per la partizione Solaris Il programma di installazione preserva la partizione di servizio e crea la partizione Solaris 6 Completare l installazione Appendice A Soluzione dei problemi procedure 257 258 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 APPENDICE B Altri requisiti per i pacchetti SVR4 riferimenti Questa appendice destinata agli amministratori di sistema che eseguono procedure di installazione o rimoz
125. aris questa opzione permette di eseguire la versione pi recente di check r nome_file Specifica un file con un nome diverso da custom probes Usando l opzione r possibile provare la validit di una serie di funzioni prima di integrarle nel file custom probes Durante l esecuzione lo script check indica la validit dei file rules e custom probes e dei profili esaminati Se non vengono riscontrati errori lo script restituisce il messaggio seguente The custom JumpStart configuration is ok e crea i file rules ok e custom probes ok nella directory JumpStart 4 Determinare se il file custom probes ok eseguibile m In caso affermativo passare al Punto 5 m In caso negativo usare il comando seguente chmod x custom probes 5 Verificare che il proprietario del file custom probes ok sia root e che le autorizzazioni siano impostate su 755 132 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 CAPITOLO 9 Esecuzione di un installazione JumpStart personalizzata procedure Questo capitolo spiega come eseguire un installazione JumpStart personalizzata su un sistema SPARC o x86 Le procedure descritte devono essere eseguite sul sistema su cui si intende installare Solaris m SPARC Eseguire un installazione o di un aggiornamento con il metodo JumpStart personalizzato a pagina 138 m x86 Eseguire un installazione o un aggiornamento con il me
126. aris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Il metodo consigliato quello di installare Solaris sul disco di avvio Se sul sistema sono installati pi sistemi operativi possibile aggiungere le voci corrispondenti al file menu lst Queste voci verranno visualizzate nel menu di GRUB all avvio successivo del sistema Per maggiori informazioni sull uso di pi sistemi operativi vedere la sezione How Multiple Operating Systems Are Supported in the GRUB Boot Environment del System Administration Guide Basic Administration x86 Esecuzione di un installazione con GRUB dalla rete Per avviare un sistema dalla rete con GRUB sono richiesti un server DHCP configurato per i client PXE e un server di installazione che fornisca il servizio t ftp Il server DHCP deve essere in grado di rispondere alle classi DHCP PXEClient e GRUBClient La risposta DHCP deve contenere le seguenti informazioni m Indirizzo IP del file server m Nome del file di avvio pxegrub Nota rpc bootparamd generalmente richiesto dal server per i processi di avvio in rete non richiesto per l avvio in rete con GRUB Se non sono disponibili server PXE o DHCP possibile caricare GRUB da un CD ROM o da un disco locale A questo punto si potr configurare manualmente la rete in GRUB e scaricare il programma multiboot e l archivio di avvio dal file server Per maggiori informazioni vedere Introduzione all avvio e all in
127. aris Flash su un sistema clone diverso da quello atteso dal software Avvertenza Usando forced deployment tutti i file nuovi vengono eliminati per portare il sistema clone allo stato previsto Se non si certi di voler eliminare i file nuovi usare l impostazione predefinita che protegge i nuovi file interrompendo l installazione Capitolo 11 Installazione JumpStart personalizzata riferimenti 189 Parola chiave geo geo regione La parola chiave geo designa la versione locale o le versioni locali da installare sul sistema o da aggiungere durante un aggiornamento regione designa un area geografica che contiene le versioni locali da installare La tabella seguente contiene i valori che possibile specificare come regione Nota Se sono presenti zone non globali non usare questa parola chiave per l aggiornamento Se la parola chiave viene utilizzata l aggiornamento prosegue ma la parola chiave viene ignorata Valore N Africa C_ America N America S America Asia Ausi C_Europe E Europe N_Europe S_Europe W_Europe M East Descrizione Paesi dell Africa settentrionale incluso l Egitto Paesi dell America centrale inclusi Costa Rica El Salvador Guatemala Messico Nicaragua Panama Paesi dell America settentrionale inclusi Canada e Stati Uniti Paesi dell America meridionale inclusi Argentina Bolivia Brasile Cile Colombia Ecuador Paraguay Per Uruguay Venezuela P
128. aris Plus OEM Support contiene tutti i pacchetti disponibili 38 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate e Dicembre 2005 Entire Plus OEM Entire Developer End User Reduce Network Support FIGURA 3 1 Gruppi software di Solaris La Tabella 3 6 elenca i gruppi software di Solaris e lo spazio su disco consigliato per l installazione dei vari gruppi Nota Lo spazio su disco consigliato nella Tabella 3 6 include i seguenti elementi m Spazio di swap m Patch m Pacchetti software aggiuntivi possibile che i gruppi software richiedano una minore quantit di spazio su disco rispetto a quella indicata nella tabella TABELLA 3 6 Spazio su disco consigliato per i gruppi software Gruppo software Descrizione Gruppo software Entire Contiene il gruppo Entire Solaris pi una serie di Solaris Plus OEM Support driver hardware aggiuntivi inclusi quelli per i dispositivi hardware non presenti sul sistema al momento dell installazione Capitolo 3 Installazione e aggiornamento di Solaris pianificazione Spazio su disco consigliato TABELLA 3 6 Spazio su disco consigliato per i gruppi software Continua Gruppo software Descrizione Spazio su disco consigliato Gruppo software Entire Contiene i pacchetti del gruppo software Developer 6 7 Gbyte Solaris Solaris e altro software aggiuntivo necessario per i server Gruppo software Contiene i pacc
129. art personalizzata riferimenti 211 TABELLA 11 10 Variabili d ambiente usate per l installazione Continua Variabile d ambiente Valore SI DOMAINNAME SI_FINISH SI_HOSTADDRESS SI _HOSTNAME SI_INSTALLED SI_INST_OS SI_INST_VER SI_KARCH SI _MEMSIZE SI_MODEL SI_ NETWORK SI_NUMDISKS Nome del dominio La variabile SI_DOMAINNAME viene impostata quando il programma trova un sistema corrispondente al valore della parola chiave domainname specificato nel file rules Nome dello script finale se usato Indirizzo IP del client di installazione Nome host del client di installazione La variabile SI_HOSTNAME viene impostata quando il programma trova un sistema corrispondente al valore della parola chiave hostname specificato nel file rules Nome di dispositivo di un disco con un sistema operativo specifico ad esempio Solaris SunOS o System V La variabile SI_INSTALLED viene impostata quando il programma trova un sistema corrispondente al valore della parola chiave installed specificato nel file rules SI_INST_OS e SI_INST VER vengono usate per determinare il valore di SI INSTALLED Nome del sistema operativo SI_INST_OS e SI_INST_ VER vengono usate per determinare il valore di SI_INSTALLED Versione del sistema operativo SI_INST_OS e SI_INST_VER vengono usate per determinare il valore di SI_INSTALLED Architettura del kernel del client di installazione La vari
130. ase alle parole chiave e ai valori utilizzati nel file rules Ad esempio le informazioni sul sistema operativo gi installato su un sistema sono disponibili in SI_INSTALLED solo dopo l utilizzo della parola chiave installed La Tabella 11 10 descrive queste variabili e i relativi valori TABELLA 11 10 Variabili d ambiente usate per l installazione Variabile d ambiente Valore SI_ ARCH SI BEGIN SI_CLASS SI DISKLIST bi vn SI_DISKSIZI Architettura hardware del client di installazione La variabile SI_ARCH viene impostata quando si utilizza la parola chiave arch nel file rules Nome dello script iniziale se usato Nome del profilo utilizzato per installare il client Elenco separato da virgole dei dischi presenti sul client di installazione La variabile SI_DISKLIST viene impostata quando il programma trova un sistema corrispondente al valore della parola chiave disksize specificato nel file rules Le variabili SI_DISKLIST e SI_NUMDISKS vengono usate per determinare il disco fisico da usare come rootdisk La parola chiave rootdisk descritta in Come viene determinato il disco radice del sistema a pagina 208 Elenco separato da virgole delle dimensioni dei dischi presenti sul client di installazione La variabile SI DISKSIZES viene impostata quando il programma trova un sistema corrispondente al valore della parola chiave disksize specificato nel file rules Capitolo 11 Installazione JumpSt
131. ash num clients package partitioning patch root _ device system type usedisk IR x x KK KIK x Xx Descrizione ed esempi delle parole chiave usate nei profili Parola chiave archive location archive location tipo_lettura posizione tipo_lettura I valori di tipo_lettura e posizione dipendono dalla posizione in cui memorizzato l archivio Solaris Flash Le sezioni seguenti contengono i valori che possibile usare per tipo_lettura e posizione e alcuni esempi d uso della parola chiave archive location Capitolo 11 Installazione JumpStart personalizzata riferimenti 169 Archivio memorizzato in un server NFS a pagina 170 Archivio memorizzato in un server HTTP o HTTPS a pagina 171 Archivio memorizzato in un server FTP a pagina 172 Archivio memorizzato su un nastro locale a pagina 173 Archivio memorizzato su un dispositivo locale a pagina 174 Archivio memorizzato in un file locale a pagina 175 posizione Le opzioni disponibili per la posizione sono descritte nelle sezioni seguenti Avvertenza Non possibile creare in modo corretto un archivio Solaris Flash quando installata una zona non globale La funzione Solaris Flash non compatibile con la tecnologia di partizionamento Solaris Zones Quando si crea un archivio Solaris Flash l archivio risultante non viene installato in modo corretto quando si verificano le se
132. autorizzate o gli elenchi nazionali specifici sono rigorosamente proibiti QUESTA PUBBLICAZIONE VIENE FORNITA SENZA GARANZIE DI ALCUN TIPO N ESPLICITE N IMPLICITE INCLUSE MA SENZA LIMITAZIONE LE GARANZIE IMPLICITE DI COMMERCIABILIT IDONEIT AD UN DETERMINATO SCOPO O NON VIOLAZIONE FATTA ECCEZIONE PER LE GARANZIE PREVISTE DALLA LEGGE Copyright 2005 Sun Microsystems Inc 4150 Network Circle Santa Clara CA 95054 U S A Tous droits r serv s Sun Microsystems Inc d tient les droits de propri t intellectuelle relatifs la technologie incorpor e dans le produit qui est d crit dans ce document En particulier et ce sans limitation ces droits de propri t intellectuelle peuvent inclure un ou plusieurs brevets am ricains ou des applications de brevet en attente aux Etats Unis et dans d autres pays Cette distribution peut comprendre des composants d velopp s par des tierces personnes Certaines composants de ce produit peuvent tre d riv es du logiciel Berkeley BSD licenci s par l Universit de Californie UNIX est une marque d pos e aux Etats Unis et dans d autres pays elle est licenci e exclusivement par X Open Company Ltd Sun Sun Microsystems le logo Sun le logo Solaris le logo Java Coffee Cup docs sun com JumpStart Solaris Flash Sun Java Java et Solaris sont des marques de fabrique ou des marques d pos es de Sun Microsystems Inc aux Etats Unis et dans d autres pays Toutes les marques SPARC
133. avanzate e Dicembre 2005 La rimozione dei pacchetti a 64 bit semplifica l installazione e migliora le prestazioni m Riduce il numero di pacchetti semplificando gli script del metodo JumpStart personalizzato che contengono elenchi di pacchetti m Semplifica la struttura dei pacchetti raggruppando le funzioni software in un singolo pacchetto m Riduce i tempi di installazione in quanto minore il numero dei pacchetti I pacchetti a 64 bit vengono rinominati con le seguenti convenzioni m Sejil pacchetto a 64 bit dispone di una versione a 32 bit prende il nome del pacchetto a 32 bit Ad esempio la libreria a 64 bit usr lib sparcv9 libc so 1 che era inclusa nel pacchetto SUNWcs1x viene ora inclusa in SUNWcs1 Il pacchetto a 64 bit SUNWcs1x non esiste pi LE m Quando non esiste una controparte a 32 bit il suffisso x viene rimosso dal nome del pacchetto Ad esempio SUNW1394x diventa SUNW1394 Questa modifica implica che pu rivelarsi necessario modificare lo script del metodo JumpStart personalizzato o altri script di installazione per rimuovere i riferimenti ai pacchetti a 64 bit Creazione di un nuovo ambiente di boot con il metodo di installazione JumpStart personalizzato A partire da Solaris 10 3 05 possibile utilizzare il metodo di installazione JumpStart per creare un ambiente di boot vuoto durante l installazione del sistema operativo Solaris In questo ambiente di boot vuoto pu quindi essere copiato un archivio
134. ave opzionale n indica il numero massimo di tentativi di attivazione della directory che verranno effettuati durante il processo di installazione ESEMPIO 11 12 Aggiunta di un pacchetto con NFS In questo esempio la parola chiave package viene usata per aggiungere il pacchetto SUNWhnew dalla posizione NFS nfs golden packages Solaris_10 Se l attivazione non riesce la procedura viene ritentata per cinque volte package SUNWnew add nfs golden packages Solaris_ 10 retry 5 Pacchetti memorizzati in un server HTTP Se il pacchetto risiede su un server HTTP usare una delle sintassi seguenti per la parola chiave package package nome_pacchetto add http nome_serverl porta percorso par_chiave_opz package nome_pacchetto add http nome_serverl porta percorso par_chiave_opz nome_pacchetto Specifica il nome del pacchetto nella forma SUNWnome Per visualizzare informazioni dettagliate sui pacchetti e i relativi nomi usare il comando pkginfo 1 nome_server Specifica il nome del server in cui stato memorizzato il pacchetto porta Specifica una porta opzionale porta pu essere un numero di porta o il nome di un servizio TCP con un numero di porta che viene determinato al momento dell esecuzione Se non viene specificato un numero di porta viene usata la porta HTTP predefinita 80 percorso Specifica la posizione dell archivio da leggere dal server specificato Quando si utilizza un server HTTP il pacchetto deve essere nel formato u
135. azione di Solaris 10 Solaris Live Upgrade e pianificazione degli aggiornamenti Amministrazione Per informazioni pi Capitolo 11 GRUB Based Booting Tasks del sistema dettagliate su GRUB e sulle del System Administration Guide Basic procedure di amministrazione Administration x86 Avvio con GRUB pianificazione Questa sezione descrive le operazioni di base del processo di avvio con GRUB e i componenti del menu di GRUB Quando si installa il sistema operativo Solaris sul sistema vengono installate automaticamente due voci del menu di GRUB La prima quella relativa al sistema operativo Solaris La seconda riguarda l archivio di avvio di emergenza da utilizzare per il ripristino del sistema Le voci del menu di GRUB relative a Solaris vengono installate e aggiornate automaticamente nell ambito del processo di installazione e aggiornamento di Solaris Queste voci vengono gestite direttamente dal sistema operativo e non devono essere modificate manualmente Durante l installazione standard di Solaris GRUB viene installato nella partizione fdisk di Solaris senza modificare le impostazioni del BIOS di sistema Se il sistema operativo non si trova sul disco di avvio del BIOS usare una delle procedure seguenti m Modificare le impostazioni del BIOS m Utilizzare un boot manager per avviare la partizione di Solaris Per maggiori informazioni vedere le istruzioni del proprio boot manager 56 Guidaall installazione di Sol
136. azione viene eseguita dal software viene assegnato il primo nome di mirror o submirror disponibile Se si assegnano i nomi ai mirror direttamente assegnare nomi terminanti in zero in modo che l installazione possa usare i nomi terminanti in 1 e 2 per i submirror Se si assegnano i nomi ai submirror direttamente assegnare nomi terminanti in 1 o 2 Se i nomi vengono assegnati in modo errato il mirror non pu essere creato Ad esempio se si specifica il nome di un mirror terminante in 1 o 2 d1 o d2 Solaris Live Upgrade non in grado di creare il mirror se il suo nome uguale al nome di uno dei submirror Nell esempio seguente Solaris Live Upgrade assegna i nomi dei volumi I volumi RAID 1 d0 e d1 sono i soli volumi in uso Per il mirror d10 Solaris Live Upgrade sceglie d2 per il submirror del dispositivo cOt0d0s0 e d3 per il submirror del dispositivo c1t 0d0s0 232 Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 lucreate n nuovo be m d10 mirror ufs m c0t0d0s0 attach m c1t0d0s0 attach In questo esempio i nomi dei volumi vengono assegnati direttamente con il comando Per il mirror d10 d11 il nome del submirror del dispositivo cot0doso e d12 il nome del submirror del dispositivo clt 040580 lucreate n nuovo be m d10 mirror ufs m c0t0d0s0 dll attach m c1t0d0s0 d12 attach Per informazioni dettagliate sui requisiti di denominazione di Solaris
137. azioni Programma Permette di eseguire l aggiornamento in modo m Per maggiori informazioni sulla JumpStart automatico Il file dei profili e gli script opzionali di prova dell opzione di personalizzato preinstallazione e postinstallazione forniscono le aggiornamento vedere Prova di informazioni richieste Durante la creazione di un profilo JumpStart personalizzato da utilizzare per un aggiornamento specificare install type upgrade Prima di eseguire l aggiornamento occorre provare il profilo JumpStart personalizzato con la configurazione un profilo a pagina 104 8 Per maggiori informazioni sulla creazione di un profilo di aggiornamento vedere Esempi del disco di sistema e il software attualmente installato di profilo a pagina 93 Usare il comando pfinstall D sul sistema da m Per maggiori informazioni aggiornare per provare il profilo Il profilo di sull esecuzione di un aggiornamento non pu essere provato usando un file aggiornamento vedere SPARC di configurazione dei dischi Esecuzione di un installazione JumpStart personalizzata a pagina 135 Installazione di un archivio Solaris Flash come alternativa all aggiornamento La funzione Solaris Flash consente di creare una copia completa dell installazione presente su un sistema master e di replicarla su diversi sistemi clone Tale copia viene denominata archivio Solaris Flash Per installare l archivio possibile usare uno qualsiasi dei programmi di installaz
138. biente non viene effettivamente creato finch non vi viene installato un archivio Solaris Flash Quando nell ambiente di boot vuoto viene installato un archivio i file system vengono installati nelle slice loro riservate Qui di seguito sono elencati i valori per nome_be e file_system bename nuovo_BE bename specifica il nome del nuovo ambiente da creare nuovo_BE non pu superare la lunghezza di 30 caratteri pu contenere solo caratteri alfanumerici e non pu contenere caratteri multibyte Il nome assegnato deve essere unico nel sistema filesystem punto_att dispositivo opzioni_fs file system determina il tipo e il numero dei file system da creare nel nuovo ambiente di boot E necessario definire almeno una slice che contenga il file system radice I file system possono trovarsi sullo stesso disco o essere distribuiti su pi dischi m Per punto_att possibile specificare qualunque punto di attivazione valido oppure un trattino per indicare una slice di swap m J dispositivo deve essere disponibile al primo avvio del sistema operativo installato Il dispositivo non ha alcuna relazione con i dispositivi di memorizzazione speciali usati da JumpStart ad esempio con i dispositivi liberi Il dispositivo non pu essere un volume di Solaris Volume Manager o di Veritas Volume Manager dispositivo il nome di un disco nella forma dev dsk cwtxdysz m Peropzioni fs possibile specificare m ufs indicante un file system UFS
139. binati mantengono il nome del pacchetto originale a 32 bit 50 Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate e Dicembre 2005 mentre quelli a 64 bit non vengono pi distribuiti Questa modifica riduce il numero dei pacchetti e semplifica l installazione Questa modifica implica che pu rivelarsi necessario modificare lo script del metodo JumpStart personalizzato o altri script di installazione per rimuovere i riferimenti ai pacchetti a 64 bit I pacchetti a 64 bit vengono rinominati con le seguenti convenzioni m Seil pacchetto a 64 bit dispone di una versione a 32 bit prende il nome del pacchetto a 32 bit Ad esempio la libreria a 64 bit usr lib sparcv9 libc s0 1 che era inclusa nel pacchetto SUNWcslx viene ora inclusa in SUNWcsl Il pacchetto a 64 bit SUNWcslx non viene pi fornito MI m Quando non esiste una controparte a 32 bit il suffisso x viene rimosso dal nome del pacchetto Ad esempio SUNW1394x diventa SUNW1394 x86 Consigli per il partizionamento Quando si utilizza Solaris su sistemi x86 usare le seguenti linee guida per il partizionamento del sistema Il programma di installazione di Solaris utilizza il layout predefinito per il partizionamento del disco di avvio Le partizioni risultanti sono denominate partizioni fdisk Si tratta di partizione logiche del disco dedicate a un determinato sistema operativo sui sistemi x86 Per installare Solaris su un sistem
140. ca a pagina 53 m x86 Avvio con GRUB pianificazione a pagina 56 m x86 Individuazione del file menu lst del menu di GRUB procedure a pagina 61 x86 Avvio con GRUB panoramica A partire da Solaris 10 1 06 nel sistema operativo Solaris stato adottato il boot loader open source GRUB Nota L avvio con GRUB non disponibile sui sistemi SPARC Il boot loader il primo programma che viene eseguito dopo l accensione di un sistema Quando si accende un sistema x86 il BIOS Basic Input Output System inizializza la CPU la memoria e i componenti hardware della piattaforma Al termine della fase di inizializzazione il BIOS carica il boot loader dal dispositivo di avvio configurato e trasferisce il controllo del sistema al boot loader GRUB un boot loader open source dotato di una semplice interfaccia a menu che include le opzioni di avvio predefinite in un file di configurazione GRUB dispone inoltre di un interfaccia dalla riga di comando accessibile dall interfaccia a menu da cui possibile eseguire diversi comandi di avvio L implementazione di GRUB del sistema operativo Solaris conforme alla specifica Multiboot Questa specifica descritta in modo dettagliato alla pagina Web http www gnu org software grub grub html 53 Poich il kernel di Solaris pienamente compatibile con la specifica Multiboot possibile avviare i sistemi x86 basati su Solaris utilizzando il boot loader GRUB GRUB offr
141. ce Configuration Assistant identifica i dispositivi del sistema 6 Nella schermata di boot di Solaris selezionare il dispositivo da cui si desidera avviare il sistema Selezionare DVD CD rete o disco 7 Al prompt eseguire una delle operazioni seguenti Select the type of installation you want to perform Solaris Interactive Custom JumpStart Solaris Interactive Text Desktop session Solaris Interactive Text Console session DWN HE Enter the number of your choice followed by the lt ENTER gt key Alternatively enter custom boot arguments directly If you wait for 30 seconds without typing anything Capitolo 9 Esecuzione di un installazione JumpStart personalizzata procedure 147 an interactive installation will be started Per selezionare il metodo JumpStart personalizzato procedere in uno dei modi seguenti Nota m Senon si digita 2 o non si inserisce un comando di boot entro 30 secondi viene avviato il programma di installazione interattiva di Solaris E possibile arrestare il timer premendo qualsiasi tasto sulla riga di comando m Selezionando una delle voci 1 3 o 4 si esegue l installazione interattiva Per informazioni sull installazione interattiva vedere la Guida all installazione di Solaris 10 installazioni di base m Digitare 2 e premere Enter m Digitare le opzioni appropriate per il comando b La sintassi del comando la seguente b install url ask opzioni Ad esempio digitando il
142. che apportate ai file system 3 Ripristinando i file di backup prima dell aggiornamento m Sesiutilizza il programma di installazione di Solaris e la funzione di autoconfigurazione non riesce a riallocare lo spazio su disco in modo appropriato necessario eseguire l aggiornamento usando il metodo JumpStart personalizzato Capitolo 3 Installazione e aggiornamento di Solaris pianificazione 43 m Sesiintende utilizzare il metodo JumpStart personalizzato creando un profilo di aggiornamento lo spazio su disco pu rappresentare un problema Se i file system attuali non contengono spazio sufficiente per l aggiornamento possibile usare le parole chiave backup media e layout _constraint per riallocare lo spazio sul disco Per un esempio sull uso delle parole chiave backup_media e layout _constraint in un profilo vedere Esempi di profilo a pagina 93 Backup dei sistemi prima dell aggiornamento fortemente consigliabile eseguire un backup dei file system esistenti prima di eseguire un aggiornamento del sistema operativo Solaris Copiando i file system su un supporto removibile ad esempio su nastro possibile salvaguardarne il contenuto in caso di perdita o danneggiamento dei dati Per istruzioni dettagliate sulle procedure di backup vedere il Capitolo 24 Backing Up and Restoring File Systems Overview del System Administration Guide Devices and File Systems Determinare la versione del sistema operativo Solaris
143. che riflettano le caratteristiche del proprio ambiente Verificare che il proprietario della directory JumpStart sia root e che le autorizzazioni siano impostate su 755 82 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Procedura 10 Espellere il dischetto eject floppy La creazione del dischetto dei profili terminata A questo punto possibile aggiornare il file rules e creare i profili richiesti sul dischetto per eseguire le installazioni JumpStart personalizzate Per continuare passare a Creazione del file rules a pagina 87 x86 Creare un dischetto dei profili con GRUB A partire da Solaris 10 1 06 procedere come segue Il software Solaris Device Configuration Assistant non pi utilizzato per avviare il sistema Durante la procedura di installazione viene fornito il menu di GRUB che abilita il processo di avvio Se si utilizza Solaris 10 3 05 vedere x86 Solaris 10 3 05 Creare un dischetto dei profili a pagina 85 Nota Questa procedura presuppone che sul sistema sia in esecuzione la gestione dei volumi Volume Manager Se non si utilizza Volume Manager per la gestione dei dischetti dei CD e dei DVD vedere il manuale System Administration Guide Devices and File Systems per informazioni dettagliate sulla gestione dei supporti removibili 1 Eseguire il login come superutente su un sistema x86 a cui collegata un unit a dischet
144. chivio Solaris Flash 42 confronto con l aggiornamento 29 dalla rete pianificazione 28 29 panoramica delle attivit 25 spazio su disco consigliato 36 40 installazione in rete installazione JumpStart personalizzata esempio 70 installazione JumpStart personalizzata 133 avvio e installazione 133 descrizione 71 esempi 153 162 avvio e installazione 162 configurazione dei sistemi di marketing 156 161 configurazione dei sistemi di progettazione 160 configurazione del sito 153 154 creazione di prof_marketing 158 creazione di prof_prog 157 directory JumpStart 157 JumpStart directory 157 modifica del file rules 159 profili per volumi RAID 1 100 102 289 installazione JumpStart personalizzata esempi Continua profilo di installazione boot WAN 97 profilo Solaris Flash 97 98 99 script check 159 sistema in rete 70 sistema standalone 69 sistemi non in rete 69 funzioni opzionali 111 panoramica 111 programmi di installazione dedicati 126 script finali 113 118 script iniziali 111 113 panoramica 71 parole chiave dei profili 168 preparazione 71 110 requisiti per la connessione a una linea tip 138 142 146 scelta del programma di installazione 30 installed parola chiave nelle regole descrizione e valori 165 214 installed parola chiave non operativa descrizione e valori 214 J JumpStart directory aggiunta di file con script finali 115 autorizzazioni 75 81 condivisione 75 157 copia
145. chroot 1M In rari casi alcuni pacchetti o patch non funzionano con l opzione R In questi casi necessario creare un file etc mnttab fittizio nel percorso radice a prima di eseguire il comando chroot Per creare un file etc mnttab fittizio aggiungere la riga seguente allo script finale cp etc mnttab a etc mnttab Personalizzazione dell ambiente radice con uno script finale Gli script finali possono anche essere usati per personalizzare i file gi installati su un sistema Ad esempio lo script finale illustrato nell Esempio 7 5 personalizza l ambiente radice aggiungendo una serie di informazioni al file cshrc della directory radice ESEMPIO 7 5 Personalizzazione dell ambiente radice con uno script finale bin sh Personalizza l ambiente radice echo aggiunta delle personalizzazioni in cshrc test f a cshrc cat gt gt a cshrc lt lt EOF set history 100 savehist 200 filec ignoreeof prompt Suser uname n gt alias cp cp i alias mv mv i alias rm rm i alias 1s 1s FC alias h history alias c clear unset autologout EOF Impostazione della password di root con uno script finale Al termine del processo di installazione di Solaris il sistema si riavvia Prima che il processo di boot sia completato il sistema richiede la password di root La procedura di boot non prosegue finch la password non viene inserita Nella directory auto _install sample viene salvato
146. co pulito e non danneggiato ATTENZIONE clock gained xxx days CHECK AND RESET DATE solo sistemi SPARC Descrizione questo un messaggio informativo Soluzione ignorare il messaggio e continuare con l installazione Not a UFS file system solo sistemi x86 Causa durante l installazione di Solaris 10 con il programma di installazione di Solaris o con il metodo JumpStart personalizzato non era stato selezionato un disco di avvio Per avviare il sistema ora necessario usare il dischetto Solaris 10 3 05 Device Configuration Assistant o modificare il BIOS Soluzione procedere come segue m In Solaris 10 3 05 inserire il dischetto Solaris 10 3 05 Device Configuration Assistant nell unit a dischetti del sistema solitamente l unit A Per informazioni sull accesso al dischetto Solaris 10 3 05 Device Configuration Assistant vedere Solaris 10 3 05 per x86 Copia del software di avvio su un dischetto del Guida all installazione di Solaris 10 installazioni di rete m A partire da Solaris 10 1 06 selezionare il BIOS da avviare Per istruzioni vedere la documentazione del BIOS Problemi generali relativi all avvio dai supporti Il sistema non si avvia Descrizione durante la configurazione iniziale del server JumpStart possibile incontrare problemi di avvio senza ricevere messaggi di errore Per verificare le informazioni sul sistema e le modalit di avvio eseguire il comando di avvio con l opzione v
147. con l immagine di un DVD del Guida all installazione di Solaris 10 installazioni di rete x86 Esecuzione di un installazione JumpStart personalizzata a pagina 142 Attivazione di un ambiente di boot del Guida all installazione di Solaris 10 Solaris Live Upgrade e pianificazione degli aggiornamenti Capitolo 10 Ripristino dei guasti ripristino dell ambiente di boot originale procedure del Guida all installazione di Solaris 10 Solaris Live Upgrade e pianificazione degli aggiornamenti x86 Individuazione del file menu lst del menu di GRUB procedure a pagina 61 System Administration Guide Basic Administration System Administration Guide Devices and File Systems bootadm 1M installgrub 1M Nota GNU un acronimo ricorsivo di GNU s Not UNIX Per maggiori informazioni accedere a http www gnu org Supporto dell aggiornamento per varie versioni di Solaris A partire da Solaris 10 1 06 possibile effettuare l aggiornamento del sistema operativo Solaris dalle versioni Solaris 8 9 o 10 Gli aggiornamenti da Solaris 7 non sono supportati Capitolo 1 Nuove funzioni di installazione di Solaris 19 Nuove funzioni di Solaris 10 3 05 per l installazione Questa sezione descrive le seguenti nuove funzioni di installazione introdotte in Solaris 10 3 05 Modifiche all installazione di Solaris e unificazione dell installazione A partire da Solaris 10 3 05 varie modific
148. d exclusion d exportation am ricaines y compris mais de mani re non exclusive la liste de personnes qui font objet d un ordre de ne pas participer d une fa on directe ou indirecte aux exportations des produits ou des services qui sont r gis par la legislation am ricaine en mati re de contr le des exportations et la liste de ressortissants sp cifiquement design s sont rigoureusement interdites LA DOCUMENTATION EST FOURNIE EN L ETAT ET TOUTES AUTRES CONDITIONS DECLARATIONS ET GARANTIES EXPRESSES OU TACITES SONT FORMELLEMENT EXCLUES DANS LA MESURE AUTORISEE PAR LA LOI APPLICABLE Y COMPRIS NOTAMMENT TOUTE GARANTIE IMPLICITE RELATIVE A LA QUALITE MARCHANDE A L APTITUDE A UNE UTILISATION PARTICULIERE OU A L ABSENCE DE CONTREFACON O da amp Adobe PostScript Q 060122 13215 Indice Parte I 2 Prefazione 11 Pianificazione dell installazione o dell aggiornamento di Solaris 15 Nuove funzioni di installazione di Solaris 17 Nuove funzioni di Solaris 10 1 06 per l installazione 17 Aggiornamento del sistema operativo Solaris in presenza di zone non globali 17 x86 Avvio con GRUB 18 Supporto dell aggiornamento per varie versioni di Solaris 19 Nuove funzioni di Solaris 10 3 05 per l installazione 20 Modifiche all installazione di Solaris e unificazione dell installazione 20 Miglioramenti ai pacchetti e alle patch dell installazione JumpStart personalizzata 22 Configurazione di pi interfacce di rete
149. da non aggiornare m_ file di swap non pi presenti m Tutte le slice di swap non utilizzate usr bin bzcezt not found Causa Solaris Live Upgrade si interrompe perch richiede un cluster di patch Soluzione richiesta una patch per installare Solaris Live Upgrade Verificare di disporre dell elenco pi aggiornato delle patch accedendo al sito http sunsolve sun com Consultare il documento informativo 72099 sul sito Web di SunSolve Appendice A Soluzione dei problemi procedure 249 Sono stati rilevati alcuni dispositivi radice di Solaris aggiornabili tuttavia non presente nessuna partizione per ospitare il software di installazione di Solaris Non possibile effettuare l aggiornamento con questo programma Provare ad eseguire l aggiornamento con il CDROM Solaris Software 1 solo sistemi x86 Causa non possibile eseguire l aggiornamento con il CD Solaris Software 1 perch lo spazio disponibile insufficiente Soluzione per aggiornare il sistema possibile creare una slice di swap di almeno 512 Mbyte oppure usare un altro metodo di aggiornamento ad esempio il programma di installazione di Solaris dal DVD del sistema operativo Solaris o da un immagine di installazione in rete oppure il metodo JumpStart Problemi generali relativi all aggiornamento L opzione di aggiornamento non viene presentata anche se sul sistema presente una versione aggiornabile di Solaris Causa 1 La directory var sadm u
150. del menu GNU GRUB version 0 95 616K lower 4127168K upper memory Solaris Solaris failsafe secondo disco secondo disco failsafe Windows Presa lia ladine PSS RNASE KARAR ANE lui diri vee lai Liu Li Use the and v keys to select which entry is highlighted Press enter to boot the selected OS e to edit the commands before booting or c for a command line Solaris Specifica il sistema operativo Solaris Solaris failsafe Specifica un archivio di avvio che pu essere utilizzato per il ripristino del sistema in caso di danneggiamento del sistema operativo Solaris secondo_disco Specifica un ambiente di boot di Solaris Live Upgrade L ambiente di boot secondo disco stato creato come copia del sistema operativo Solaris stato quindi aggiornato e attivato con il comando luactivate L ambiente di boot disponibile per l avvio del sistema Windows Specifica il sistema operativo Microsoft Windows GRUB rileva queste partizioni ma non verifica la possibilit di avviare il sistema operativo Descrizione del file menu lst di GRUB Il file menu 1st di GRUB specifica il contenuto del menu principale di GRUB Il menu principale di GRUB contiene le voci di avvio per tutte le istanze dei sistemi operativi installate sul sistema inclusi gli ambienti di boot Solaris Live Upgrade Il processo di aggiornamento di Solaris preserva le modifiche eventualmente apportate a questo file Le revisioni effettuate sul file m
151. del dischetto Solaris 10 3 05 Device Configuration Assistant per avviare il sistema Soluzione continuare con l installazione e se necessario cambiare il dispositivo di avvio predefinito nel BIOS dopo aver installato Solaris su un dispositivo che non richiede il dischetto Solaris 10 3 05 Device Configuration Assistant x86 Controllare i blocchi di un disco IDE Diversamente dagli altri dischi supportati da Solaris i dischi IDE non mappano automaticamente i blocchi danneggiati Prima di installare Solaris su un disco IDE consigliabile eseguire un analisi della superficie del disco Per eseguire un analisi della superficie su un disco IDE procedere come segue Appendice A Soluzione dei problemi procedure 247 Procedura 1 Avviare il supporto di installazione m In Solaris 10 3 05 avviare il sistema dal supporto in modalit monoutente b s m A partire da Solaris 10 1 06 procedere come segue a Avviare il sistema dal supporto di installazione b Quando viene richiesto di scegliere il tipo di installazione scegliere l opzione 6 Single user shell 2 Avviare il programma format 1M format 3 Specificare il disco IDE su cui si desidera eseguire l analisi superficiale cxdy cx il numero del controller dy il numero del dispositivo 4 Determinare se presente una partizione fdisk m Se esiste gi una partizione fdisk Solaris passare al Punto 5 m Senon presente una partizione fdisk Solaris u
152. di memoria sufficiente viene presentata automaticamente l interfaccia utente grafica Se la memoria disponibile non sufficiente per la GUI vengono visualizzati altri ambienti di installazione Le impostazioni predefinite possono essere modificate con le opzioni di avvio nowin o text Tuttavia le scelte disponibili sono limitate dalla quantit di memoria del sistema o dal fatto che l installazione viene eseguita in modo remoto Inoltre se il programma di installazione di Solaris non rileva la presenza di una scheda video visualizza automaticamente la console La Tabella 3 3 descrive gli ambienti disponibili ed elenca i requisiti minimi di memoria per la loro visualizzazione TABELLA 3 3 SPARC Requisiti di memoria per le opzioni di visualizzazione SPARC Memoria Tipo di installazione Descrizione 128 383 MB Testo Non contiene elementi grafici ma utilizza una finestra e offre la possibilit di aprirne altre Se si esegue l installazione usando l opzione di avvio text e si dispone di una quantit di memoria sufficiente la procedura viene avviata in un ambiente a finestre Se si sta eseguendo l installazione in modo remoto usando una linea tip o l opzione di avvio nowin possibile eseguire l installazione solo attraverso le schermate della console 384 MB o superiore GUI Utilizza finestre menu pulsanti barre di scorrimento e icone TABELLA 3 4 x86 Requisiti di memoria per le opzioni di visualizzazione
153. diata Se si risponde alla richiesta premendo Invio il programma di installazione di Solaris configura in modo interattivo i parametri di rete Il programma richiede quindi di specificare la posizione del file di configurazione compresso L esempio seguente esegue un installazione JumpStart personalizzata con avvio dal DVD Viene richiesta la posizione del file di configurazione dopo che il sistema si connesso alla rete kernel boot multiboot kernel unix install ask B install media 192 168 2 1 export sol 11 x86 boot module I86PC Solaris 11 8_ opzioni m dhcp Specifica che le informazioni richieste per l avvio e l installazione in rete del sistema verranno fornite da un server DHCP Questa opzione non richiesta per l installazione JumpStart Se non si specifica un server DHCP con l opzione dhcp il sistema utilizza il file etc bootparams o il database bootparams del servizio di denominazione Ad esempio non specificare dhcp se si intende impostare un indirizzo IP statico Ad esempio kernel I86pc Solaris 11 8 multiboot install dhcp B install media 192 168 2 1 export Solaris_ 11 8 boot module I86PC Solaris 11 8 x86 new E Ieopzioninowine text non sono utilizzate per le installazioni JumpStart Queste opzioni sono utili solo per l installazione interattiva Per maggiori informazioni vedere Eseguire un installazione o un aggiornamento con il programma di installazione di Solaris del Guida all installazione di So
154. dimensioni attuali della finestra tip usare il comando stty 1 142 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 3 Decidere se deve essere utilizzato un dischetto dei profili A partire da Solaris 10 1 06 il dischetto dei profili non viene pi utilizzato per avviare il sistema E possibile preparare un dischetto ma deve includere solo la directory JumpStart Questo dischetto pu essere utilizzato quando si esegue un installazione JumpStart e si intende avviare il sistema senza il CD ROM m Sesiintende utilizzare un dischetto di profili inserire il dischetto nel sistema m Senonsiutilizza un dischetto dei profili proseguire con il Punto 4 4 Decidere in che modo avviare il sistema m Per avviare il sistema dal DVD del sistema operativo Solaris o dal CD Solaris Software 1 inserire il disco corrispondente Il BIOS del sistema deve supportare l avvio da un DVD o da un CD m Sesi desidera avviare il sistema dalla rete usare l ambiente di boot PXE Preboot Execution Environment Il sistema deve supportare il PXE Per abilitare il sistema all uso del PXE usare il tool di configurazione del BIOS o quello della scheda di rete 5 Opzionale Se si avvia il sistema con un DVD o un CD modificare di conseguenza le impostazioni di avvio del BIOS Per istruzioni vedere la documentazione del produttore dell hardware 6 Se il sistema spento accenderlo Se il sistem
155. dirizzo_IP_effettivo hostname nome_host_effettivo Nome e dimensione di un disco del sistema in Mbyte Esempio disksize c0t3d0 250 300 In questo esempio il programma JumpStart cerca un disco di sistema di nome c0t3d0 Il disco pu avere una capacit compresa tra 250 e 300 Mbyte Esempio disksize rootdisk 750 1000 In questo esempio il programma JumpStart cerca un disco corrispondente al criterio specificato nell ordine seguente 1 Un sistema contenente un immagine di avvio preinstallata Il disco cOt3d0s0 se presente Il primo disco disponibile che possa contenere da 750 Mbyte a 1 Gbyte di dati 9 N Nome di dominio del sistema che controlla il modo in cui il servizio di denominazione determina le informazioni richieste Per i sistemi gi installati il comando domainname restituisce il nome di dominio del sistema Indirizzo IP del sistema Nome host del sistema Per i sistemi gi installati il comando uname n restituisce il nome host del sistema 164 Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 TABELLA 11 1 Descrizione delle parole chiave e dei valori usati nelle regole Continua Parola chiave Valore Attributo identificato installed karch memsize slice versione slice Nome della slice del disco nella forma cwtxdysz ad esempio cOt3d0s5 o denominata con le parole speciali any o rootdisk Se si
156. dispositivi a blocchi per creare file system in mirroring Per maggiori informazioni sui nomi dei volumi vedere Requisiti dei nomi dei volumi RAID e linee guida per i metodi JumpStart personalizzato e Solaris Live Upgrade a pagina 232 Quando si creano i volumi RAID 0 concatenazioni di una singola slice e RAID 1 Solaris Volume Manager duplica i dati delle concatenazioni submirror e tratta i submirror come un singolo volume La Figura 12 1 mostra un mirror che duplica il file system radice su due dischi fisici 218 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Sistema originale con 2 dischi fisici hdiskO hdisk1 cot0dO cOt1d0 root Tag File system radice in mirroring con 2 volumi RAID 0 submirror hdiskO hdisk1 cOt0do cOt1d0 d30 d31 d32 root root PANI A d30 Volume RAID 1 mirror d31 Concatenazione di una singola slice submirror d32 Concatenazione di una singola slice submirror FIGURA 12 1 Creazione di volumi RAID 1 nei file system radice di due dischi La Figura 12 1 mostra un sistema con la seguente configurazione m Il file system radice su hdisko incluso nella concatenazione di una singola slice denominata d31 m Sul disco hdisk1 viene creata una concatenazione di una singola slice denominata d32 m Il mirror denominato 430 consiste dei due submirror 431 e 432 m
157. e Capitolo 11 Installazione JumpStart personalizzata riferimenti 193 ESEMPIO 11 11 Parola chiave layout_constraint layout _constraint c0t3d0s1 changeable 200 layout _constraint c0t3d0s4 movable layout _constraint c0t3d1s3 available layout _constraint c0t2d0s1 collapse Parola chiave local customization installazione di archivi Solaris Flash local _customization directory_locale Prima di installare un archivio Solaris Flash su un sistema clone possibile creare script personalizzati che preservino le configurazioni locali sul sistema clone La parola chiave local_customization designa la directory in cui sono stati memorizzati questi script directory_locale il percorso dello script sul sistema clone Per informazioni sugli script di predeployment e postdeployment vedere Creazione di script di personalizzazione del Guida all installazione di Solaris 10 archivi Solaris Flash creazione e installazione Parola chiave locale locale versione_locale Nota La parola chiave locale pu essere usata sia in un installazione iniziale che in un aggiornamento La parola chiave locale designa i pacchetti delle versioni locali che si desidera installare o aggiungere durante l aggiornamento per la versione_locale specificata I valori accettati come versione_locale sono gli stessi utilizzati per la variabile d ambiente LANG Per l elenco dei valori ammessi per le versioni locali vedere il documento International Languag
158. e un installazione JumpStart personalizzata modificando il comando boot di GRUB Quando si modifica la voce del menu di GRUB specificare la posizione del file compresso file etc bootparams Aggiungere una voce jolly al file Abilitare tutti i sistemi ad accedere al etc bootparams server dei profili a pagina 79 Abilitare tutti i sistemi ad accedere al server dei profili Usare la seguente procedura solo se le informazioni sull installazione di rete sono memorizzate nelle seguenti posizioni m Nelfile etc bootparams m Nel database bootparams del servizio di denominazione Per aggiornare il database bootparams aggiungervi la voce indicata al Punto 3 Se si utilizza la procedura qui indicata i sistemi devono essere dello stesso tipo ad es tutti sistemi SPARC Non utilizzare questa procedura nelle seguenti situazioni m La directory JumpStart stata salvata su un dischetto m La posizione del server dei profili viene specificata all avvio del sistema m Se sono presenti sistemi con diverse architetture la posizione del server dei profili deve essere specificata all avvio del sistema Se si verificano le condizioni indicate sopra usare il comando boot oppure peri sistemi x86 con Solaris 10 1 06 usare il menu di GRUB Capitolo 6 Preparazione di un installazione JumpStart personalizzata procedure 79 Nota Le informazioni sull installazione di rete possono anche essere memorizzate su un server
159. e Dicembre 2005 10 11 SPARC Esecuzione di un installazione JumpStart personalizzata 135 W Preparare il sistema per l installazione di un archivio Solaris Flash con il metodo JumpStart personalizzato 135 Y SPARC Eseguire un installazione o di un aggiornamento con il metodo JumpStart personalizzato 138 SPARC Riferimento delle opzioni per il comando boot 139 x86 Mappa delle attivit Configurazione di un sistema per l installazione JumpStart personalizzata 140 x86 Esecuzione di un installazione JumpStart personalizzata 142 V x86 Eseguire un installazione o un aggiornamento con il metodo JumpStart personalizzato e con GRUB 142 x86 Esecuzione di un installazione JumpStart personalizzata modificando il comando boot di GRUB 145 W x86 Modificare il comando boot di GRUB 145 V x86 Eseguire un installazione o di un aggiornamento con il metodo JumpStart personalizzato 146 x86 Riferimento per i comandi boot ob 148 Installazione JumpStart personalizzata esempi 153 Configurazione del sito di riferimento 153 Creare un server di installazione 155 x86 Creare un server di avvio per i sistemi del gruppo di marketing 156 Creare una directory JumpStart 157 Condividere la directory JumpStart 157 SPARC Creare il profilo per il gruppo di progettazione 157 x86 Creare il profilo per il gruppo di marketing 158 Aggiornare il file rules 159 Verificare il file rules 159 SPARC Configurare i sistemi del gruppo di proget
160. e 114 output dello script iniziale 112 file system radice pacchetti richiesti per un ambiente di boot inattivo 259 file system remoti attivazione 185 186 filesys parola chiave 186 188 188 189 filesys parola chiave dei profili descrizione e valori 185 186 filesys parola chiave nei profili esempi 93 finish log file 114 Flash Vedere archivio G geo parola chiave 190 getfile RPC failed error 5 RPC Timed out messaggio 80 GRUB avvio caratteristiche del processo 54 convenzioni di denominazione dei dispositivi 54 55 descrizione file menu lst 58 61 menu principale 57 in rete 57 individuazione del file menu lst 61 panoramica 53 56 pianificazione 56 gruppi software aggiornamento 182 descrizione 39 dimensioni 39 esempi nei profili 93 per i profili 180 181 H hostaddress parola chiave nelle regole 164 214 hostaddress parola chiave non operativa 214 hostname parola chiave nelle regole descrizione e valori 164 214 esempio 163 167 hostname parola chiave non operativa descrizione e valori 214 impostazioni predefinite nome del profilo derivato 113 partizionamento designazione dei dischi 209 esclusione di dischi 182 183 indirizzi IP parola chiave nelle regole 164 214 parola chiave non operativa 214 install config comando 80 install_type parola chiave 191 install_type parola chiave nei profili esempi 93 prova dei profili 108 requisiti 92 93 installazione con un ar
161. e 135 142 add_install_client comando accesso alla directory JumpStart 78 aggiornamento con un archivio Solaris Flash descrizione 42 con zone non globali 49 210 confronto con l installazione iniziale 29 30 installazione JumpStart personalizzata 133 panoramica delle attivit 25 parole chiave dei profili 182 191 202 problemi 251 spazio su disco consigliato 36 40 aggiunta cluster durante l aggiornamento 182 di regole al file rules 88 pacchetti di gruppi software 197 pacchetti e patch con uno script finale 115 algoritmo di consenso a maggioranza 221 ambiente radice personalizzazione con uno script finale 117 AND campo nelle regole 89 any parola chiave nelle regole descrizione e valori 163 213 parola chiave non operativa descrizione e valori 214 arch parola chiave nelle regole 163 213 arch parola chiave non operativa 213 archive_location parola chiave 169 175 archivio descrizione 31 esempio di profilo JumpStart 97 98 99 installazione 42 installazione con un archivio Solaris Flash 49 parole chiave metodo JumpStart personalizzato 169 175 scelta del programma di installazione 30 ATTENZIONE MODIFICA DEL DISPOSITIVO DI BOOT PREDEFINITO 247 attivazione avvertenza sugli script iniziali 112 file system remoti 185 186 mediante l installazione di Solaris 113 auto_install_sample directory copia dei file nella directory JumpStart 82 84 86 copia di file nella directory JumpStart 77 script c
162. e Area Network Guida all installazione di Solaris 10 installazioni di rete Per istruzioni su come installare client x86in Introduzione all avvio e all installazione in rete usando PXE rete con PXE del Guida all installazione di Solaris 10 installazioni di rete Installazione iniziale o aggiornamento E possibile scegliere tra l installazione iniziale o se il sistema utilizza gi il sistema operativo Solaris l aggiornamento della versione preesistente Installazione iniziale L installazione iniziale sovrascrive il disco del sistema con la nuova versione del sistema operativo Solaris Se il sistema non esegue attualmente il sistema operativo Solaris necessario eseguire un installazione iniziale Se invece il sistema utilizza gi il sistema operativo Solaris possibile scegliere tra questo tipo di installazione e l aggiornamento Se si sceglie di eseguire un installazione iniziale ma si desidera preservare alcune modifiche apportate al sistema locale necessario eseguire un backup di tali modifiche prima di iniziare l installazione Una volta completata l installazione sar possibile ripristinare le modifiche locali L installazione iniziale disponibile con tutti i metodi di installazione offerti da Solaris Per informazioni dettagliate sui diversi metodi di installazione di Solaris vedere Scelta del metodo di installazione di Solaris a pagina 30 Aggiornamento Per aggiornare il sistema operativo S
163. e Environments Guide Quando si utilizza la parola chiave locale considerare i seguenti fattori m Se stata preconfigurata una versione locale predefinita questa viene installata automaticamente I pacchetti per la lingua inglese vengono installati automaticamente m possibile specificare una parola chiave locale per ogni versione locale da aggiungere al sistema 194 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 m Se sono presenti zone non globali non usare questa parola chiave per l aggiornamento Se la parola chiave viene utilizzata l aggiornamento prosegue ma la parola chiave viene ignorata Le versioni locali gi presenti sul sistema vengono automaticamente aggiornate Parola chiave metadb creazione di repliche del database di stato metadb slice size dim in blocchi count numero repliche La parola chiave metadb consente la creazione di repliche del database di stato di Solaris Volume Manager mediazioni durante l installazione JumpStart personalizzata possibile usare la parola chiave met adb pi volte nel file del profilo per creare le repliche del database di stato su pi slice differenti slice necessario specificare la slice del disco su cui il programma JumpStart personalizzato deve posizionare la replica del database di stato Il valore slice deve seguire il formato cwtxdysz size dim in blocchi La parola chiave opzionale size consente
164. e JumpStart personalizzata devono trovarsi nella directory radice del dischetto dei profili Ad esempio il comando seguente copia il contenuto della directory jumpstart_ sample del CD Solaris Software for x86 Platforms 1 nella directory radice di un dischetto dei profili di nome prova cp r cdrom sol 10 x86 s2 Solaris 10 Misc jumpstart sample floppy prova Vedere anche 14 Modificare i file di esempio sul dischetto dei profili in modo che riflettano le caratteristiche del proprio ambiente 15 Verificare che il proprietario della directory JumpStart sia root e che le autorizzazioni siano impostate su 755 16 Espellere il dischetto facendo clic su Espelli dischetto nella finestra della Gestione di file o digitando eject floppy sulla riga di comando 17 Nella finestra di dialogo della Gestione supporti removibili fare clic su OK 18 Espellere manualmente il dischetto La creazione del dischetto dei profili terminata A questo punto possibile aggiornare il file rules e creare i profili richiesti sul dischetto per eseguire le installazioni JumpStart personalizzate Per continuare passare a Creazione del file rules a pagina 87 Creazione del file rules Il file rules un file di testo contenente una regola per ogni gruppo di sistemi su cui si desidera installare il sistema operativo Solaris Ogni regola distingue un gruppo di sistemi accomunato da uno o pi attributi Collega inoltre ogni gruppo
165. e accedono a tale server Web Processo che rimuove l accesso a una directory residente su un disco del sistema locale o di un sistema remoto Dischetto che contiene i file essenziali per l installazione JumpStart personalizzata nella directory radice directory JumpStart Piatto o serie di piatti rotondi di materiale magnetico organizzati in settori e tracce concentriche per la memorizzazione dei dati ad esempio di file Vedere anche disco ottico Disco di materiale ottico non magnetico Ad esempio i CD ROM e i DVD ROM sono dischi ottici Gruppo di slice fisiche residenti su uno o pi dischi che appaiono al sistema come un unico dispositivo In Solaris Volume Manager i dispositivi logici sono detti volumi Dal punto di vista delle applicazioni o dei file system i volumi sono funzionalmente identici ai dischi fisici Parte della gerarchia di denominazione di Internet Il dominio rappresenta un gruppo di sistemi di una rete locale che condividono gli stessi file amministrativi Directory che contiene i file di configurazione e i comandi di manutenzione fondamentali per il sistema File system di un server OS che viene condiviso con altri sistemi di una rete Ad esempio il file system export pu contenere il file system radice e lo spazio di swap per i client diskless e le directory home per gli utenti della rete I client diskless richiedono il file system export di un server OS per l avvio e l esecuzione del sistema ope
166. e del CD Solaris Software for SPARC Platforms 1 o del CD Solaris Software for x86 Platforms 1 situata nella directory export install ESEMPIO 6 17 Prova di un profilo con un file di configurazione dei dischi SYS MEMSIZE 64 export SYS_MEMSIZE usr sbin install d pfinstall d prova 535 c export install prof base 108 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Verifica del file rules Prima di usare un profilo e un file rules occorre eseguire lo script check per verificare che i file siano configurati correttamente Se tutte le regole e i profili sono corretti viene creato il file rules ok che viene richiesto dal software di installazione JumpStart per abbinare i sistemi ai profili La Tabella 6 2 descrive il funzionamento dello script check TABELLA 6 2 Operazioni eseguite dallo script check Fase Descrizione 1 Viene controllata la sintassi del file rules Lo script check verifica che le parole chiave usate nelle regole siano valide e che per ogni regola siano specificati i campi script_iniziale classe e script_finale I campi script_iniziale e script_finale possono contenere un segno meno anzich il nome di un file 2 Se non vengono rilevati errori nel file rules viene controllata la sintassi di tutti i profili specificati nelle regole 3 Se non vengono riscontrati errori check crea il file rules ok dal file rules rimuove i comm
167. e di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Procedura SPARC Esecuzione di un installazione JumpStart personalizzata Durante l installazione JumpStart personalizzata il programma JumpStart cerca di determinare la corrispondenza tra il sistema installato e le regole definite nel file rules ok Il programma JumpStart legge le regole in sequenza dalla prima all ultima Una regola viene soddisfatta se il sistema da installare presenta tutti gli attributi in essa definiti Quando un sistema soddisfa una regola il programma JumpStart interrompe la lettura del file rules ok e inizia a installare il sistema in base al profilo abbinato a quella regola Preparare il sistema per l installazione di un archivio Solaris Flash con il metodo JumpStart personalizzato possibile utilizzare un archivio completo per eseguire un installazione iniziale oppure un archivio differenziale per eseguire un aggiornamento Per installare un archivio in un ambiente di boot inattivo possibile utilizzare il metodo di installazione JumpStart personalizzato o l utility Solaris Live Upgrade Questa procedura descrive l installazione di un archivio con il metodo JumpStart personalizzato m Per una descrizione degli archivi completi e differenziali vedere il Capitolo 1 Solaris Flash panoramica del Guida all installazione di Solaris 10 archivi Solaris Flash creazione e installazione m Perle procedure d
168. e di Solaris oppure un aggiornamento automatico con il metodo JumpStart personalizzato Solaris Live Upgrade permette di aggiornare un sistema in esecuzione Programma di aggiornamento Descrizione Per ulteriori informazioni Solaris Live Upgrade Programma di installazione di Solaris Permette di creare una copia del sistema attualmente in Per pianificare l allocazione dello uso possibile aggiornare la copia e quindi riavviando spazio sul disco con Solaris Live il sistema attivare la copia aggiornata L uso di Solaris Upgrade vedere Requisiti per Live Upgrade riduce i tempi di inattivit associati Solaris Live Upgrade del Guida all aggiornamento del sistema operativo Solaris Inoltre all installazione di Solaris 10 Solaris Solaris Live Upgrade permette di prevenire i problemi Live Upgrade e pianificazione degli connessi all aggiornamento Ad esempio consente di aggiornamenti ripristinare il sistema anche in caso di interruzione della corrente durante l aggiornamento in quanto la copia che viene aggiornata non quella attiva sul sistema Guida l utente attraverso la procedura di Capitolo 2 Uso del programma di aggiornamento con una GUI interattiva installazione di Solaris procedure del Guida all installazione di Solaris 10 installazioni di base Capitolo 3 Installazione e aggiornamento di Solaris pianificazione 41 Programma di aggiornamento Descrizione Per ulteriori inform
169. e di stato a pagina 228 m Requisiti e linee guida per volumi RAID 1 e RAID 0 a pagina 230 m Effetto dell avvio in modalit monoutente sui volumi RAID 1 a pagina 235 Per maggiori informazioni su come pianificare la creazione di file system in mirroring con il metodo di installazione Solaris Live Upgrade vedere Indicazioni generali per la creazione di file system in volumi RAID 1 mirror del Guida all installazione di Solaris 10 Solaris Live Upgrade e pianificazione degli aggiornamenti Per istruzioni sulla creazione di file system in mirroring con il metodo di installazione JumpStart personalizzato vedere Parola chiave filesys creazione di volumi RAID 1 a pagina 188 e Parola chiave metadb creazione di repliche del database di stato a pagina 195 Requisiti di sistema Per creare volumi RAID 1 con cui duplicare i dati di slice specifiche i dischi da utilizzare devono essere collegati direttamente al sistema ed essere disponibili al momento dell installazione 227 Linee guida e requisiti delle repliche del database di stato consigliabile distribuire le repliche del database di stato su pi slice dischi e controller diversi per evitare la creazione di singoli punti vulnerabili L obiettivo di garantire l integrit della maggior parte delle repliche anche dopo il guasto di un singolo componente Se una replica viene danneggiata ad esempio quando un dispositivo si guasta questa condizi
170. e immagini dei DVD o dei CD Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 indirizzo IP installazione boot WAN installazione in rete installazione iniziale installazione JumpStart indirizzo Internet Protocol In TCP IP un numero unico di 32 bit che identifica un determinato host all interno di una rete Ogni indirizzo IP formato da quattro numeri separati da punti ad esempio 192 168 0 0 In genere ogni parte dell indirizzo IP un numero compreso tra 0 e 225 tuttavia il primo numero deve essere inferiore a 224 e l ultimo deve essere diverso da 0 Gli indirizzi IP sono divisi a livello logico in due parti la rete simile al prefisso telefonico e il sistema locale simile al numero di telefono Ad esempio i numeri degli indirizzi IP di classe A rappresentano i componenti rete sistema sistema sistema mentre i numeri degli indirizzi IP di classe C rappresentano rete rete rete sistema Ambito xxx un numero compreso Classe tra 0 e 255 Numero di indirizzi IP disponibili Classe A LAXX XXX XXX 126 XXX XXX XXX Oltre 16 milioni Classe B 128 0 xxx xxx 191 255 xxx xxx Oltre 65 000 Classe C 192 0 0 xxx 223 255 255 xxx 256 Tipo di installazione che permette di avviare e installare il software su una rete WAN utilizzando HTTP o HTTPS Il metodo di installazione boot WAN consente di trasmettere un archivio Solaris Flash ci
171. e la possibilit di avviare e installare facilmente diversi sistemi operativi Ad esempio possibile su uno stesso sistema avviare individualmente i seguenti sistemi operativi m OSSolaris m Microsoft Windows Nota GRUB rileva le partizioni di Microsoft Windows ma non verifica la possibilit di avviare il sistema operativo Un vantaggio fondamentale di GRUB la sua capacit di riconoscere i file system e i formati eseguibili del kernel questo consente di caricare un sistema operativo senza registrare la posizione fisica del kernel sul disco Nell avvio del sistema con GRUB il kernel viene caricato specificando il nome del file corrispondente l unit e la partizione in cui risiede L avvio con GRUB sostituisce il Solaris Device Configuration Assistant e semplifica il processo grazie all interfaccia a menu x86 Caratteristiche del processo di avvio con GRUB Quando GRUB assume il controllo del sistema sulla console viene visualizzato un menu Usando il menu di GRUB possibile m Selezionare una voce per l avvio del sistema m Modificare una voce di avvio utilizzando il menu di modifica di GRUB m Caricare manualmente il kernel di un sistema operativo dalla riga di comando Per l avvio del sistema operativo predefinito disponibile un timeout configurabile Premendo qualsiasi tasto l avvio del sistema operativo predefinito viene interrotto Per un esempio del menu di GRUB vedere Descrizione del menu principale d
172. e per memoria swap e processore Sistema x86 Dimensione Memoria per l installazione o l aggiornamento 8 A partire da Solaris 10 1 06 la dimensione della memoria consigliata di 512 MB La dimensione minima di 256 MB m Per Solaris 10 3 05 la dimensione della memoria consigliata di 256 MB La dimensione minima di 128 MB Nota Alcune funzioni di installazione opzionali vengono abilitate solo se presente una quantit di memoria sufficiente Se ad esempio si esegue un installazione dal DVD con una quantit di memoria insufficiente l operazione viene eseguita con l interfaccia a caratteri del programma di installazione di Solaris non con l interfaccia utente grafica GUI Per maggiori informazioni su questi requisiti di memoria vedere la Tabella 3 3 Area di swap 512 Mbyte la dimensione predefinita Nota In alcuni casi pu essere necessario modificare l allocazione dello spazio di swap Lo spazio di swap si basa sulla dimensione del disco rigido del sistema requisiti per il processore consigliato un processore a 120 MHz o pi veloce richiesto il supporto dell elaborazione in virgola mobile a livello hardware 34 Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 possibile scegliere di eseguire l installazione con un interfaccia utente grafica con o senza un ambiente a finestre Se disponibile una quantit
173. e selezionato per primo Se il software specificato non pu essere contenuto interamente in rootdi sk il programma JumpStart utilizza altri dischi existing Il programma JumpStart utilizza i file system esistenti sui dischi del sistema Tutti i file system vengono preservati ad eccezione di usr usr openwin opt e var Il programma JumpStart utilizza l ultimo punto di attivazione del superblocco del file system per determinare quale punto di attivazione rappresenti la slice Nota Quando si utilizzano le due parole chiave filesys e partitioning existing occorre impostare la dimensione su existing 202 Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 explicit Il programma JumpStart utilizza i dischi e crea i file system specificati dalle parole chiave filesys Se si specifica solo il file system radice con la parola chiave filesys tutto il software di Solaris viene installato in questo file system Nota Se si utilizza il valore explicit occorre usare la parola chiave filesys per specificare i dischi da usare e i file system da creare Parola chiave patch patch elenco_id_patch file_patch posizione_patch par_chiave_opz elenco_id_patch Specifica gli ID delle patch da installare Gli ID dell elenco devono essere separati da una virgola Le patch verranno installate nell ordine specificato nell elenco Non aggiungere spazi vuoti dopo le virgole ad es
174. e system ad esempio dischetti o DVD ROM Usare la seguente sintassi per la parola chiave patch patch elenco_id_patch file_patch 1ocal device dispositivo percorso tipo_file_system elenco_id_patch Specifica gli ID delle patch da installare Gli ID dell elenco devono essere separati da una virgola Le patch verranno installate nell ordine specificato nell elenco Non aggiungere spazi vuoti dopo le virgole ad esempio 112467 01 112765 02 file_patch File con l elenco delle patch residente in posizione_patch Le patch verranno installate nell ordine specificato nel file dispositivo Specifica il nome dell unit in cui risiede il pacchetto di Solaris Se il nome del dispositivo corrisponde a un percorso canonico il dispositivo viene attivato direttamente Se invece il nome del dispositivo non corrisponde a un percorso canonico l utility di installazione vi aggiunge gli elementi dev dsk percorso Specifica il percorso della patch di Solaris relativamente al file system radice del dispositivo specificato tipo_file_system Specifica il tipo di file system del dispositivo Se il tipo di file system non viene specificato l utility di installazione cerca di attivare un file system UFS Se l attivazione UFS non riesce l utility di installazione cerca di attivare un file system HSFS ESEMPIO 11 22 Aggiunta di una patch con un elenco sequenziale da un dispositivo locale In questo esempio la parola chiave patch viene usata per ag
175. e una funzione dichiarativa e una funzione comparativa che verificano la presenza di una scheda grafica TCX ESEMPIO 8 1 File custom probes bin sh script custom probe che verifica la presenza di una scheda grafica TCX PROBE FUNCTIONS probe_tcx SI_TCX modinfo grep tcx nawk print 6 export SI_ TCX COMPARISON FUNCTIONS cmp_tcx probe tcx if x SI TCx x 1 then return 0 else return 1 if Il seguente esempio di file rules mostra l uso della parola chiave non operativa definita nell esempio precedente tex Se in un sistema viene rilevata una scheda grafica TCX viene eseguito il profilo di nome profilo tex Diversamente viene eseguito il file profilo Nota Le parole chiave non operative devono sempre essere collocate all inizio del file rules Questa posizione fa s che vengano lette ed eseguite prima delle parole chiave usate dalle regole che potrebbero fare riferimento a tali parole chiave non operative 130 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 vy Procedura ESEMPIO 8 2 Parola chiave non operativa usata in un file rules probe tcx tex tex profile tcx any any profile Verifica del file custom probes Prima di usare un profilo un file rules o un file custom probes occorre eseguire lo script check per verificare che non contengano errori di sintassi
176. e valori ll ScortlubsLosies 1Atisercooosittoszo a install type initial install system type standalone fdisk cotodo 0x04 delete fdisk cotod0 solaris maxfree cluster SUNWCall cluster SUNWCacc delete L elenco seguente descrive alcune parole chiave e valori dell esempio fdisk Tutte le partizioni fdisk di tipo DOSOS16 04 esadecimale vengono eliminate dal disco cot0do fdisk Viene creata una partizione fdisk Solaris nello spazio contiguo pi grande disponibile sul disco cOt 0d0 cluster Sul sistema deve essere installato il gruppo software Entire Distribution SUNWCall cluster Le utility di accounting del sistema SUNWCacc non dovranno essere installate Prova di un profilo Dopo aver creato un profilo il comando pfinstal1 1M permette di provarlo sempre consigliabile provare un profilo prima di usarlo per l installazione o l aggiornamento effettivo del sistema La prova di un profilo particolarmente utile quando si creano profili di aggiornamento che prevedono la riallocazione dello spazio su disco Esaminando l output generato da pfinsta1l1 possibile determinare velocemente se il risultato corrisponde all obiettivo desiderato Ad esempio prima di procedere all aggiornamento di un sistema possibile provare il profilo creato per determinare se lo spazio su disco disponibile sufficiente per la nuova versione di Solaris pfinstall permette di provare un profilo considerando i seguenti fattori m L
177. e viene determinato il disco radice del sistema a pagina 208 Il suffisso sn indica una slice specifica sul disco dimensione Usare uno dei seguenti valori 186 Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 file_system num La dimensione del file system viene impostata su num espresso in Mbyte existing Viene usata la dimensione attuale del file system esistente Nota Quando si utilizza il valore existing possibile cambiare il nome di una slice esistente specificando file_system con un punto_att differente auto La dimensione del file system viene determinata automaticamente in base al software selezionato all La slice specificata user l intero disco per il file system Quando si specifica il valore a11 non possibile collocare altri file system sullo stesso disco free Viene usato per il file system lo spazio rimasto inutilizzato sul disco Nota Per usare il valore free filesys deve essere l ultima parola chiave del profilo inizio dimensione Il file system viene partizionato in modo esplicito inizio il cilindro da cui inizia la slice dimensione il numero di cilindri da usare per la slice Il valore file_system opzionale e viene usato quando la slice specificata any o cwtxdysz Se file_system non viene specificato viene impostato il valore unnamed Se impostato il valore unnamed non possibile specificare pa
178. e word processor fogli elettronici e altri strumenti di produttivit per ufficio m Ilsito utilizza il servizio di denominazione NIS Gli indirizzi Ethernet gli indirizzi IP e i nomi host dei sistemi sono preconfigurati nelle mappe NIS La maschera di sottorete la data e l ora e la regione geografica del sito sono anch esse preconfigurate nelle mappe NIS Nota Le periferiche collegate ai sistemi del gruppo di marketing sono preconfigurate nel file sysidcfg m Si desidera installare Solaris 10 sui sistemi di entrambi i gruppi attraverso la rete 154 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Creare un server di installazione Poich Solaris 10 deve essere installato dalla rete per entrambi i gruppi si decide di configurare server 1 come server di installazione comune Si utilizza il comando setup_install server 1M per copiare le immagini del software sul disco locale di server 1 nella directory export install Le immagini possono essere copiate dai seguenti supporti m CD di Solaris e CD Solaris Languages m DVD del sistema operativo Solaris Occorre copiare l immagine in una directory vuota negli esempi seguenti si tratta delle directory sparc_10 e x86_10 ESEMPIO 10 1 SPARC Copia dei CD di Solaris 10 Inserire il CD Solaris Software for SPARC Platforms 1 nel lettore di CD ROM collegato a server 1 e digitare i comandi seguenti server 1 mkdir
179. el lettore di CD ROM collegato a server 1 e digitare i comandi seguenti server 1 cd punto_att CD Solaris 10 Tools server 1 add to install server export install x86 10 ESEMPIO 10 3 SPARC Copia del DVD di Solaris 10 Inserire il DVD Solaris Operating System for SPARC Platforms nel lettore di DVD ROM collegato a server 1 e digitare i comandi seguenti server 1 mkdir p export install sparc_ 10 server 1 cd punto_att DVD Solaris 10 Tools server 1 setup install server export install sparc_ 10 ESEMPIO 10 4 x86 Copia del DVD Solaris Operating System for x86 Platforms Inserire il DVD Solaris Operating System for x86 Platforms nel lettore di DVD ROM collegato a server 1 e digitare i comandi seguenti server 1 mkdir p export install x86_10 server 1 cd punto_att DVD Solaris 10 Tools server 1 setup install server export install x86 10 x86 Creare un server di avvio per i sistemi del gruppo di marketing Poich i sistemi non possono avviarsi da un server di installazione residente in un altra sottorete si decide di configurare server 2 come server di avvio nella sottorete del gruppo di marketing Si utilizza il comando setup_install server 1M per copiare il software di avvio dal DVD Solaris Operating System for x86 Platforms o dal CD Solaris Software for x86 Platforms 1 Il software di avvio viene copiato sul disco locale di server 2 nella directory export boot Scegliere il supporto e installare il software d
180. el sistema o dal fatto che l installazione viene eseguita in modo remoto Inoltre se il programma di installazione di Solaris non rileva la presenza di una scheda video viene presentata automaticamente la console Per informazioni specifiche sui requisiti di memoria vedere Requisiti di sistema e configurazioni consigliate a pagina 34 Capitolo 1 Nuove funzioni di installazione di Solaris 21 Miglioramenti ai pacchetti e alle patch dell installazione JumpStart personalizzata A partire da Solaris 10 3 05 quando si installa o si aggiorna il sistema operativo Solaris usando il metodo JumpStart personalizzato sono disponibili le seguenti nuove opzioni di configurazione m Un installazione Solaris Flash con pacchetti aggiuntivi La parola chiave package del profilo JumpStart personalizzato stata ampliata e consente l installazione di un archivio Solaris Flash con pacchetti aggiuntivi Ad esempio possibile installare lo stesso archivio di base su due sistemi e un differente insieme di pacchetti su ognuno dei due Questi pacchetti non devono necessariamente far parte della distribuzione di Solaris m Un installazione con pacchetti aggiuntivi che possono non far parte della distribuzione di Solaris La parola chiave package stata ampliata per consentire l installazione con l aggiunta di pacchetti che non fanno parte della distribuzione di Solaris Non pi necessario aggiungere uno script di postinstallazione per aggiungere
181. ella directory JumpStart Creazione di profili derivati con uno script iniziale Si dice derivato un profilo che viene creato dinamicamente da uno script iniziale durante un installazione JumpStart personalizzata I profili derivati sono utili quando non possibile configurare il file rules in modo da abbinare sistemi specifici a un profilo Ad esempio pu essere necessario usare profili derivati per sistemi dello stesso modello che contengano componenti hardware differenti ad esempio frame buffer diversi Per creare una regola che preveda l uso di un profilo derivato procedere come segue m Inserire nel campo del profilo un segno di uguale al posto del nome di un profilo m Nel campo dello script iniziale inserire il nome di uno script che crei un profilo derivato in base al sistema su cui si desidera installare Solaris Quando un sistema soddisfa la regola con il campo del profilo impostato sul segno di uguale lo script iniziale crea il profilo derivato che verr usato per l installazione di Solaris L esempio seguente mostra uno script iniziale che crea ogni volta lo stesso profilo derivato E possibile tuttavia creare uno script iniziale che crei profili derivati differenti in base alla valutazione delle regole ESEMPIO 7 1 Script iniziale che crea un profilo derivato bin sh echo install type initial install gt SI_PROFILE echo system type standalone gt gt SI PROFILE Guida all installazione
182. empio 112467 01 112765 02 file_patch File con l elenco delle patch residente in posizione_patch Le patch verranno installate nell ordine specificato nel file posizione_patch Specifica la posizione in cui risiedono le patch Le posizioni ammesse sono le seguenti Server NFS Server HTTP Dispositivo locale File locale par_chiave_opz Le parole chiave opzionali dipendono dalla posizione delle patch Le sezioni seguenti descrivono le possibili posizioni e le parole chiave opzionali Nota Se sono presenti zone non globali non usare questa parola chiave per l aggiornamento Se la parola chiave viene utilizzata l aggiornamento prosegue ma la parola chiave viene ignorata Patch memorizzate in un server NFS Se la patch risiede su un server NFS usare una delle sintassi seguenti per la parola chiave patch patch elenco_id_patch file_patch nfs nome_server directory_patch retry n patch elenco_id_patch file_patch nfs nome_server directory_patch retry n Capitolo 11 Installazione JumpStart personalizzata riferimenti 203 patch patch 204 elenco_id_patch Specifica gli ID delle patch da installare Gli ID dell elenco devono essere separati da una virgola Le patch verranno installate nell ordine specificato nell elenco file_patch File con l elenco delle patch residente in posizione_patch Le patch verranno installate nell ordine specificato nel file nome_server Specifica il nome del server in cui sono state memo
183. ente di boot potr essere popolato successivamente con un archivio Solaris Flash e quindi essere attivato parole chiave valori ile zebre O Volto 55555845555 install type initial install system type standalone partitioning explicit filesys cotodoso auto filesys cOt3d0s1 auto swap filesys any auto usr cluster SUNWCall bootenv createbe bename secondo BE filesystem dev dsk c0t1d0s0 ufs filesystem dev dsk c0t1d0s0 swap filesystem export shared ufs L elenco seguente descrive alcune parole chiave e valori dell esempio partitioning Le slice dei file system sono determinate dalle parole chiave filesys con valore explicit La partizione radice ha una dimensione che dipende dal software selezionato valore Capitolo 6 e Preparazione di un installazione JumpStart personalizzata procedure 99 ESEMPIO 6 11 Creazione di un ambiente di boot vuoto Continua auto e deve essere installata su cot0d0s0 La partizione di swap impostata alla dimensione necessaria e deve essere installata su cOt 34051 Il file system usr basato sul software selezionato e viene installato nella posizione determinata dal programma in base al valore any cluster Sul sistema deve essere installato il gruppo software per l intero ambiente operativo SUNWCall bootenv createbe Viene configurato un ambiente di boot vuoto e inattivo sul disco cOt1d0 Il file system radice e i file system di swap e export vengono creati ma lasciati vuoti
184. enti e le righe vuote mantiene le regole e aggiunge alla fine la seguente riga di commento version 2 checksum num w Verificare il file rules Procedura 1 Verificare che lo script check si trovi nella directory JumpStart Nota Lo script check si trova nella directory Solaris 10 Misc jumpstart sample sul DVD del sistema operativo Solaris o sul CD Solaris Software 1 2 Spostarsi nella directory JumpStart 3 Eseguire lo script check per verificare il file rules check p percorso r nomefile p percorso Verifica il file rules usando lo script check dall immagine di Solaris Solaris 10 anzich dal sistema in uso percorso l immagine Capitolo 6 Preparazione di un installazione JumpStart personalizzata procedure 109 del software presente su un disco locale su un DVD del sistema operativo Solaris attivato o su un CD Solaris Software 1 Questa opzione permette di eseguire la versione pi recente di check se il sistema utilizza una versione precedente di Solaris r nome_file 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 4 Verific
185. enu 1st vengono visualizzate nel menu principale di GRUB insieme alle voci di Solaris Live Upgrade Le modifiche apportate al file diventano effettive al riavvio successivo del sistema La modifica di questo file pu rendersi necessaria per le seguenti ragioni 58 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate e Dicembre 2005 m Per aggiungere al menu di GRUB voci corrispondenti a sistemi operativi diversi da Solaris m Per personalizzare la procedura di avvio ad esempio specificando nel menu di GRUB il sistema operativo predefinito Avvertenza Non utilizzare il file menu 1st di GRUB per modificare le voci di Solaris Live Upgrade Tali modifiche potrebbero impedire la corretta esecuzione di Solaris Live Upgrade Pur essendo possibile utilizzare il file menu lst per personalizzare la procedura di avvio ad esempio specificando l avvio con il debugger del kernel per eseguire una personalizzazione preferibile usare il comando eeprom Utilizzando il file menu lst per la personalizzazione del processo possibile che le voci relative a Solaris vengano modificate durante un aggiornamento del software In questo caso le modifiche al file andrebbero perdute Per informazioni sull utilizzo del comando eeprom vedere la sezione How to Set Solaris Boot Parameters by Using the eeprom Command del System Administration Guide Basic Administration ESEMPIO 4 2 File Menu lst Qui di se
186. enu lst default 0 timeout 10 0 Solaris 1 Solaris failsafe 2 secondo disco 3 secondo disco failsafe possibile accedere al file menu lst in stubboot boot grub menu lst 64 Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 PARTE Il Uso del metodo JumpStart personalizzato Questa parte contiene le istruzioni per la creazione la preparazione e l esecuzione di un installazione JumpStart personalizzata 65 66 Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate e Dicembre 2005 CAPITOLO 5 Installazione JumpStart personalizzata panoramica Questo capitolo contiene una descrizione introduttiva del metodo di installazione JumpStart personalizzato m Introduzione al metodo JumpStart personalizzato a pagina 67 m Procedimento di installazione con il programma JumpStart a pagina 69 Introduzione al metodo JumpStart personalizzato Il metodo JumpStart personalizzato eseguibile dalla riga di comando permette di installare o aggiornare automaticamente pi sistemi in base ai profili creati dall utente 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 persona
187. eo descrizione e valori 190 install_type descrizione e valori 191 esempi 93 requisiti 92 93 layout_constraint descrizione e valori 191 194 locale descrizione e valori 194 metadb descrizione e valori 195 esempi 93 no_master_check descrizione e valori 196 noneuclidean 196 partitioning descrizione e valori 202 designazione dei dischi 209 esempi 93 partizionamento esclusione di dischi 182 183 root_device 208 system_type descrizione e valori 209 esempi 93 usedisk descrizione e valori 209 uso di maiuscole e minuscole 168 parole chiave delle regole 163 any descrizione e valori 163 213 arch 163 213 disksize descrizione e valori 164 213 domainname 164 214 hostaddress 164 214 hostname 163 167 214 291 parole chiave delle regole Continua installed descrizione e valori 165 214 karch 165 214 menmsize 165 214 model 166 214 network 166 214 osname 166 214 probe 167 totaldisk 167 214 parole chiave nei profili forced_deployment descrizione e valori 189 local_customization descrizione e valori 194 parole chiave non operative arch 213 disks 213 domainname 214 hostaddress 214 hostname 214 installed descrizione e valori 214 karch 214 memsize 214 model 214 network 214 osname 214 rootdisk 214 totaldisk 214 partitioning parola chiave dei profili 202 209 partitioning parola chiave 202 partizionamento esclusione di dischi 182 183 esempi 93 fdisk partizioni 93
188. ere utilizzati da JumpStart Il nome_disco deve essere specificato nella forma cxtydz o cydz ad esempio cotodo o codoso Se si specifica usedisk in un profilo il programma JumpStart utilizza solo i dischi specificati dopo questa parola chiave Capitolo 11 Installazione JumpStart personalizzata riferimenti 209 Nota Non possibile specificare le parole chiave usedisk e dontuse insieme nello stesso profilo Parole chiave non ammesse per l aggiornamento in presenza di zone non globali A partire da Solaris 10 1 06 possibile utilizzare JumpStart per l aggiornamento anche quando sono installate zone non globali Nel profilo sono ammesse solo due parole chiave install type e root_device Alcune parole chiave non possono essere incluse nel profilo in quanto hanno effetto sulle zone non globali Ad esempio l utilizzo di parole chiave che producono l aggiunta di pacchetti la riallocazione dello spazio su disco o l aggiunta di versioni locali ha effetto sulle zone non globali Se si utilizzano parole chiave che hanno un effetto potenzialmente negativo sulle zone non globali queste parole chiave vengono ignorate oppure impediscono il completamento corretto dell aggiornamento Per un elenco delle parole chiave che non possono essere utilizzate in un profilo vedere la tabella seguente TABELLA 11 9 Parole chiave che producono errori in un aggiornamento con zone non globali Parola chiave Comportamento dell aggiornamento
189. erificati il file rules e i profili possibile iniziare l installazione JumpStart personalizzata Il programma JumpStart legge il file rules ok Quindi cerca la prima regola in cui gli attributi definiti per i sistemi corrispondono a quelli del sistema su cui JumpStart sta cercando di installare Solaris Alla prima corrispondenza JumpStart utilizza il profilo specificato in quella regola per installare Solaris sul sistema La Figura 5 1 illustra lo svolgimento dell installazione JumpStart personalizzata su un sistema standalone non collegato in rete Il primo sistema ad essere installato con il processo JumpStart personalizzato quello dell utente Pietro Il programma JumpStart accede al file di regole presente sul dischetto inserito nel sistema Il programma determina che al sistema si applica la regola 2 La regola 2 specifica che l installazione di Solaris deve essere eseguita con il profilo di Pietro Il programma JumpStart legge il profilo di Pietro e installa Solaris in base alle istruzioni specificate nel profilo dall amministratore di sistema Capitolo 5 Installazione JumpStart personalizzata panoramica 69 Sistema di Pietro Directory JumpStart Profilo del gruppo di progettazione regola 1 regola 2 regola 3 File rules ok Profilo del gruppo di marketing Profilo di Pietro FIGURA 5 1 Svolgimento dell installazione JumpStart personalizzata esempio su un sistema non in rete
190. et the flag so sysidroot won t prompt for the root password sed e s 0 root 1 root SI_SYS STATE gt tmp state mv tmp state SI SYS STATE A seguire sono descritti alcuni comandi dell esempio Il comando seguente imposta la variabile PASSWD su una password di root cifrata ricavata da una voce esistente nel file etc shadow del sistema create a temporary input file Il comando seguente crea un file di input temporaneo di a etc shadow cp a etc shadow a etc shadow orig Il comando seguente cambia la password di root nel file etc shadow per il sistema installato usando PASSWD come campo per la password LE Sl ss root i Il comando seguente rimuove il file di input temporaneo di a etc shadow rm f a etc shadow orig 118 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 ESEMPIO 7 6 Impostazione della password di root con uno script finale Continua m Il comando seguente cambia l istruzione da 0 a 1 nel file di stato in modo che la password di root non venga richiesta all utente L accesso al file di stato avviene tramite la variabile SI_SYS STATE il cui valore corrente a etc sysIDtool state Per evitare problemi con lo script in caso di cambiamento di questo valore fare sempre riferimento a questo file usando SI_SYS STATE Il comando sed di questo esempio contiene un carattere di tabulazione dopo lo 0 e dopo l 1 sed e s 0 root
191. ettamente per l installazione di Solaris 10 dalla rete da un server di installazione Qui di seguito sono forniti alcuni esempi dei controlli che possibile effettuare m Se le immagini del DVD del sistema operativo Solaris o dei CD di Solaris erano state copiate sul server di installazione verificare di aver specificato il gruppo di piattaforme corretto per il sistema m Sesistautilizzando un DVD o un CD verificare che il DVD del sistema operativo Solaris o il CD Solaris Software 1 sia attivato e accessibile sul server di installazione boot cannot open lt nome_file gt solo sistemi SPARC Causa questo errore si verifica quando si modifica la posizione di boot file impostandola esplicitamente Nota nome_file una variabile che indica il nome del file interessato Soluzione procedere come segue Us m Ripristinare boot file nella PROM su nessun valore m Verificare che il parametro diag switch sia impostato su off e true Impossibile eseguire il boot da file device Causa il supporto di installazione non riesce a trovare il supporto di avvio Soluzione verificare che sussistano le seguenti condizioni m Il lettore di DVD ROM o di CD ROM installato correttamente ed acceso 240 Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 m Il DVD del sistema operativo Solaris o il CD Solaris Software 1 sono inseriti nel lettore m T dis
192. etto volcheck 4 Copiare l immagine del Solaris 10 3 05 Device Configuration Assistant sul disco rigido del sistema dd if vol dev aliases floppy0 of immagine_di_boot Nel comando immagine_di_boot il nome del file in cui copiare l immagine del Solaris 10 3 05 Device Configuration Assistant E possibile specificare un percorso assoluto Ad esempio il comando seguente copia il dischetto di boot in un file di nome boot_save dd if vol dev aliases floppy0 of boot save Capitolo 6 e Preparazione di un installazione JumpStart personalizzata procedure 85 5 Espellere il dischetto facendo clic su Espelli dischetto nella finestra della Gestione di file o digitando eject floppy sulla riga di comando 6 Nella finestra di dialogo della Gestione supporti removibili fare clic su OK 7 Espellere manualmente il dischetto Solaris 10 3 05 Device Configuration Assistant 8 Inserire nel lettore un dischetto vuoto o un dischetto che pu essere sovrascritto 9 Attivare il dischetto volcheck 10 Formattare il dischetto dformat d U 11 Copiare l immagine del Solaris 10 3 05 Device Configuration Assistant dal disco del sistema al dischetto formattato dd if immagine_ di boot 0f vol dev aliases floppy0 Nel comando immagine_di_boot il nome del file in cui copiare l immagine del Solaris 10 3 05 Device Configuration Assistant possibile specificare un percorso assoluto 12 Decidere se copiare
193. frato su una rete pubblica ed eseguire un installazione JumpStart personalizzata su un client remoto Metodo per l installazione del software attraverso la rete da un sistema con un lettore di CD ROM o di DVD ROM a un sistema non provvisto di lettore Le installazioni in rete richiedono un name server e un server di installazione Installazione che sovrascrive il software correntemente in uso o inizializza un disco vuoto Un installazione iniziale del sistema operativo Solaris sovrascrive i dischi con una nuova versione di Solaris Se il sistema non esegue attualmente il sistema operativo Solaris necessario eseguire un installazione iniziale Se il sistema esegue una versione aggiornabile di Solaris l installazione iniziale sovrascrive il disco e non preserva le modifiche apportate al sistema operativo o le modifiche locali Tipo di installazione in cui Solaris viene installato automaticamente sul sistema usando il software JumpStart preconfigurato 275 installazione JumpStart personalizzata IPv6 Kerberos keystore LAN lavoro LDAP maschera di sottorete MD5 media server menu di modifica di GRUB Tipo di installazione mediante la quale Solaris viene installato automaticamente sul sistema in base a un profilo definito dall utente possibile creare profili personalizzati per diversi tipi di utenti e sistemi Un installazione JumpStart personalizzata un installazione JumpStart creata dall utente IPv
194. giungere tutte le patch elencate nel file file patch dalla directory Solaris_10 patches del dispositivo locale c0t6d0s0 Il file patch determina l ordine di installazione delle patch patch patch cal device c0t6d0s0 Solaris 10 patches ESEMPIO 11 23 Aggiunta di una patch da un dispositivo locale In questo esempio la parola chiave patch viene usata per aggiungere le patch 112467 01 e 112765 02 dalla directory Solaris _10 patches del dispositivo locale c0t6d0s0 patch 112467 01 112765 02 local device c0t6d0s0 Solaris 10 patches 206 Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Patch memorizzate in un file locale possibile installare una patch residente nella miniroot da cui stato avviato il sistema Quando si esegue un installazione con il metodo JumpStart personalizzato il sistema viene avviato da un DVD da un CD o da un area di miniroot NFS Il software di installazione viene caricato ed eseguito da quest area di miniroot Di conseguenza una patch memorizzata su un DVD su un CD o in un area di miniroot NFS accessibile come file locale Usare la seguente sintassi per la parola chiave patch patch elenco_id_patch file patch 1ocal file directory_patch elenco_id_patch Specifica gli ID delle patch da installare Gli ID dell elenco devono essere separati da una virgola Le patch verranno installate nell ordine specificato nell elenco Non aggiungere spaz
195. golo master e quindi collegarlo usando il connettore all estremit del cavo piatto IDE Verificare che ognuno dei due dispositivi funzioni correttamente quindi impostare i jumper nuovamente in configurazione master slave 242 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 m Seil dispositivo un disco rigido usare l utility di configurazione del BIOS per verificare che il tipo di disco indicante il numero di cilindri testine e settori sia configurato correttamente Alcuni BIOS possiedono una funzione in grado di rilevare automaticamente il tipo di disco m Seil dispositivo un lettore di CD ROM usare la schermata di configurazione del BIOS per configurare il tipo di unit come lettore di CD ROM a condizione che il software offra questa possibilit m Su molti sistemi i lettori di CD ROM IDE vengono riconosciuti da MS DOS solo se stato installato un driver per CD ROM MS DOS Provare a usare un altro dispositivo L unit disco principale del BIOS IDE o il CD ROM non sono stati rilevati dal dischetto Solaris 10 3 05 Device Configuration Assistant durante la fase di pre avvio solo sistemi x86 Soluzione procedere come segue m In Solaris 10 3 05 se i dischi sono disabilitati nel BIOS per avviare il sistema dal disco rigido occorre usare il dischetto Solaris 10 3 05 Device Configuration Assistant Per informazioni sull accesso al Solaris 10 3 05 Device Confi
196. gono allocati cinque client diskless Nota La parola chiave num _ clients pu essere usata solo se il system type specificato server Parola chiave package package nome_pacchetto add tipo_lettura posizione delete 196 Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 La parola chiave package pu essere usata sia in un installazione iniziale che in un aggiornamento La parola chiave package permette di m Aggiungere al gruppo software un pacchetto appartenente alla distribuzione di Solaris da installare m Aggiungere al gruppo software un pacchetto non appartenente alla distribuzione di Solaris da installare m Escludere o rimuovere un pacchetto dal gruppo software da installare o da aggiornare m Aggiungere un pacchetto non appartenente alla distribuzione da installare durante l installazione di un archivio Solaris Flash nome_pacchetto Specifica il nome del pacchetto nella forma SUNWnome Per visualizzare informazioni dettagliate sui pacchetti e i relativi nomi usare il comando pkginfo 1 add delete Specificano se il pacchetto specificato dovr essere aggiunto o rimosso Se non si specifica add o delete viene impostata automaticamente l opzione add Nota Per aggiungere pi pacchetti aggiungere al profilo i nomi degli altri pacchetti desiderati senza specificarne la posizione In questo modo la posizione del pacchetto precedente verr u
197. guenti condizioni m L archivio viene creato in una zona non globale m L archivio viene creato in una zona globale in cui sono installate zone non globali Archivio memorizzato in un server NFS Se l archivio si trova su un server NFS usare la sintassi seguente per la parola chiave archive location archive location nfs nome_server percorso nomefile retry n nome_server E il nome del server in cui memorizzato l archivio percorso la posizione dell archivio da richiamare dal server specificato Se il percorso contiene la variabile HOST le utility di installazione di Solaris Flash sostituiscono tale variabile con il nome del sistema clone da installare nome_ file il nome del file dell archivio Solaris Flash retry n Parola chiave opzionale n il numero massimo di volte in cui le utility Solaris Flash cercheranno di attivare l archivio ESEMPIO 11 1 Archivio memorizzato in un server NFS archive location nfs oro archivi archivio archive location nfs oro archivi archivio 170 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Archivio memorizzato in un server HTTP o HTTPS Se l archivio si trova su un server HTTP usare la sintassi seguente per la parola chiave archive location archive location http nome_server porta percorso nomefile par_chiave_opz Se l archivio si trova su un server HTTPS usare la sintassi seguente per la parola chiave archive
198. guito riportato un esempio del file menu lst default 0 timeout 10 title Solaris root hd0 0 a kernel platform i86pc multiboot B console ttya module platform i86pc boot archive title Solaris failsafe root hd0 0 a kernel boot multiboot B console ttya s module boot x86 miniroot safe secondo disco ADDED BY LIVE UPGRADE DO NOT EDIT title secondo disco root hd0 0 a kernel platform i86pc multiboot module platform i86pc boot archive title secondo disco failsafe root hd0 0 a kernel boot multiboot kernel unix s module boot x86 miniroot safe secondo disco END LIVE UPGRADE title Windows root hd0 0 chainloader 1 Capitolo 4 x86 Avvio con GRUB per l installazione di Solaris 59 ESEMPIO 4 2 File Menu lst Continua default Specifica la voce di avvio da utilizzare alla scadenza del timeout Per cambiare l impostazione predefinita possibile specificare un altra voce dell elenco modificando il numero La numerazione inizia da zero per il primo titolo Ad esempio possibile cambiare l impostazione predefinita in 2 per avviare il sistema automaticamente con l ambiente di boot secondo disco timeout Specifica il numero di secondi di attesa prima che venga attivata la voce di avvio predefinita in questo periodo possibile premere un tasto e quindi indicare un altra voce Se non viene specificato il timeout verr richiesto di scegliere una voce title
199. guration Assistant vedere Solaris 10 3 05 per x86 Copia del software di avvio su un dischetto del Guida all installazione di Solaris 10 installazioni di rete m Seil sistema privo di dischi possibile che si tratti di un client diskless The system hangs before displaying the system prompt solo sistemi x86 Soluzione il sistema comprende dispositivi hardware non supportati Consultare la documentazione del produttore dell hardware Messaggi di errore relativi all avvio dalla rete ATTENZIONE getfile RPC failed error 5 RPC Timed out Descrizione questo errore si verifica quando nella rete vi sono due o pi server che rispondono alla richiesta di avvio di un client Il client di installazione si connette al server di avvio sbagliato e l installazione si blocca Questo errore pu essere causato da due ragioni specifiche Causa 1 possibile che vi siano due file etc bootparams su server diversi con una voce per quel client di installazione Soluzione 1 Verificare che i server della rete non contengano pi voci per il client di installazione nel file etc bootparams Se sono presenti pi voci rimuovere quelle relative al client dal file etc bootparams di tutti i server di installazione e di avvio ad eccezione di quello che il client dovr usare Causa 2 possibile che esistano pi voci per quel client di installazione nelle directory tftpboot o rplboot Appendice A e Soluzione dei problemi procedu
200. hcp il sistema utilizza il file etc bootparams o il database bootparams del servizio di denominazione Ad esempio non specificare dhcp se si intende impostare un indirizzo IP statico m Leopzioninowine text non sono utilizzate per le installazioni JumpStart Queste opzioni sono utili solo per l installazione interattiva Per maggiori informazioni vedere Eseguire un installazione o un aggiornamento con il programma di installazione di Solaris del Guida all installazione di Solaris 10 installazioni di base x86 Mappa delle attivit Configurazione di un sistema per l installazione JumpStart personalizzata TABELLA 9 2 x86 Mappa delle attivit Configurazione di un sistema per l installazione JumpStart personalizzata Operazione Descrizione Per istruzioni vedere Determinare se occorre Se il sistema operativo x86 Parola chiave fdisk preservare il sistema presente sul sistema occupa a pagina 183 operativo esistente e i dati l intero disco necessario degli utenti preservarlo in modo che possa coesistere con Solaris 10 Da questa decisione dipende il modo in cui occorre specificare la parola chiave disk 1M nel profilo del sistema Determinare se il sistema Consultare la documentazione Documentazione del supportato dell hardware per produttore dell hardware determinare se il sistema supporti l ambiente Solaris Determinare se lo spazio su Verificare che lo spazio Capitolo 3 d
201. he all installazione del sistema operativo Solaris forniscono un esperienza di installazione unificata e pi semplice Le modifiche comprendono m Questa versione utilizza un solo DVD di installazione e diversi CD Il DVD del sistema operativo Solaris include il contenuto dei CD di installazione m Solaris Software 1 Questo l unico CD da cui possibile avviare il sistema Da questo CD possibile accedere sia all interfaccia di installazione grafica di Solaris che a quella basata sulla console Il CD consente anche di installare i prodotti software selezionati sia nell installazione grafica che in quella dalla console m Altri CD del sistema operativo Solaris Questi CD contengono I pacchetti Solaris di cui il software richiede l installazione se necessario La directory ExtraValue contenente software supportati e non supportati I programmi di installazione Le interfacce e i documenti localizzati m I CD di installazione di Solaris non pi presente m Sia peri CD che per i DVD l interfaccia predefinita per l installazione l interfaccia utente grafica se il sistema dispone di una quantit di memoria sufficiente tuttavia possibile specificare un installazione dalla console con l opzione di avvio text m Il processo di installazione stato semplificato e consente di selezionare il supporto delle lingue all avvio e di selezionare le versioni locali in un secondo momento Nota Il metodo di installazione S
202. heck 109 131 set_root_pw script finale 117 118 285 autorizzazioni directory JumpStart 75 81 script finali 114 script iniziali 112 avvio accesso al server dei profili 79 con GRUB 53 56 con GRUB comandi 149 creazione di un dischetto dei profili 83 dalla rete con GRUB 57 installazione con GRUB 142 145 volumi RAID 1 e modalit monoutente 235 avvio con GRUB accesso al server dei profili 79 comandi 149 creazione di un dischetto dei profili 83 installazione 142 145 avvio dello script check 109 110 B b opzione del comando setup_install_server 157 backup_media parola chiave 175 176 barra rovesciata nei file rules 88 begin log file 112 boot cannot open kernel unix messaggio 240 boot_device parola chiave 177 boot loader GRUB 53 56 bootenv createbe parola chiave 178 bootparams file abilitazione dell accesso alla directory JumpStart 80 aggiornamento 246 Bourne shell script nei campi delle regole 89 C c opzione comando pfinstall 107 comando add_install_client 160 161 cambiamento di directory all immagine di Solaris sul disco locale 77 alla directory JumpStart 109 cambiamento di directory Continua immagine di Solaris SPARC sul disco locale 82 immagine di Solaris x86 sul disco locale 84 86 spostamento nella directory JumpStart 131 campi delle regole descrizione 89 Can t boot from file device messaggio 240 check script creazione del file custom probes ok 131 creazio
203. hetti del gruppo software End User 6 6 Gbyte Developer Solaris pi una serie di componenti di supporto per lo sviluppo del software Il supporto aggiuntivo per lo sviluppo del software include librerie file include pagine man e strumenti di programmazione I compilatori non sono inclusi Gruppo software End User Contiene il codice minimo richiesto per l avvio e 5 3 Gbyte l utilizzo di Solaris in rete e per il Common Desktop Environment Gruppo software Core Contiene il codice minimo richiesto per l avvio e 2 0 Gbyte System Support l esecuzione di un sistema Solaris in rete Gruppo software Reduced Contiene il software minimo richiesto per l avvio e 2 0 Gbyte Network Support l esecuzione di Solaris con un supporto limitato per la rete Il gruppo software Reduced Network Support fornisce una console multiutente con interfaccia testuale e vari strumenti di amministrazione del sistema Questo gruppo software permette al sistema di riconoscere le interfacce di rete ma non attiva i servizi di rete Aggiornamento Per l aggiornamento dei sistemi sono disponibili tre metodi Solaris Live Upgrade il programma di installazione di Solaris e il metodo JumpStart personalizzato TABELLA 3 7 Metodi di aggiornamento disponibili Versione attuale di Solaris Metodi di aggiornamento disponibili Solaris 8 Solaris 9 Solaris 10 n Solaris Live Upgrade Esegue l aggiornamento creando e aggiornando una copia del sistema in uso Il prog
204. hiesta del sistema 7 Seguire le istruzioni che compaiono sullo schermo per installare Solaris Quando il programma JumpStart conclude l installazione di Solaris il sistema si riavvia automaticamente Al termine dell installazione le informazioni di log vengono salvate in un file I log di installazione si trovano nelle seguenti directory 138 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 m var sadm system logs m var sadm install logs SPARC Riferimento delle opzioni per il comando boot La sintassi del comando boot la seguente ok boot cd dvd net install url ask opzioni La tabella seguente descrive le opzioni dalla riga di comando del comando boot appropriate per un installazione JumpStart Opzione Descrizione cd dvd net url ask Specifica di avviare il sistema dal CD dal DVD o da un server di installazione in rete m cd dvd Usare cdrom per avviare dal CD o dal DVD m net Specifica di avviare il sistema da un server di installazione in rete Specifica la posizione dei file dell installazione JumpStart personalizzata o ne richiede la posizione all utente m url Specifica il percorso dei file possibile specificare un URL per i file che si trovano su un server HTTP o HTTPS Server HTTP http nome_server indirizzo_IP directory_JS file_config_compresso amp info_proxy m Senelfile di configurazione compresso stat
205. i Si desidera provare un profilo di Diventare superutente sul sistema e passare installazione e si dispone di un sistema che al Punto 5 utilizza Solaris 10 Si desidera provare un profilo di Creare un ambiente Solaris 10 temporaneo aggiornamento o non si dispone di un per provare il profilo Per maggiori dettagli sistema con Solaris 10 per provare un profilo vedere Creare un ambiente Solaris di installazione iniziale temporaneo per la prova di un profilo a pagina 105 Passare quindi al Punto 3 3 Creare un punto di attivazione temporaneo mkdir tmp mnt 4 Attivare la directory che contiene il profilo o i profili da provare Scenario di attivazione Comando da eseguire Si desidera attivare un file system NFS c mount F nfs nome_server percorso tmp mnt remoto per i sistemi della rete 7 p tmp SPARC Si desidera attivare un dischetto in formato UFS mount F ufs dev diskette tmp mnt Si desidera attivare un dischetto in formato PCES mount F pcfs dev diskette tmp mnt 106 Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 5 Per provare il profilo con una determinata quantit di memoria di sistema impostare SYS_MEMSIZE sulla quantit di memoria desiderata espressa in Mbyte SYS _MEMSIZE dimensione_memoria export SYS_MEMSIZE 6 Era stata attivata una directory al Punto 4 m In caso affermativo spostarsi nella di
206. i GRUB a pagina 57 x86 Convenzioni di denominazione dei dispositivi di GRUB Le convenzioni di denominazione dei dispositivi utilizzate da GRUB sono leggermente diverse rispetto a quelle delle versioni precedenti di Solaris La conoscenza di queste convenzioni pu essere utile per specificare correttamente le informazioni relative alle unit e alle partizioni durante la configurazione di GRUB sul sistema 54 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 La tabella seguente descrive le convenzioni di denominazione dei dispositivi di GRUB TABELLA 4 1 Convenzioni di denominazione dei dispositivi di GRUB Nome dispositivo Descrizione a0 fa1 Prima unit a dischetti seconda unit a dischetti nd Dispositivo di rete hao 0 hdo 1 hado 0 a hdo 0 b Prima e seconda partizione fdisk del primo disco del bios Slice 0 e 1 di Solaris BSD sulla prima partizione fdisk del primo disco del bios Nota In GRUB i nomi dei dispositivi devono essere sempre specificati tra parentesi Le partizioni vengono numerate a partire da 0 zero non da 1 Per maggiori informazioni sulle partizioni disk vedere la sezione Guidelines for Creating an fdisk Partition del System Administration Guide Devices and File Systems x86 Dove trovare informazioni sulle installazioni con GRUB Per maggiori informazioni su
207. i avanzate Dicembre 2005 5 Provare il profilo opzionale Per informazioni sulla prova dei profili vedere Prova di un profilo a pagina 104 Esempi di profilo Gli esempi seguenti mostrano come usare parole chiave e valori differenti nei profili per controllare le modalit di installazione di Solaris su un sistema Per una descrizione delle parole chiave usate nei profili e dei relativi valori vedere Parole chiave e valori usati nei profili a pagina 167 ESEMPIO 6 2 Attivazione di file system remoti aggiunta ed eliminazione di pacchetti parole chiave install type system type partitioning filesys cluster package cluster valori initial install standalone default any 512 swap dimensione di swap SUNWCprog SUNWman delete SUNWCacc L elenco seguente descrive alcune parole chiave e valori dell esempio install type system type partitioning cluster package La parola chiave install_type deve essere presente in tutti i profili La parola chiave system type specifica che il sistema deve essere installato come standalone Le slice dei file system sono determinate dal software da installare con il valore default Lo spazio di swap impostato a 512 Mbyte e pu essere installato su qualunque disco in base al valore any Sul sistema deve essere installato il gruppo software per sviluppatori SUNWCprog Se le pagine man standard vengono attivate dal file server s_ref nella rete
208. i avvio sul disco locale m Sesiinserisce il CD Solaris Software for x86 Platforms 1 nel lettore di CD ROM collegato a server 2 usare il seguente comando server 2 cd punto_att CD Solaris 10 Tools server 2 setup install server b export boot 156 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 m Sesi inserisce il DVD Solaris Operating System for x86 Platforms nel lettore di DVD ROM collegato a server 2 usare il seguente comando server 2 cd punto_att DVD Solaris 10 Tools server 2 setup install server b export boot Nel comando setup _install server b specifica che setup install server deve copiare le informazioni di avvio nella directory di nome export boot Creare una directory JumpStart Dopo aver configurato il server di installazione e il server di avvio creare una directory JumpStart su server 1 possibile usare qualunque sistema della rete Questa directory conterr i file richiesti per l installazione di Solaris con il metodo JumpStart personalizzato Per creare questa directory copiare la directory di esempio contenuta nell immagine del DVD del sistema operativo Solaris o del CD Solaris Software 1 che stata copiata in export install server 1 mkdir jumpstart server 1 cp r export install sparc _10 Solaris 10 Misc jumpstart sample jumpstart Condividere la directory JumpStart Per rendere il file rules e i profili accessibi
209. i di nome sherlock install config sherlock jumpstart Avvertenza L uso di questa procedura pu generare il messaggio seguente durante l avvio di un client di installazione WARNING getfile RPC failed error 5 RPC Timed out Per informazioni su questo messaggio di errore vedere Messaggi di errore relativi all avvio dalla rete a pagina 243 A questo punto tutti i sistemi possono accedere al server dei profili 80 Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Creazione di un dischetto dei profili per sistemi standalone Un dischetto contenente una directory JumpStart viene detto dischetto di profili I sistemi che non sono collegati a una rete non possono accedere a un server dei profili In questi casi perci necessario creare una directory JumpStart su un dischetto Il sistema usato per creare il dischetto dei profili deve possedere un unit a dischetti La directory JumpStart contiene tutti i file essenziali per il metodo JumpStart personalizzato ad esempio il file rules il file rules ok e i profili La directory JumpStart deve trovarsi nella directory radice del dischetto Seguire una delle procedure qui indicate m SPARC Creare un dischetto dei profili a pagina 81 m x86 Creare un dischetto dei profili con GRUB a pagina 83 m x86 Solaris 10 3 05 Creare un dischetto dei profili a pagina 85 v SPARC Creare
210. i installazione di un archivio in un ambiente di boot inattivo con Solaris Live Upgrade vedere Installare un archivio Solaris Flash con un profilo riga di comando del Guida all installazione di Solaris 10 Solaris Live Upgrade e pianificazione degli aggiornamenti 1 Tenere in considerazione le seguenti limitazioni Descrizione Esempio Attenzione Quando si utilizza la parola Ad esempio se l archivio contiene il sistema chiave archive _location per installare operativo Solaris 10 e si utilizza come un archivio Solaris Flash l archivio e i supporto il DVD necessario usare il DVD supporti di installazione devono contenere di Solaris 10 per l installazione dell archivio la stessa versione del sistema operativo Se le versioni del sistema operativo non corrispondono l installazione del sistema clone non riesce Capitolo 9 Esecuzione di un installazione JumpStart personalizzata procedure 135 Descrizione Esempio Avvertenza Non possibile creare in modo corretto un archivio Solaris Flash quando installata una zona non globale La funzione Solaris Flash non compatibile con la tecnologia di partizionamento Solaris Zones Quando si crea un archivio Solaris Flash l archivio risultante non viene installato in modo corretto quando si verificano le seguenti condizioni m L archivio viene creato in una zona non globale m l archivio viene creato in una zona globale in cui sono installate zone non globali
211. i vuoti dopo le virgole ad esempio 112467 01 112765 02 file_patch File con l elenco delle patch residente in posizione_patch Le patch verranno installate nell ordine specificato nel file directory_patch Specifica la directory in cui risiedono le patch La directory delle patch deve essere accessibile al sistema come file locale durante l avvio dal CD Solaris Software 1 o dal DVD del sistema operativo Solaris Il sistema non pu accedere a net durante l avvio dal CD Solaris Software 1 o dal DVD del sistema operativo Solaris ESEMPIO 11 24 Aggiunta di una patch con un elenco sequenziale da un file locale In questo esempio la parola chiave patch viene usata per aggiungere tutte le patch elencate nel file file patch dalla directory Solaris _10 patches Il file patch determina l ordine di installazione delle patch patch patch cal file Solaris 10 patches ESEMPIO 11 25 Aggiunta di una patch da un file locale In questo esempio la parola chiave patch viene usata per aggiungere le patch 112467 01 e 11276502 dalla directory Solaris_10 patches patch 112467 01 112765 02 local file Solaris_10 patches Limitazioni per l uso della parola chiave patch L uso della parola chiave patch soggetto alle seguenti limitazioni m Non possibile richiamare le patch da una directory FTP o da un supporto di backup locale ad esempio un nastro m Non possibile aggiungere patch firmate m Le patch devono essere installabili con il coma
212. iabile usare l opzione R per specificare a come percorso radice m L Esempio 7 3 mostra uno script finale che aggiunge una serie di pacchetti m L Esempio 7 4 mostra uno script finale che aggiunge una serie di patch ESEMPIO 7 3 Aggiunta di pacchetti con uno script finale bin sh BASE a MNT a mnt ADMIN FILE a tmp admin mkdir MNT mount f nfs sherlock export package MNT cat gt ADMIN_ FILE lt lt DONT_ASK mail root instance overwrite partial nocheck runlevel nocheck idepend nocheck rdepend nocheck space ask setuid nocheck conflict nocheck action nocheck basedir default DONT_ASK usr sbin pkgadd a ADMIN FILE d MNT R BASE SUNWxyz umount MNT rmdir MNT A seguire sono descritti alcuni comandi dell esempio m Il comando seguente attiva una directory sul server contenente il pacchetto da installare mount f nfs sherlock export package MNT m Il comando seguente crea un file temporaneo per l amministrazione dei pacchetti di nome admin per forzare il comando pkgadd 1M a non eseguire controlli e a non formulare domande durante l installazione dei pacchetti Il file di amministrazione temporaneo permette di automatizzare la procedura di installazione dei pacchetti cat gt ADMIN FILE lt lt DONT_ ASK m Il seguente comando pkgadd aggiunge il pacchetto utilizzando l opzione a che specifica il file di amministrazione dei pacchetti e l opzione R che specifica il percorso di root
213. iate sul database Solaris Volume Manager Administration Guide di stato e sulle repliche del database di stato Volumi RAID 0 concatenazioni I metodi di installazione JumpStart personalizzato e Solaris Live Upgrade consentono di creare volumi RAID 0 Nei volumi RAID 0 con concatenazione di una singola slice i dati vengono organizzati e posizionati in modo seriale e adiacente sui vari componenti in modo da creare una singola unit di memorizzazione logica I metodi di installazione JumpStart personalizzato e Solaris Live Upgrade non consentono la creazione di stripe o di altri volumi complessi consentiti da Solaris Volume Manager Capitolo 12 Creazione di volumi RAID 1 mirror durante l installazione panoramica 221 Durante l installazione o l aggiornamento possibile creare volumi RAID 1 mirror e collegare i volumi RAID 0 a questi mirror I volumi RAID 0 che vengono posti in mirroring sono denominati submirror Ogni mirror composto da uno o pi volumi RAID 0 Dopo l installazione possibile gestire i dati residenti sui singoli submirror RAID 0 amministrando il volume mirror RAID 1 con il software Solaris Volume Manager Il metodo di installazione JumpStart personalizzato consente di creare un mirror composto da un massimo di due submirror Solaris Live Upgrade consente invece di creare un mirror composto da un massimo di tre submirror Nel normale utilizzo i mirror a due vie con due submirror sono in genere sufficienti Il ter
214. iattaforme e dei sistemi vedere il manuale Guida alle piattaforme hardware Sun su http docs sun com Nota La parola chiave client arch pu essere usata solo se il valore specificato per system type server Parola chiave client root client root dim_root La parola chiave client _root definisce in Mbyte lo spazio di root dim_root da allocare per ogni client Se la parola chiave client _root non viene specificata nel profilo di un server il software di installazione alloca 15 Mbyte di spazio per ogni client La dimensione dell area di root dei client viene usata in combinazione con la parola chiave num clients per determinare quanto spazio occorre riservare per il file system export root Nota La parola chiave client root pu essere usata solo se il valore specificato per system type server Parola chiave client _ swap client _ swap dim_swap Capitolo 11 Installazione JumpStart personalizzata riferimenti 179 La parola chiave client _swap definisce lo spazio di swap in Mbyte dim_swap da allocare per ogni client diskless Se la parola chiave client _swap non viene specificata nel profilo vengono allocati automaticamente 32 Mbyte di spazio di swap Nota La parola chiave client swap pu essere usata solo se il valore specificato per system type server ESEMPIO 11 9 Parola chiave client _swap L esempio seguente specifica che ogni client diskless dovr avere uno spazio di swap di 64 Mbyte client
215. ibile sul disco specificato Se sul disco gi presente una partizione fdisk del tipo specificato viene usata la partizione fdisk esistente In questo caso non viene creata una nuova partizione fdisk x86 Solo Il disco deve contenere almeno una partizione fdisk non utilizzata Inoltre perch l installazione riesca il disco deve disporre di uno spazio libero sufficiente Il valore maxfree pu essere specificato solo se il tipo solaris o dosprimary delete Tutte le partizioni fdisk del tipo specificato vengono eliminate dal disco Parola chiave filesys attivazione di file system remoti filesys server percorso indirizzo_server punto_att opzioni_att Usando filesys coni valori elencati il programma JumpStart configura il sistema installato in modo che attivi automaticamente i file system remoti durante l avvio La parola chiave filesys pu essere specificata pi volte Server percorso indirizzo_server Nome del server in cui risiede il file system remoto seguito da due punti Punto di attivazione del file system remoto Ad esempio usr o export home Indirizzo IP del server specificato in server percorso Se nella rete non in uso un servizio di denominazione il valore indirizzo_server pu essere usato per popolare il file etc hosts con il nome host e l indirizzo IP del server Se non si desidera specificare l indirizzo IP del server occorre inserire un segno meno Ad esempio se la rete utilizz
216. il server HTTP I programmi scritti per usare CGI sono denominati programmi CGI o script CGI Questi programmi si occupano di gestire moduli o effettuare l analisi di output non normalmente eseguiti dal server Risultato della somma di un gruppo di dati usati per il controllo del gruppo I dati possono essere numeri o stringhe di caratteri considerate come numeri durante il calcolo del checksum Il valore di checksum verifica che la comunicazione tra due dispositivi operi correttamente Il codice per la cifratura o la decifrazione dei dati Vedere anche cifratura Chiave di decifrazione utilizzata nella cifratura a chiave pubblica Chiave di cifratura utilizzata nella cifratura a chiave pubblica Processo di protezione delle informazioni dall uso non autorizzato che rende le informazioni non intelligibili La cifratura si basa su un codice noto come chiave che viene utilizzato per decifrare le informazioni Vedere anche decifrazione 269 client client diskless cluster collegamento fisico concatenazione crittografia a chiave pubblica database di stato decifrazione DES DHCP directory etc netboot Nel modello di comunicazione client server il client un processo che accede alle risorse di un server remoto ad esempio alla potenza di elaborazione o alla memoria del server Client di una rete la cui capacit di memorizzazione risiede interamente su un server Raggruppamento logico di pacchetti modu
217. ile il nome del file dell archivio Solaris Flash ESEMPIO 11 6 Archivio memorizzato in un file locale archive location local file archivi archivio utente Parola chiave backup_media backup_media tipo_percorso Quando si utilizza la parola chiave backup_media considerare i seguenti fattori m La parola chiave backup _media pu essere usata solo per l aggiornamento quando richiesta la riallocazione dello spazio su disco m Se sono presenti zone non globali non usare questa parola chiave Se questa parola chiave viene utilizzata nel profilo JumpStart l aggiornamento si interrompe e viene visualizzato un messaggio di errore backup_media definisce il supporto da usare per eseguire il backup dei file system se necessario riallocare lo spazio durante l aggiornamento Se il backup richiede pi nastri o dischetti viene chiesto di inserirli durante l aggiornamento Valore per tipo Valore per percorso Significato local tape dev rmt n Unit nastro locale del sistema da aggiornare Il percorso deve designare il dispositivo a caratteri raw dell unit nastro n il numero dell unit nastro Capitolo 11 Installazione JumpStart personalizzata riferimenti 175 Valore per tipo Valore per percorso Significato local diskette local filesystem remote filesystem remote system dev rdisketten dev dsk cwtxdysz file_system host file_system utente host directory Unit a di
218. ili JumpStart personalizzati Dopo aver deciso come installare ogni sistema o gruppo di sistemi creare una regola per ognuno Ogni regola distingue un certo gruppo in base a uno o pi attributi Collega inoltre ogni gruppo a un determinato profilo Creazione di un server dei profili per una rete a pagina 75 Creazione di un dischetto dei profili per sistemi standalone a pagina 81 Creazione del file rules a pagina 87 74 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 TABELLA 6 1 Mappa delle attivit Preparazione di un installazione JumpStart personalizzata Continua Operazione Descrizione Per istruzioni vedere Creare un profilo per ogni regola Un profilo un file di testo che Creazione di un profilo a pagina definisce in che modo deve essere 91 installato l ambiente operativo Solaris su un sistema ad esempio con quale gruppo software Ogni regola specifica un profilo cio definisce in che modo deve essere installato Solaris sul sistema che corrisponde ai criteri di quella regola In genere si crea un profilo differente per ogni regola possibile tuttavia usare lo stesso profilo in pi regole Opzionale Provare i profili Dopo aver creato un profilo usare il Prova di un profilo a pagina 104 comando pfinstal1 1M per provarlo prima di usarlo per l installazione o l aggiornamento di
219. in rm f PKG INSTALL ROOT bin rm f etc prodotto conf file etc prodotto conf Modifica di un file echo test no gt PKG INSTALL ROOT echo test no gt etc prodotto conf etc prodotto conf Differenze tra PKG INSTALL ROOT e BASEDIR PKG_ INSTALL ROOT designa la posizione del file system radice del sistema a cui viene aggiunto il pacchetto La posizione viene impostata dall argomento R del comando pkgadd Ad esempio se viene eseguito il seguente comando il valore di PKG_ INSTALL ROOT diventa a nell installazione del pacchetto pkgadd R a SUNWvxvm 260 Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 BASEDIR punta alla directory base relativa in cui vengono installati gli oggetti dei pacchetti In questa posizione vengono installati solo oggetti riposizionabili cio con percorso relativo Gli oggetti designati con un percorso assoluto nel file pkgmap vengono sempre installati relativamente all ambiente di boot inattivo ma non relativamente alla variabile BASEDIR impostata I pacchetti che non contengono oggetti riposizionabili vengono detti assoluti in questi pacchetti la variabile BASEDIR non definita e non disponibile per gli script procedurali Ad esempio si supponga che il file pkgmap contenga due righe 1 f none sbin ls 0555 root sys 3541 12322 1002918510 1 f none sbin ls2 0555 root sys 3541 12322 2342423332
220. in un server FTP archive location ftp utentel cifra orione archivi archivio flar timeout 5 Archivio memorizzato su un nastro locale Se l archivio si trova su un nastro usare la sintassi seguente per la parola chiave archive location archive location local _ tape dispositivo posizione dispositivo posizione il nome dell unit nastro in cui memorizzato l archivio Solaris Flash Se il nome del dispositivo corrisponde a un percorso canonico le utility di installazione di Solaris Flash leggono l archivio dal percorso del nodo del dispositivo Se invece il nome del dispositivo non corrisponde a un percorso canonico le utility di installazione di Solaris Flash aggiungono gli elementi dev rmt al percorso Designa la posizione sul nastro in cui stato salvato l archivio Se la posizione non viene specificata le utility di installazione di Solaris Flash leggono l archivio dalla posizione corrente sul nastro Specificando una posizione possibile collocare uno script iniziale o un file sysidcfg sul nastro prima dell archivio Capitolo 11 Installazione JumpStart personalizzata riferimenti 173 ESEMPIO 11 4 Archivio memorizzato su un nastro locale archive location local tape dev rmt 0n 5 archive location local tape On 5 Archivio memorizzato su un dispositivo locale L archivio Solaris Flash pu essere letto da un dispositivo locale se era stato memorizzato su un dispositivo ad accesso casuale basato su un file s
221. inato a quella regola Il metodo JumpStart personalizzato pu essere usato per l installazione di un archivio Solaris Flash Per istruzioni vedere Preparare il sistema per l installazione di un archivio Solaris Flash con il metodo JumpStart personalizzato a pagina 135 Scegliere una delle procedure seguenti in base alla versione di Solaris utilizzata m A partire da Solaris 10 1 06 utilizzare una di queste procedure m Per una procedura JumpStart personalizzata standard vedere x86 Eseguire un installazione o un aggiornamento con il metodo JumpStart personalizzato e con GRUB a pagina 142 m Per eseguire un installazione JumpStart personalizzata modificando il comando GRUB vedere x86 Esecuzione di un installazione JumpStart personalizzata modificando il comando boot di GRUB a pagina 145 m Per Solaris 10 3 05 vedere x86 Eseguire un installazione o di un aggiornamento con il metodo JumpStart personalizzato a pagina 146 v x86 Eseguire un installazione o un aggiornamento con il metodo JumpStart personalizzato e con GRUB A partire da Solaris 10 1 06 usare questa procedura per installare il sistema operativo Solaris Procedura 1 Se il sistema fa parte di una rete verificare che disponga di un connettore Ethernet o di un altro adattatore di rete 2 Se il sistema da installare collegato con una linea tip 1 verificare che il monitor possa visualizzare almeno 80 colonne e 24 righe Per determinare le
222. inazione NIS o NIS Inoltre controllare l ordine di ricerca di bootparams nel file etc nsswitch conf del server di avvio Ad esempio la riga seguente nel file etc nsswitch conf indica che JumpStart o il programma di installazione di Solaris inizieranno la ricerca delle informazioni di bootparams nelle mappe NIS Se la ricerca non produce risultati il programma di installazione ricerca le informazioni nel file etc bootparams del server di avvio bootparams nis files Causa 2 L indirizzo Ethernet del client non corretto Soluzione 2 Verificare che l indirizzo Ethernet del client nel file etc ethers del server di installazione sia corretto Causa 3 In un installazione JumpStart personalizzata il comando add_install client specifica il gruppo di piattaforme che dovr usare un determinato server come server di installazione Se viene usato un valore sbagliato per l architettura dei sistemi viene generato questo errore Ad esempio il sistema da installare ha un architettura sun4u mentre stata specificata l architettura i86pc Soluzione 3 Rieseguire add _install client con il valore corretto per l architettura ip joining multicasts failed on tro will use link layer broadcasts for multicast solo sistemi x86 Causa questo messaggio di errore compare quando si avvia un sistema con una scheda token ring Il multicast Ethernet e il multicast token ring non operano allo stesso modo Il driver restituisce questo messaggio di
223. indicati nel documento Solaris Hardware Compatibility List disponibile su http www sun com bigadmin hcl Questo documento indica tutte le differenze di implementazione tra i diversi tipi di piattaforma In questo documento vengono utilizzati i seguenti termini in relazione ai sistemi x86 m x86 si riferisce alla famiglia di sistemi x86 a 64 bit e a 32 bit m x64 indica informazioni specifiche sui sistemi a 64 bit AMD64 o EM6AT m 32 bit x86 indica informazioni specifiche sui sistemi x86 a 32 bit Per l elenco dei sistemi supportati vedere il documento Solaris Hardware Compatibility List A chi destinato questo documento Questo manuale destinato agli amministratori di sistema responsabili dell installazione di Solaris Vengono forniti due tipi di informazioni 11 m Informazioni sulle procedure di installazione avanzate per gli amministratori di sistemi aziendali che devono gestire un numero elevato di sistemi Solaris in un ambiente di rete m Informazioni sulle procedure di installazione di base per gli amministratori che devono eseguire solo occasionalmente l installazione o l aggiornamento di Solaris Manuali correlati La Tabella P 1 elenca i documenti di riferimento che contengono informazioni utili per l installazione di Solaris TABELLA P 1 Documenti correlati Informazione Guida all installazione di Solaris 10 installazioni di base Guida all installazione di Solaris 10 in
224. io memorizzato in un server HTTP o HTTPS archive location http orione archivi archivio flar timeout 5 Esempio della parola chiave auth basic nome_utente password archive location http orione archivi archivio flar timeout 5 utentel cifra Archivio memorizzato in un server FTP Se l archivio si trova su un server FTP usare la sintassi seguente per la parola chiave archive location archive location ftp utente password nome_server porta percorso nomefile par_chiave_opz utente password nome_ server porta percorso Nome utente e password da specificare per accedere al server FTP nel file del profilo E il nome del server in cui memorizzato l archivio Porta opzionale porta pu essere un numero di porta o il nome di un servizio TCP con un numero di porta che viene determinato al momento dell esecuzione Se la porta non viene specificata le utility di installazione Solaris Flash utilizzano la porta FTP predefinita la numero 21 la posizione dell archivio da richiamare dal server specificato Se il percorso contiene la variabile HOST le utility di installazione di Solaris Flash sostituiscono tale variabile con il nome del sistema clone da installare 172 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 nome_file il nome del file dell archivio Solaris Flash par_chiave_opz Parole chiave opzionali che possibile specificare quando si
225. ion Guide Devices and File Systems Un server che fornisca i file Le directory home si trovano solitamente nel file system export system per le directory home Il gruppo software di Un gruppo software un insieme di pacchetti software Nel pianificare lo spazio su Solaris da installare disco si ricordi che possibile aggiungere o rimuovere singoli pacchetti dal gruppo software selezionato Per informazioni sui gruppi software vedere Spazio su disco consigliato per i gruppi software a pagina 38 Aggiornamento m Sesiutilizza Solaris Live Upgrade per aggiornare un ambiente di boot inattivo e si desidera ottenere informazioni sulla pianificazione dello spazio su disco vedere Requisiti di spazio per Solaris Live Upgrade del Guida all installazione di Solaris 10 Solaris Live Upgrade e pianificazione degli aggiornamenti m Sesi stanno utilizzando altri metodi di installazione di Solaris per la pianificazione dello spazio su disco vedere Aggiornamento con riallocazione dello spazio su disco a pagina 43 Capitolo 3 Installazione e aggiornamento di Solaris pianificazione 37 TABELLA 3 5 Pianificazione generale dello spazio su disco e dello spazio di swap Continua Condizioni per l allocazione dello spazio Descrizione Supporto delle lingue Ad esempio cinese giapponese o coreano Se si intende installare una singola lingua allocare circa 0 7 Gbyte di spazio aggiuntivo Se si prevede di installare il sup
226. ione Avvertenza Non possibile creare in modo corretto un archivio Solaris Flash quando installata una zona non globale La funzione Solaris Flash non compatibile con la tecnologia di partizionamento Solaris Zones Quando si crea un archivio Solaris Flash l archivio risultante non viene installato in modo corretto quando si verificano le seguenti condizioni m L archivio viene creato in una zona non globale m L archivio viene creato in una zona globale in cui sono installate zone non globali Per informazioni sull installazione di un archivio vedere la tabella seguente Solaris Live Upgrade Installazione di archivi Solaris Flash in un ambiente di boot del Guida all installazione di Solaris 10 Solaris Live Upgrade e pianificazione degli aggiornamenti 42 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Metodo JumpStart personalizzato Preparare il sistema per l installazione di un archivio Solaris Flash con il metodo JumpStart personalizzato a pagina 135 Installazione di Solaris Capitolo 4 Installazione e amministrazione degli archivi Solaris Flash procedure del Guida all installazione di Solaris 10 archivi Solaris Flash creazione e installazione Metodo di installazione boot WAN Capitolo 14 Installazione con il metodo boot WAN procedure del Guida all installazione di Solaris 10 installazioni di rete Aggiornamento
227. ione a una linea tip 138 142 146 volcheck comando 81 83 85 86 volume convenzioni di denominazione 232 disco virtuale 218 introduzione teorica 218 utilizzi 218 Volume Manager copia 81 83 86 dischetto Solaris 10 3 05 Device Configuration Assistant 85 Volume Manager copia Continua immagine del Solaris 10 3 05 Device Configuration Assistant 86 volume RAID 0 definizione 221 introduzione teorica 221 linee guida 230 234 volume RAID 1 definizione 222 geometrie dei dischi 229 informazioni per la creazione 230 introduzione teorica 222 linee guida 230 234 W WARNING clock gained xxx days messaggio 240 Z zona globale descrizione 46 zona non globale aggiornamento 49 210 descrizione 46 installazione 48 installazione con un archivio Solaris Flash 49 introduzione 46 pianificazione 48 requisiti di spazio su disco 50 295 296 Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005
228. ione di pacchetti in particolare di pacchetti di terze parti Seguendo le indicazioni qui fornite sui pacchetti richiesti possibile m Evitare di modificare il sistema attualmente in uso in modo da poter eseguire un aggiornamento con Solaris Live Upgrade e creare e mantenere zone non globali e client diskless m Evitare che un pacchetto operi in modo interattivo e consentire cos l esecuzione di installazioni automatizzate ad esempio usando il metodo JumpStart personalizzato Il capitolo suddiviso nelle seguenti sezioni m Prevenzione delle modifiche al sistema operativo a pagina 259 m Prevenzione delle interazioni con l utente durante l installazione o l aggiornamento a pagina 263 Prevenzione delle modifiche al sistema operativo Le indicazioni fornite in questa sezione permettono di mantenere invariato il sistema operativo attualmente in uso Uso di percorsi assoluti Perch l installazione di un sistema operativo si svolga correttamente necessario che i pacchetti riconoscano e rispettino i file system radice alternativi ad esempio l ambiente di boot inattivo di Solaris Live Upgrade 259 I pacchetti possono includere percorsi assoluti nel file pkgmap mappa dei pacchetti Questi file se presenti vengono scritti in modo relativo all opzione R del comando pkgadd I pacchetti che contengono sia percorsi assoluti che percorsi relativi possono essere installati anche in un file system radice
229. isco disponibile sia pianificato sia sufficiente per sufficiente per Solaris l installazione di Solaris 140 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 TABELLA 9 2 x86 Mappa delle attivit Configurazione di un sistema per l installazione JumpStart personalizzata Operazione Continua Descrizione Per istruzioni vedere Opzionale Configurazione dei parametri del sistema possibile preconfigurare le informazioni sul sistema per evitare che vengano richieste durante il processo di installazione o di Capitolo 6 Preconfigurazione delle informazioni sul sistema procedure del Guida all installazione di Solaris 10 funzioni opzionali per l installazione JumpStart personalizzata script iniziale uno script finale o altre funzioni opzionali preparare gli script o i file richiesti aggiornamento installazioni di rete Preparare il sistema per Creare e verificare il file Capitolo 6 l installazione JumpStart rules e i file dei profili personalizzata Opzionale Preparare le Se si intende utilizzare uno Capitolo 7 e Capitolo 8 Opzionale Preparazione per l installazione di Solaris dalla rete Per installare un sistema da un immagine remota del DVD Solaris Operating System for x86 Platforms o del CD Solaris Software For x86 Platforms necessario configurare il sistema perch possa essere avviato e in
230. isiche pi piccole per semplificare il routing Slice o file occupati temporaneamente dal contenuto di un area di memoria finch quest ultima non pu caricare nuovamente quei dati E detto anche file system swap o swap Computer che non richiede il supporto di altri sistemi Vedere volume RAID 0 Uno speciale utente che dispone di tutti i privilegi richiesti per eseguire le attivit di amministrazione del sistema Il superutente pu leggere e scrivere tutti i file eseguire tutti i programmi e inviare segnali di interruzione kill a tutti i processi File in cui viene specificata una serie di parole chiave speciali che permettono di preconfigurare un sistema I quattro tasti direzionali presenti sul tastierino numerico I dieci o pi tasti denominati F1 F2 F3 ecc cui sono assegnate determinate funzioni File contenente uno o pi certificati digitali Durante l installazione con il metodo boot WAN il sistema client verifica l identit del server che sta cercando di eseguire l installazione consultando i dati nel file truststore Processo di installazione che modifica un software dello stesso tipo Diversamente dall aggiornamento l update pu installare anche una versione precedente del software Diversamente dall installazione iniziale per poter eseguire l update necessario che sul sistema sia gi installato un software dello stesso tipo Uniform Resource Locator Sistema di indirizzamento utilizzato dal
231. istema remoto Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 radice regola replica del database di stato riga di comando script finale script iniziale Secure Sockets Layer server server di avvio server di boot WAN server di installazione server di profili server OS L elemento di livello pi elevato in una gerarchia di elementi La radice l elemento da cui discendono tutti gli altri Vedere directory radice o file system radice Serie di valori che assegnano uno o pi attributi a un profilo Le regole vengono usate dal metodo di installazione JumpStart personalizzato Copia di un database di stato La replica garantisce che i dati del database siano validi Stringa di caratteri che inizia con un comando spesso seguito da argomenti opzioni nomi di file e altre espressioni e che viene terminata con un carattere di fine riga Script della Bourne shell definito dall utente e specificato nel file rules che esegue una serie di operazioni dopo l installazione di Solaris ma prima del riavvio del sistema Gli script finali possono essere utilizzati con il metodo di installazione JumpStart personalizzata Script della Bourne shell definito dall utente e specificato nel file rules che esegue una serie di operazioni prima dell installazione di Solaris Gli script iniziali possono essere utilizzati solo con il metodo di installazione J
232. isualizzato all avvio del sistema Per determinare la posizione del file menu lst attivo usare il comando bootadm Il sottocomando list menu mostra la posizione del menu di GRUB attivo Le procedure seguenti permettono di determinare la posizione del file menu lst del menu di GRUB Per ulteriori informazioni sul comando bootadm vedere la pagina man bootadm 1M Individuazione del file menu lst del menu di GRUB Nella procedura seguente il sistema contiene due sistemi operativi Solaris e un ambiente di boot Solaris Live Upgrade secondo disco E stato avviato il sistema operativo Solaris che contiene il menu di GRUB Capitolo 4 x86 Avvio con GRUB per l installazione di Solaris 61 Procedura 1 Diventare superutente o assumere un ruolo equivalente I ruoli comportano determinate autorizzazioni e consentono di eseguire comandi che richiedono privilegi Per maggiori informazioni sui ruoli vedere Configuring RBAC Task Map del System Administration Guide Security Services 2 Per individuare il file menu 1st digitare sbin bootadm list menu Vengono visualizzati la posizione e il contenuto del file The location for the active GRUB menu is boot grub menu lst default 0 timeout 10 0 Solaris 1 Solaris failsafe 2 secondo disco 3 secondo disco failsafe v Individuazione del file menu lst del menu di GRUB quando il file menu lst attivo si trova in un altro ambiente di boot Nella procedura seguente il siste
233. ivi non in grado di distinguerli Soluzione 2 Creare una nuova partizione disk fittizia su uno dei dischi Vedere la pagina man fdisk 1M Quindi riavviare il sistema Impossibile eliminare l ambiente di boot che contiene il menu di GRUB Causa Solaris Live Upgrade non consente di eliminare l ambiente di boot che contiene il menu di GRUB Soluzione usare i comandi lumake 1M o luupgrade 1M per riutilizzare l ambiente di boot Il file system che contiene il menu di GRUB stato accidentalmente ricreato Tuttavia il disco contiene le stesse slice Il layout delle slice non stato modificato Causa il file system che contiene il menu di GRUB determinante per consentire l avvio del sistema I comandi di Solaris Live Upgrade non eliminano mai il menu di GRUB Tuttavia se si ricrea o si elimina in altro modo il file system che contiene il file di GRUB il software di ripristino cerca di reinstallare il menu di GRUB Il software di ripristino reinstalla il menu di GRUB nello stesso file system al successivo riavvio Ad esempio possono essere stati utilizzati per errore i comandi newfs o mkfs sul file system eliminando accidentalmente il menu di GRUB Per ripristinare correttamente il menu di GRUB si devono verificare le seguenti condizioni per le slice m Devono contenere un file system attivabile m Devono far parte dello stesso ambiente di boot di Solaris Live Upgrade in cui risiedevano in precedenza Prima di riavvi
234. izionare due repliche su ogni disco m Peri sistemi con cinque o pi unit disco posizionare una replica su ogni unit disco La presenza di pi repliche del database di stato pu migliorare le prestazioni del mirror In genere necessario aggiungere due repliche per ogni mirror che si aggiunge al sistema Se si dispone di un volume RAID 1 da utilizzare per gli I O casuali di piccole dimensioni ad esempio per un database valutare il numero di repliche da utilizzare Per ottenere le migliori prestazioni verificare di disporre di almeno due repliche supplementari per ogni volume RAID 1 posizionate su slice e preferibilmente anche su dischi e controller non collegati al volume RAID 1 Distribuzione delle repliche del database di stato tra i controller Se sul sistema sono presenti pi controller le repliche dovrebbero essere distribuite nel modo pi uniforme possibile tra tutti i controller Questa strategia garantisce la ridondanza nel caso di guasto di un controller e contribuisce anche a distribuire il carico in modo omogeneo Se su un controller sono presenti pi dischi almeno due dei dischi di ciascun controller dovrebbero contenere una replica Capitolo 13 Creazione di volumi RAID 1 mirror durante l installazione pianificazione 229 Requisiti e linee guida per volumi RAID 1 e RAID 0 Quando si utilizzano volumi RAID 1 mirror e RAID 0 concatenazioni di una singola slice tenere presenti le seguenti linee
235. izioni dei termini Per informazioni di base sull aggiunta e sulla rimozione dei pacchetti e sul file di amministrazione per l installazione Per informazioni dettagliate sui comandi specifici citati in questa appendice vedere le seguenti pagine man Per una descrizione generale di Solaris Live Upgrade Per una descrizione generale del metodo JumpStart personalizzato Per una descrizione generale di Solaris Zones Capitolo 6 Advanced Techniques for Creating Packages del Application Packaging Developer s Guide Capitolo 16 Managing Software Overview del System Administration Guide Basic Administration dircmp 1 fssnap 1M ps 1 o truss 1 pkgadd 1M pkgchk 1M or pkgrm 1M Capitolo 6 Solaris Live Upgrade panoramica del Guida all installazione di Solaris 10 Solaris Live Upgrade e pianificazione degli aggiornamenti Capitolo 5 Capitolo 16 Introduction to Solaris Zones del System Administration Guide Solaris Containers Resource Management and Solaris Zones Appendice B Altri requisiti per i pacchetti SVR4 riferimenti 265 266 Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Glossario 3DES AES aggiornamento ambiente di boot analisi delle patch Triple DES Acronimo di Triple Data Encryption Standard Metodo di cifratura a chiave simmetrica che fornisce una lunghezza della chiave di 168 bit Adv
236. l Protocollo a livello delle applicazioni che permette ai singoli computer o client di una rete TCP IP di estrarre l indirizzo IP e altre informazioni di configurazione da uno o pi server DHCP designati e amministrati centralmente Questa utility riduce il carico di lavoro associato alla manutenzione e all amministrazione di una rete IP di grandi dimensioni La directory su un server di boot WAN contenente le informazioni di configurazione dei client e i dati di sicurezza richiesti per l installazione con il metodo boot WAN Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 directory JumpStart directory radice directory radice dei documenti disattivazione dischetto dei profili disco disco ottico dispositivo logico dominio ete export fallback Quando si utilizza un dischetto di profili per un installazione JumpStart personalizzata la directory JumpStart la directory radice del dischetto in cui sono contenuti i file essenziali per l installazione Quando si utilizza un server di profili per un installazione JumpStart personalizzata la directory JumpStart la directory del server che contiene i file essenziali per l installazione La directory di livello pi elevato da cui discendono tutte le altre directory La radice di una struttura gerarchica su un server Web che contiene i file le immagini e i dati da presentare agli utenti ch
237. l installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate e Dicembre 2005 ESEMPIO 6 10 Richiamo di un archivio differenziale Solaris Flash da un server NFS Nell esempio seguente il profilo indica al programma JumpStart personalizzato di richiamare l archivio Solaris Flash da un server NFS La parola chiave flash update indica che si tratta di un archivio differenziale Un archivio differenziale installa solo le differenze tra due immagini del sistema parole chiave valori Lal soneseenzaazo Ji pesare ntos ssaa install type flash update archive location nfs installserver export solaris flasharchive solarisdiffarchive no master check L elenco seguente descrive alcune parole chiave e valori dell esempio install type Il profilo installa un archivio differenziale Solaris Flash sul sistema clone Vengono installati solo i file specificati dall archivio archive location L archivio Solaris Flash viene richiamato da un server NFS no master check Il sistema clone non viene controllato per verificare se contiene un immagine valida del sistema Le immagini valide sono quelle create dal sistema master originale ESEMPIO 6 11 Creazione di un ambiente di boot vuoto Nell esempio seguente il profilo indica al programma JumpStart personalizzato di creare un ambiente di boot vuoto L ambiente di boot vuoto non contiene nessun file system e non comporta nessuna copia dall ambiente di boot corrente L ambi
238. l gruppo software da installare sul sistema Capitolo 11 Installazione JumpStart personalizzata riferimenti 181 nome_cluster Il nome del cluster deve avere la forma SUNWCnome add_o_delete Parola chiave opzionale che indica se il cluster specificato debba essere aggiunto o eliminato I due valori possibili sono add e delete Se non si specifica add o delete viene impostata automaticamente l opzione add Quando si utilizza la parola chiave cluster durante un aggiornamento si verificano le seguenti condizioni m Tutti i cluster gi presenti sul sistema vengono automaticamente aggiornati m Sesi specifica nome_cluster add e nome_cluster non installato sul sistema il cluster viene installato m Sesi specifica nome_cluster delete e nome_cluster installato sul sistema il pacchetto viene eliminato prima che inizi l aggiornamento Nota Se sono presenti zone non globali non usare questa parola chiave per l aggiornamento Se la parola chiave viene utilizzata l aggiornamento prosegue ma la parola chiave viene ignorata Nota Un gruppo software un metacluster che contiene una raccolta di cluster e pacchetti Un gruppo software pu essere installato con la parola chiave cluster e la variabile nome_gruppo La parola chiave cluster ammessa solo nelle installazioni iniziali La parola chiave cluster fa riferimento ai metacluster presenti nel file clustertoc 4 Un cluster una raccolta di pacchetti I cluster possono e
239. l sistema il gruppo di piattaforme Per scrivere un file di regole per un installazione JumpStart personalizzata necessario conoscere il nome della piattaforma Qui di seguito sono forniti alcuni esempi di piattaforme e gruppi di piattaforme Per l elenco completo dei sistemi SPARC vedere il manuale Guida alle piattaforme hardware Sun sul sito Web http docs sun com TABELLA 3 8 Esempi di piattaforme e gruppi di piattaforme Sistema Nome della piattaforma Gruppo di piattaforme Sun Fire T2000 sun4v Sun Blade SUNW Sun Blade 100 sun4u x86 i86pc i86pc Nota Per conoscere il nome della piattaforma di un sistema possibile usare il comando uname i mentre per conoscere il gruppo di piattaforme possibile usare il comando uname m Capitolo 3 Installazione e aggiornamento di Solaris pianificazione 45 Installazione e configurazione delle zone In questa sezione vengono fornite informazioni generali sulla pianificazione delle zone globali e non globali Per informazioni generali e relative alla pianificazione vedere il Capitolo 16 Introduction to Solaris Zones del System Administration Guide Solaris Containers Resource Management and Solaris Zones Tecnologia di partizionamento Solaris Zones panoramica Una volta eseguita l installazione di Solaris possibile installare e configurare le zone La zona globale l unica istanza del sistema operativo in esecuzione ed contenuta in tutti i sistemi S
240. laris 10 installazioni di base x86 Riferimento sul comando b boot In Solaris 10 3 05 la sintassi del comando b la seguente ok b install url ask opzioni La tabella seguente descrive le opzioni dalla riga di comando del comando boot appropriate per un installazione JumpStart Capitolo 9 Esecuzione di un installazione JumpStart personalizzata procedure 151 Opzione Descrizione url ask opzioni Specifica la posizione dei file dell installazione JumpStart personalizzata o ne richiede la posizione all utente url Specifica il percorso dei file possibile specificare un URL per i file che si trovano su un server HTTP o HTTPS Server HTTP http nome_server ind_IP dir_jumpstart file_config_compresso amp info_proxy m Senel file di configurazione compresso stato inserito un file sysidcfg occorre specificare l indirizzo IP del server che contiene il file come nell esempio seguente http 131 141 2 32 jumpstart config tar m Seil file di configurazione compresso stato salvato su un server HTTP protetto da un firewall durante l avvio occorre specificare un proxy Non necessario specificare l indirizzo IP del server su cui risiede il file invece necessario specificare l indirizzo IP del server proxy come nell esempio seguente http www shadow com jumpstart config tar amp proxy 131 141 6 151 ask Specifica che il programma di installazione deve richiedere la posizione del file di configu
241. laris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 vy Procedura ESEMPIO 7 7 Creazione di un file di configurazione compresso cd jumpstart tar cvf config tar profile 1K rules 1K rules ok 1K sysidcfg 1K d op Creazione di un file di configurazione dei dischi Questa sezione spiega come creare i file di configurazione per uno o pi dischi Questi file di configurazione permettono di usare pfinstal1 1M su un singolo sistema per provare pi profili con diverse configurazioni dei dischi SPARC Creare un file di configurazione dei dischi 1 Individuare un sistema SPARC di cui si desidera provare un disco 2 Diventare superutente o assumere un ruolo equivalente I ruoli comportano determinate autorizzazioni e consentono di eseguire comandi che richiedono privilegi Per maggiori informazioni sui ruoli vedere Configuring RBAC Task Map del System Administration Guide Security Services 3 Creare un file di configurazione per un singolo disco reindirizzando l output del comando prtvtoc 1M su un file prtvtoc dev rdsk nome_dispositivo gt file_config_dischi dev rdsk nome_ dispositivo Nome di dispositivo del disco del sistema Il nome_dispositivo deve avere la forma cwtxdys2 o cxdys2 file_config_dischi Nome del file di configurazione dei dischi 4 Determinare se occorre provare l installazione di Solaris su pi dischi m Incaso negativo la procedura terminata Non
242. laris sui sistemi che soddisfano questa regola viene usato il profilo prof prog any La regola viene soddisfatta da tutti i sistemi che non corrispondono alle regole precedenti Per installare Solaris sui sistemi che soddisfano questa regola viene usato il profilo prof generico La regola any se utilizzata deve sempre comparire per ultima nel file rules Creazione di un profilo Un profilo un file di testo che definisce in che modo deve essere installato Solaris su un sistema Il profilo definisce gli elementi dell installazione ad esempio il gruppo software da installare Ogni regola specifica un profilo che definisce le modalit di installazione del sistema possibile creare profili differenti per ogni regola oppure usare lo stesso profilo in pi regole Un profilo consiste di una o pi parole chiave con i relativi valori Ogni parola chiave un comando che controlla un singolo aspetto dell installazione di Solaris sul sistema Ad esempio la parola chiave e il valore seguenti specificano che il programma JumpStart deve installare il sistema come server system type server Nota La directory JumpStart contiene gi alcuni esempi di profilo se stata creata con una di queste procedure m Creazione di un server dei profili per una rete a pagina 75 m Creazione di un dischetto dei profili per sistemi standalone a pagina 81 Capitolo 6 Preparazione di un installazione JumpStart personalizzata procedure
243. lazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 nomi denominazione file custom probes 128 file rules 88 modelli dei sistemi 166 214 nome host 164 214 nomi dei profili derivati 113 noneuclidean parola chiave nei profili 196 Not a UFS filesystem messaggio 240 numero di rete 166 214 nuove funzioni di installazione di Solaris 17 O osname parola chiave nelle regole 166 214 osname parola chiave non operativa 214 P p opzione dello script check 109 131 pacchetti aggiunta con chroot 117 con uno script finale 115 file di amministrazione 111 requisiti per il metodo JumpStart personalizzato 259 Solaris Live Upgrade requisiti 259 panoramica GRUB avvio 53 56 parola_chiave campo nelle regole 89 parole chiave archivi Solaris Flash metodo JumpStart personalizzato 169 175 non operative 127 parole chiave dei profili 168 209 archive_location 169 175 backup_media 175 176 boot_device 177 bootenv createbe 178 client_arch 179 client_root 179 client_swap 180 cluster descrizione e valori 180 181 181 esempi 93 parole chiave dei profili Continua creazione di repliche del database di stato meatball 195 dontuse descrizione e valori 182 183 uso con usedisk 209 fdisk descrizione e valori 183 185 esempio 93 filesys descrizione e valori 185 186 esempi 93 file system locali 186 188 file system remoti 185 186 volumi RAID 1 188 189 g
244. le repliche del database di stato sulle slice non utilizzate La parte della slice riservata alla replica del database di stato non dovrebbe mai essere utilizzata ad altro scopo m Non possibile creare le repliche del database di stato su file system gi esistenti o sui file system radice usr e swap Se necessario possibile creare una nuova slice se ancora disponibile un nome allocando una parte dello spazio di swap e quindi posizionando le repliche del database sulla nuova slice m Quando una replica del database di stato viene posizionata su una slice che entra a far parte di un volume la capacit del volume viene ridotta di una dimensione pari allo spazio occupato dalla replica o dalle repliche Lo spazio utilizzato da una 228 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 replica arrotondato al cilindro successivo e viene ignorato dal volume Scelta del numero di repliche del database di stato Prima di scegliere il numero di repliche del database di stato da creare si tengano in considerazione le seguenti linee guida Si consiglia di utilizzare almeno 3 repliche del database di stato e fino a un massimo di 50 repliche per ogni set di dischi di Solaris Volume Manager Osservare le seguenti linee guida m Peri sistemi con una sola unit disco posizionare tutte e tre le repliche nella stessa slice m Peri sistemi con due quattro unit disco pos
245. le system condivisibili sono gi condivisi nella configurazione predefinita ma possibile specificare una slice di destinazione in cui copiare i file system File system richiesti dal sistema operativo Solaris Quando si utilizza Solaris Live Upgrade questi file system sono punti di attivazione separati nella tabella vf stab nell ambiente di boot attivo e in quello Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 file system radice formattare fuso orario Gestione consumi GRUB gruppo di piattaforme gruppo software gruppo software Core inattivo Alcuni esempi sono i file system radice usr var e opt Questi file system vengono sempre copiati dall ambiente originale all ambiente di boot inattivo Il file system di livello pi elevato da cui discendono tutti gli altri file system Il file system radice la base su cui vengono attivati tutti gli altri file system e non viene mai disattivato Il file system radice contiene le altre directory e i file di importanza critica per il funzionamento del sistema ad esempio il kernel i driver e i programmi utilizzati per avviare il sistema Inserire i dati in una struttura o dividere un disco in settori per prepararlo alla ricezione dei dati Una delle 24 divisioni longitudinali della superficie della terra alle quali assegnata un ora standard Software che salva automaticamente lo stat
246. les l argomento che la segue viene interpretato come 1 Quando si utilizza una parola chiave personalizzata in una regola del file rules i relativi argomenti vengono interpretati in sequenza La sequenza inizia dopo la parola chiave e termina al primo simbolo amp amp o al primo script iniziale Il file custom probes deve soddisfare i seguenti requisiti m I nome del file deve essere custom probes m Il proprietario del file deve essere root m Il file deve essere eseguibile e le autorizzazioni devono essere impostate su 755 m Il file deve contenere almeno una funzione dichiarativa e una funzione comparativa corrispondente 128 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 v Procedura Per ragioni di chiarezza e di organizzazione preferibile definire per prime le funzioni dichiarative e collocarle all inizio del file seguite dalle funzioni comparative Sintassi dei nomi delle funzioni in custom probes Il nome di una funzione dichiarativa deve iniziare con probe_ Il nome di una funzione comparativa deve iniziare con cmp_ Le funzioni che iniziano con probe_ definiscono parole chiave non operative Ad esempio la funzione probe_tcx definisce una nuova parola chiave non operativa di nome tcx Le funzioni che iniziano con cmp_ definiscono le parole chiave per le regole Ad esempio cmp_t cx definisce la parola chiave tex per l utilizzo in una regola Cre
247. li ai sistemi della rete occorre condividere la directory jumpstart Per abilitare la condivisione della directory aggiungere la riga seguente al file etc dfs dfstab share F nfs o ro anon 0 jumpstart Quindi dalla riga di comando eseguire il comando shareall server 1 shareall SPARC Creare il profilo per il gruppo di progettazione Per i sistemi del gruppo di progettazione creare un file di nome prof _prog nella directory jumpstart Il file prof _prog deve contenere le informazioni seguenti che definiscono il software di Solaris 10 da installare sui sistemi del gruppo Capitolo 10 Installazione JumpStart personalizzata esempi 157 install type initial install system type standalone partitioning default cluster SUNWCprog filesys any 512 swap Il profilo dell esempio precedente specifica le seguenti informazioni di installazione install _ type system type partitioning cluster filesys Deve essere eseguita un installazione iniziale non un aggiornamento I sistemi del gruppo di progettazione sono standalone Il software JumpStart dovr usare il partizionamento predefinito dei dischi per l installazione di Solaris sui sistemi Dovr essere installato il gruppo software per sviluppatori Ogni sistema del gruppo di progettazione dovr avere 512 Mbyte di spazio di swap x86 Creare il profilo per il gruppo di marketing Per i sistemi del gruppo di marketing creare un file dinome marke
248. li dalla riga di comando i volumi sono denominati metadevice Nella terminologia UNIX standard i volumi sono detti anche pseudodispositivi o dispositivi virtuali Programma che offre un meccanismo per amministrare e ottenere l accesso ai dati contenuti su DVD ROM CD ROM e dischetti Classe di volumi che comprende stripe o concatenazioni Questi componenti sono denominati submirror Le stripe o le concatenazioni sono i componenti essenziali dei mirror Classe di volumi che replica i dati conservandone pi copie I volumi RAID 1 sono formati da uno o pi volumi RAID 0 detti submirror I volumi RAID 1 vengono a volte denominati mirror Wide Area Network Rete che collega pi reti locali LAN o sistemi in siti geografici diversi utilizzando collegamenti telefonici su fibra ottica o via satellite Programma di avvio di secondo livello che carica la miniroot del boot WAN i file di configurazione dei client e i file di installazione richiesti per eseguire l installazione boot WAN Per le installazioni boot WAN il file binario wanboot esegue operazioni simili ai programmi di avvio di secondo livello ufsboot o inetboot Programma CGI che recupera e trasmette i dati e i file utilizzati nell installazione boot WAN File di testo in cui si specificano le informazioni di configurazione e le impostazioni di sicurezza richieste per l esecuzione dell installazione boot WAN Vedere zona non globale In Solaris Zones sia la zona p
249. li script finali devono trovarsi nella directory JumpStart Per informazioni sulla creazione di uno script finale vedere Creazione di uno script finale a pagina 113 Capitolo 6 e Preparazione di un installazione JumpStart personalizzata procedure 89 Ogni regola deve contenere almeno i seguenti componenti m Una parola chiave un valore e un profilo corrispondente m Un segno meno nei campi script_iniziale e script_finale se non viene specificato alcuno script iniziale o finale 3 Salvare il file rules nella directory JumpStart 4 Verificare che il proprietario del file rules sia root e che le autorizzazioni siano impostate su 644 Esempio di file rules L esempio seguente mostra l uso di diverse regole all interno di un file rules Ogni riga contiene una parola chiave e il relativo valore Il programma JumpStart analizza il file rules dall inizio alla fine Il programma JumpStart ricerca i sistemi che corrispondono al valore delle parole chiave e vi installa Solaris nel modo specificato dal profilo associato alla regola ESEMPIO 6 1 File rules parole chiave e valori script iniziale profilo script finale ilis enoressssese hasttsososat aaa O aa a hostname prog 1 gt prof base network 192 168 255 255 amp amp model SUNW Sun Blade 100 prof_rete model SUNW SPARCstation LX prof_lx completa network 192 168 2 0 amp amp karch i86pc configura prof_x86 fatto memsize 64 128 amp amp arch i386
250. li software Il software di Solaris diviso in gruppi software formati a loro volta da cluster e pacchetti Voce di una directory che fa riferimento a un file presente sul disco possibile che pi voci di una directory facciano riferimento allo stesso file fisico Volume RAID 0 Se le slice sono concatenate i dati vengono scritti nella prima slice disponibile finch il suo spazio non esaurito Una volta raggiunto il limite di spazio di quella slice i dati vengono scritti nella slice successiva in modo seriale La concatenazione non fornisce alcuna ridondanza dei dati a meno che non sia contenuta in un mirror Vedere anche la descrizione dei volumi RAID 0 Sistema crittografico che utilizza due chiavi una chiave pubblica nota a tutti e una chiave privata conosciuta solo dal destinatario del messaggio Database che memorizza informazioni riguardo allo stato della configurazione di Solaris Volume Manager Il database di stato una raccolta di pi copie replicate del database Ogni copia viene denominata replica del database di stato Il database di stato tiene traccia della posizione e dello stato di tutte le repliche note Il processo di conversione in testo semplice dei dati codificati Vedere anche cifratura Data Encryption Standard Metodo di cifratura a chiave simmetrica sviluppato nel 1975 e standardizzato dall ANSI nel 1981 come ANSI X 3 92 DES utilizza una chiave a 56 bit Dynamic Host Configuration Protoco
251. lizzato esegue quindi l installazione o l aggiornamento del sistema in base al profilo e agli script selezionati anche possibile specificare le informazioni di configurazione in un file sysidcfg in modo che la procedura si svolga senza bisogno dell intervento dell utente Scenario di esempio del metodo JumpStart personalizzato Per descrivere il processo JumpStart personalizzato pu essere utile usare uno scenario di esempio In questo scenario occorre configurare i parametri seguenti m Solaris deve essere installato su 100 sistemi nuovi 67 m Settanta di questi sono sistemi SPARC destinati al gruppo di progettazione e devono essere installati come sistemi standalone con il gruppo software per sviluppatori di Solaris m Glialtri30 sistemi sono sistemi x86 destinati al gruppo di marketing e devono essere installati come sistemi standalone con il gruppo software di Solaris per utenti finali In primo luogo occorre creare un file rules e un profilo per ogni gruppo di sistemi Il file rules un file di testo contenente una regola per ogni gruppo di sistemi o per ogni sistema su cui si desidera installare 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 Il file rules e il profilo devono trovarsi in una directory JumpStart Nello
252. lo 6 aggiornamento automatico di pi sistemi sulla base di profili specifici personalizzato Replicazione dello stesso Archivi Solaris Flash software e della stessa configurazione su pi sistemi Installazione di pi boot WAN sistemi in una rete geografica WAN o via Internet eseguire l installazione in modo efficiente su pi sistemi Tuttavia se il numero di sistemi ridotto la creazione di un ambiente JumpStart personalizzato pu richiedere troppo tempo Se i sistemi non sono molti usare il programma di installazione interattivo di Solaris m Questo programma consente di risparmiare tempo installando contemporaneamente tutti i pacchetti di Solaris sul sistema Altri programmi installano i pacchetti individualmente aggiornando ogni volta la mappa dei pacchetti m Gli archivi Solaris Flash sono di grandi dimensioni e richiedono una quantit significativa di spazio sul disco Per gestire configurazioni di installazione differenti o per modificare la configurazione di installazione valutare la possibilit di usare il metodo JumpStart personalizzato In alternativa possibile eseguire personalizzazioni a livello di sistema usando uno script finale di JumpStart o uno script di postdeployment incorporato di Solaris Flash Questo programma consente l installazione sicura di un archivio Solaris Flash in rete Capitolo 1 Solaris Flash panoramica del Guida all installazione di S
253. loca automaticamente un area di swap di 512 Mbyte nei seguenti casi m Sesi utilizza la funzione di configurazione automatica delle slice del disco del programma di installazione m Senonsi modificano manualmente le dimensioni della slice di swap Nell impostazione predefinita i programmi di installazione di Solaris allocano lo spazio di swap in modo che inizi al primo cilindro disponibile del disco generalmente il cilindro 0 sui sistemi SPARC Questo posizionamento consente l allocazione del massimo dello spazio per il file system radice durante la configurazione del disco predefinito e permette l ingrandimento del file system radice durante gli aggiornamenti Se si prevede di dover aumentare in futuro le dimensioni dell area di swap possibile disporre la slice di swap in modo che inizi da un altro cilindro del disco usando uno dei metodi seguenti m Sesiutilizza il programma di installazione di Solaris possibile personalizzare il layout del disco in base ai cilindri e assegnare manualmente la slice di swap alla posizione desiderata m Nelcaso dell installazione JumpStart personalizzata la slice di swap pu essere configurata nel file dei profili Per maggiori informazioni sul file dei profili del metodo di installazione JumpStart vedere Creazione di un profilo a pagina 91 Per una descrizione generale dello spazio di swap vedere il Capitolo 21 Configuring Additional Swap Space Tasks del System Administrat
254. location archive location https nome_server porta percorso nomefile par_chiave_opz nome_server E il nome del server in cui memorizzato l archivio porta Porta opzionale porta pu essere un numero di porta o il nome di un servizio TCP con un numero di porta che viene determinato al momento dell esecuzione Se la porta non viene specificata le utility di installazione Solaris Flash utilizzano la porta HTTP predefinita la numero 80 percorso la posizione dell archivio da richiamare dal server specificato Se il percorso contiene la variabile HOST le utility di installazione di Solaris Flash sostituiscono tale variabile con il nome del sistema clone da installare nome_file il nome del file dell archivio Solaris Flash par_chiave_opz Parole chiave opzionali che possibile specificare quando si richiama un archivio Solaris Flash da un server HTTP TABELLA 11 3 Parole chiave opzionali che possibile usare con archive location HTTP Parola chiave Definizione del valore auth basic nome_utente Se l archivio si trova su un server HTTP protetto da una password occorre password includere il nome utente e la password necessari per accedere al server nel file del profilo Nota L uso di questo metodo di autenticazione in un profilo da usare con il metodo JumpStart personalizzato rischioso infatti possibile che utenti non autorizzati accedano al file del profilo contenente la password Capitolo 11
255. lori usati nelle regole a pagina 163 e Parole chiave non operative e valori a pagina 213 non siano abbastanza precise per le esigenze di installazione del proprio sito In questo caso possibile definire direttamente le parole chiave necessarie creando un file custom probes Il file custom probes uno script della shell Bourne che contiene due tipi di funzioni Il file custom probes deve essere salvato nella stessa directory JumpStart in cui risiede il file rules I due tipi di funzioni che possibile definire nel file custom probes sono le seguenti m Dichiarative Queste funzioni acquisiscono le informazioni richieste o svolgono le operazioni corrispondenti e impostano la variabile d ambiente SI_ definita dall utente Queste funzioni diventano parole chiave non operative m Comparative Queste funzioni chiamano una funzione dichiarativa corrispondente confrontano l output della funzione dichiarativa con lo stato del sistema e restituiscono 0 se la condizione definita viene soddisfatta o 1 se non viene soddisfatta Le funzioni comparative diventano parole chiave delle regole Sintassi del file custom probes Il file custom probes pu contenere qualunque comando variabile o algoritmo che sia accettato dalla Bourne shell Nota All interno del file custom probes possibile definire funzioni dichiarative e comparative che richiedano un singolo argomento Quando la parola chiave corrispondente viene usata nel file ru
256. m Nuove funzioni di Solaris 10 1 06 per l installazione a pagina 17 m Nuove funzioni di Solaris 10 3 05 per l installazione a pagina 20 Nuove funzioni di Solaris 10 1 06 per l installazione Questa sezione descrive le seguenti nuove funzioni di installazione introdotte in Solaris 10 1 06 Aggiornamento del sistema operativo Solaris in presenza di zone non globali A partire da Solaris 10 1 06 la funzione Solaris Zones consente di configurare pi zone non globali all interno di una singola istanza di Solaris che funge da zona globale Una zona non globale un ambiente di esecuzione delle applicazioni in cui i processi sono isolati da tutte le altre zone Se si utilizza un sistema su cui sono presenti zone non globali possibile utilizzare i normali programmi di aggiornamento di Solaris per effettuare l aggiornamento a Solaris 1 06 possibile utilizzare il programma di installazione interattiva di Solaris o il metodo JumpStart personalizzato per effettuare l aggiornamento L aggiornamento di sistemi su cui sono presenti zone non globali soggetto ad alcune limitazioni m Sono supportate solo alcune parole chiave di JumpStart Per istruzioni sulle parole chiave di JumpStart supportate vedere la Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate m I CD ROM non sono supportati ma possibile usare il DVD ROM o un immagine di installazione in rete m Sui sistemi in cui
257. m for SPARC Platforms Platforms o il CD Solaris Software for SPARC Platforms 1 o CD Solaris Software for nel lettore di CD ROM del server SPARC Platforms 1 si La gestione dei volumi attiver automaticamente il CD Immagine del DVD Solaris Spostarsi nella directory che contiene l immagine del DVD Operating System for SPARC Solaris Operating System for SPARC Platforms o del CD Platforms o del CD Solaris Solaris Software for SPARC Platforms 1 Ad esempio Software for SPARC digitare il comando seguente Platforms 1 su un disco locale cd export install 7 Copiare ifile di esempio per l installazione JumpStart personalizzata nella directory JumpStart del dischetto dei profili cp r percorso Solaris 10 Misc jumpstart sample directory_JS percorso Percorso del CD del DVD o dell immagine sul disco locale directory_jumpstart Percorso del dischetto dei profili in cui si desidera collocare i file di esempio per l installazione JumpStart personalizzata Nota Tutti i file richiesti per l installazione JumpStart personalizzata devono trovarsi nella directory radice del dischetto Ad esempio il comando seguente copia il contenuto della directory jumpstart_sample del CD Solaris Software for SPARC Platforms 1 nella directory radice di un dischetto dei profili di nome prova cp r cdrom sol 10 sparc s0 Solaris 10 Misc jumpstart sample floppy prova 8 Modificare i file di esempio sul dischetto dei profili in modo
258. m swap indicante un file system di swap Il punto di attivazione per il file system di swap deve essere un trattino Per un esempio di profilo e informazioni generali sull uso di questa parola chiave vedere i seguenti riferimenti 178 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Per un esempio di profilo Esempio 6 11 Per informazioni generali sull uso di Solaris Capitolo 6 Solaris Live Upgrade Live Upgrade per la creazione panoramica del Guida all installazione di l aggiornamento e l attivazione di un ambiente Solaris 10 Solaris Live Upgrade e pianificazione di boot inattivo degli aggiornamenti Per informazioni generali sull uso di un Capitolo 1 Solaris Flash panoramica del archivio Solaris Flash Guida all installazione di Solaris 10 archivi Solaris Flash creazione e installazione Parola chiave client arch client arch valore _arch La parola chiave client arch specifica che il server del sistema operativo deve supportare un gruppo di piattaforme differente dal proprio Se la parola chiave client_arch non viene specificata nel profilo tutti i client diskless che utilizzano il server del sistema operativo devono contenere lo stesso gruppo di piattaforme di quel server necessario specificare tutti i gruppi di piattaforme che si desidera supportare I valori ammessi per valore_arch sono sun4u e i86pc Per un elenco completo delle p
259. ma contiene due sistemi operativi Solaris e un ambiente di boot di Solaris Live Upgrade secondo disco In questo esempio il file menu lst non presente nell ambiente di boot attualmente in esecuzione stato avviato l ambiente di boot secondo disco Il menu di GRUB contenuto nell ambiente di boot Solaris L ambiente di boot Solaris non attivato Procedura 1 Diventare superutente o assumere un ruolo equivalente I ruoli comportano determinate autorizzazioni e consentono di eseguire comandi che richiedono privilegi Per maggiori informazioni sui ruoli vedere Configuring RBAC Task Map del System Administration Guide Security Services 2 Per individuare il file menu 1st digitare sbin bootadm list menu Vengono visualizzati la posizione e il contenuto del file The location for the active GRUB menu is dev dsk nome_disp non attivato The filesystem type of the menu device is lt ufs gt default 0 timeout 10 0 Solaris 1 Solaris failsafe 2 secondo disco 3 secondo disco failsafe 62 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 v Procedura 3 Poich il file system che contiene il file menu lst non attivato necessario attivarlo Specificare il file system UFS e il nome del dispositivo usr sbin mount F ufs dev dsk nome_dispositivo mnt In questo comando nome_dispositivo specifica la posizione del file system radice
260. ma non attiva i servizi di rete Numero prodotto scegliendo un input e generando un numero notevolmente pi breve di tale input Per input identici viene sempre generato lo stesso valore di output Le funzioni hash si possono utilizzare negli algoritmi di ricerca delle tabelle e nella rilevazione degli errori e delle manomissioni In quest ultimo caso le funzioni hash vengono scelte in modo tale che sia difficile individuare due input che producano lo stesso risultato hash MD5 e SHA 1 sono esempi di funzioni hash a una via Ad esempio un messaggio digest utilizza un input di lunghezza variabile come un file disk e lo riduce a un valore minimo Processo di modifica di una stringa di caratteri in un valore o chiave che rappresenta la stringa originale Metodo di hashing con chiave per l autenticazione dei messaggi HMAC utilizzato con una funzione hash crittografica iterativa come MDS5 o SHA 1 in combinazione con una chiave condivisa segreta L intensit crittografica di HMAC dipende dalle propriet della funzione hash sottostante Hypertext Transfer Protocol n Protocollo Internet che richiama oggetti ipertestuali da un host remoto Questo protocollo basato su TCP IP Una versione sicura di HTTP implementata utilizzando il Secure Sockets Layer SSL Software di Solaris che viene installato su un sistema disponibile sui DVD o sui CD di Solaris o sul disco rigido di un server di installazione su cui sono state copiate l
261. maticamente L istanza di Solaris che stata installata verr visualizzata nel menu di GRUB al prossimo riavvio Al termine dell installazione le informazioni di log vengono salvate in un file I log di installazione si trovano nelle seguenti directory m var sadm system logs m var sadm install logs 144 Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 vy Procedura x86 Esecuzione di un installazione JumpStart personalizzata modificando il comando boot di GRUB A partire da Solaris 10 1 06 possibile modificare il menu di GRUB In alcune circostanze ad esempio per esigenze di debug pu rendersi necessario modificare il comando boot di GRUB La procedura seguente descrive i passaggi per la modifica del comando boot di GRUB prima di effettuare l installazione JumpStart personalizzata x86 Modificare il comando boot di GRUB 1 Per iniziare l installazione eseguire i passaggi dal Punto 1 al Punto 5 nella procedura precedente x86 Eseguire un installazione o un aggiornamento con il metodo JumpStart personalizzato e con GRUB a pagina 142 2 Seil sistema spento accenderlo Se il sistema acceso riavviarlo Viene visualizzato il menu di GRUB Questo menu contiene un elenco di voci di avvio La voce fornita l istanza di Solaris da installare GNU GRUB version 0 95 631K lower 2095488K upper memory Use the and v keys to select which entry
262. mpo nelle regole 89 eliminazione cluster durante l aggiornamento 182 End User Solaris 180 181 End User Solaris gruppo software descrizione 38 40 dimensioni 39 Entire Solaris 180 181 Entire Solaris gruppo software descrizione 38 40 dimensioni 39 Entire Solaris Plus OEM Support 180 181 Entire Solaris Plus OEM Support gruppo software descrizione 38 40 dimensioni 39 errore di timeout RPC 246 etc bootparams file abilitazione dell accesso alla directory JumpStart 80 246 etc dfs dfstab file 76 157 etc mnttab file 81 F fdisk comando 123 fdisk parola chiave nei profili descrizione e valori 183 185 esempio 93 file di configurazione dei dischi creazione sistemi SPARC 121 sistemi x86 123 descrizione 104 121 file di log output dello script finale 114 output dello script iniziale 112 file di output log dello script finale 114 log dello script iniziale 112 file e file system attivazione di file system remoti 185 186 copia dei file della directory JumpStart con uno script finale 114 dischetto Solaris 10 3 05 Device Configuration Assistant 85 file di installazione JumpStart 77 file per l installazione JumpStart 82 84 86 288 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 file e file system Continua creazione file system locali 186 188 volumi RAID 1 188 189 creazione di un file system UFS 82 output dello script final
263. n collegamento simbolico o attivata da un altro file system Soluzione 1 Spostare la directory var sadm nel file system radice o nel file system var Causa 2 Il file var sadm softinfo INST_RELEASE non presente Soluzione 2 Creare un nuovo file INST_RELEASE usando il seguente template OS Solaris VERSION x REV 0 x E la versione di Solaris presente sul sistema Causa 3 Il pacchetto SUNWusr non presente in var sadm softinfo Soluzione 3 E necessario eseguire un installazione iniziale L installazione di Solaris non aggiornabile Impossibile arrestare o inizializzare il driver md Soluzione procedere come segue m Seil sistema non un mirror commentare la voce corrispondente nel file vsftab 250 Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 m Seil file system un volume RAID 1 dividere il mirror e ripetere l installazione Per informazioni sulla divisione dei mirror vedere Removing RAID 1 Volumes Unmirroring del Solaris Volume Manager Administration Guide L aggiornamento non riesce perch il programma di installazione di Solaris non pu attivare un file system Causa durante l aggiornamento lo script cerca di attivare tutti i file system elencati nel file etc vfstab del sistema nel file system radice aggiornato Se lo script di installazione non riesce ad attivare un file system si interrompe Soluzione ve
264. n globale come il nome host della zona non globale e la tabella dei file system la sola zona che pu controllare tutti i dispositivi e tutti i file system Contiene un database completo e coerente di tutti i componenti software installati nella zona sia che siano stati installati nella zona non globale sia che siano condivisi in sola lettura dalla zona globale l unica zona in grado di rilevare l esistenza e la configurazione delle zone non globali Non consapevole dell esistenza di eventuali altre zone l unica zona dalla quale pu essere configurata installata amministrata o disinstallata una zona non globale Non pu installare amministrare o disinstallare altre zone inclusa se stessa Per ulteriori informazioni vedere m Capitolo 16 Introduction to Solaris Zones del System Administration Guide Solaris Containers Resource Management and Solaris Zones m Installazione e configurazione delle zone a pagina 46 Capitolo 3 Installazione e aggiornamento di Solaris pianificazione 47 Solaris Zones pianificazione Una volta eseguita l installazione di Solaris possibile installare e configurare le zone La zona globale l unica istanza del sistema operativo in esecuzione ed contenuta in tutti i sistemi Solaris La zona globale sia la zona predefinita del sistema che quella utilizzata per il controllo amministrativo dell intero sistema Una zona non globale un
265. n kernel e il software minimo sufficiente per l installazione di Solaris su un disco rigido La miniroot il file system che viene copiato su un sistema durante l installazione iniziale Miniroot modificata per l esecuzione dell installazione boot WAN che contiene un sottogruppo del software della miniroot di Solaris Vedere anche miniroot Vedere la descrizione dei volumi RAID 1 Server che fornisce un servizio di denominazione ai sistemi di una rete Acronimo di Network Information Service Plus servizio di denominazione usato da SunOS 5 0 o versioni successive Si tratta di un database di rete distribuito che contiene informazioni importanti sui sistemi e gli utenti della rete Il database NIS memorizzato sul server master e su tutti i server slave Acronimo di Network Information Service Plus servizio di denominazione usato da SunOS 5 0 o versioni successive NIS sostituisce il NIS il servizio di denominazione usato da SunOS 4 0 o release successive Nome assegnato a un gruppo di sistemi di una rete locale che condividono gli stessi file amministrativi richiesto per il corretto funzionamento del database del servizio di denominazione NIS Network Information Service Il nome di un dominio formato da una sequenza di componenti separati da punti ad esempio tundra mpk ca us Leggendo il nome del dominio da sinistra a destra i componenti identificano aree amministrative sempre pi generali e solitamente remo
266. na 156 Creare una directory JumpStart a pagina 157 Condividere la directory JumpStart a pagina 157 SPARC Creare il profilo per il gruppo di progettazione a pagina 157 x86 Creare il profilo per il gruppo di marketing a pagina 158 Aggiornare il file rules a pagina 159 Verificare il file rules a pagina 159 SPARC Configurare i sistemi del gruppo di progettazione per l installazione in rete a pagina 160 x86 Configurare i sistemi del gruppo di marketing per l installazione in rete a pagina 161 SPARC Avviare i sistemi del gruppo di progettazione e installare Solaris a pagina 162 x86 Avviare i sistemi del gruppo di marketing e installare Solaris a pagina 162 Configurazione del sito di riferimento La Figura 10 1 mostra la configurazione del sito a cui fa riferimento l esempio descritto 153 Sottorete del gruppo di progettazione server 1 server di installazione avvio Sottorete del gruppo di marketing server 2 server di avvio FIGURA 10 1 Configurazione del sito di riferimento In questo sito le condizioni sono le seguenti m SPARC Il gruppo di progettazione si trova in una propria sottorete Questo gruppo utilizza sistemi SPARCstation M per lo sviluppo del software m x86 Il gruppo di marketing si trova in una propria sottorete Questo gruppo utilizza sistemi x86 per eseguir
267. ndo patchadd Capitolo 11 Installazione JumpStart personalizzata riferimenti 207 m Se una patch dipende da un altra patch attualmente non installata la sua installazione non riesce Il problema viene segnalato con un messaggio di errore nel file di log dell installazione o dell aggiornamento m Perch l installazione delle patch venga eseguita correttamente necessario determinare l ordine corretto delle patch Parola chiave root_ device root _device slice La parola chiave root_device designa il disco radice del sistema Per maggiori informazioni vedere Come viene determinato il disco radice del sistema a pagina 208 Quando si aggiorna un sistema root_device designa il file system radice e i file system attivati dal suo file etc vfstab per l aggiornamento La parola chiave root _ device deve essere specificata se il sistema contiene pi file system radice aggiornabili La slice deve essere specificata nella forma cwtxdysz o cxdysz Quando si utilizza la parola chiave root_device considerare i seguenti fattori m Sesi specifica root device su un sistema con un solo disco il valore di root device e il nome del disco devono coincidere Inoltre le parole chiave filesys che specificano il file system radice devono corrispondere a root _ device m Sesista aggiornando un volume RAID 1 mirror il valore specificato per root _device deve essere un lato del mirror L altro lato del mirror viene aggiornat
268. ndo si visualizzano i mirror con il comando metastat i mirror sopra indicati e potenzialmente tutti i mirror del sistema mostrano lo stato di richiesta di manutenzione Anche se la situazione pu apparire potenzialmente rischiosa in realt non cos Il comando metasync r che viene normalmente eseguito all avvio per risincronizzare i mirror viene interrotto quando il sistema si avvia in modalit monoutente Dopo il riavvio del sistema il comando metasync r viene eseguito e risincronizza tutti i mirror Se questa interruzione desta qualche preoccupazione eseguire il comando metasync r manualmente Per maggiori informazioni su metasync vedere la pagina man metasync 1M e il manuale Solaris Volume Manager Administration Guide Capitolo 13 Creazione di volumi RAID 1 mirror durante l installazione pianificazione 235 236 Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 parte IV App endici Questa parte contiene informazioni di riferimento e indicazioni utili per la risoluzione dei problemi 237 238 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 APPENDICE A Soluzione dei problemi procedure Questo capitolo descrive i messaggi di errore e i problemi generali che possibile incontrare durante l installazione di Solaris 10 Spiega inoltre come procedere per risolverli Il capitolo
269. ne definita viene soddisfatta o 1 se non viene soddisfatta Le funzioni comparative diventano parole chiave delle regole Vedere anche file rules File di testo che contiene una regola per ogni sistema o gruppo di sistemi che si desidera installare automaticamente Ogni regola distingue un gruppo di sistemi accomunato da uno o pi attributi Il file rules collega ogni gruppo a un profilo cio a un file di testo che definisce in che modo Solaris dovr essere installato sui sistemi di quel gruppo Il file delle regole vengono usate dal metodo di installazione JumpStart personalizzato Vedere anche profilo Versione generata del file rules Il file rules ok richiesto dal software di installazione JumpStart per abbinare i sistemi ai profili Per creare il file rules ok necessario usare lo script check Server che fornisce il software e lo spazio di memorizzazione dei file ai sistemi di una rete Nel sistema operativo SunOS N struttura ad albero di file e directory File system definiti dall utente ad esempio export home e swap Quando si utilizza Solaris Live Upgrade questi file system vengono condivisi tra l ambiente di boot attivo e quello inattivo I file system condivisibili contengono lo stesso punto di attivazione nel file vfstab dell ambiente di boot attivo e di quello inattivo Di conseguenza l aggiornamento dei file condivisi nell ambiente di boot attivo si riflette anche sui dati dell ambiente di boot inattivo I fi
270. ne del file rules ok 109 profili derivati 113 prova delle regole 110 132 verifica del file custom probes 131 132 verifica del file rules 109 110 132 client_arch parola chiave 179 client diskless piattaforme 179 spazio di swap 180 CLIENT MAC ADDR messaggio di errore 246 client_root parola chiave nei profili 179 Client sconosciuto messaggio di errore 239 clock gained xxx days messaggio 240 cluster parola chiave nei profili descrizione e valori 180 181 181 esempi 93 commenti nei file rules 88 nei profili 92 concatenazione definizione 221 informazioni per la creazione 230 introduzione teorica 221 condivisione della directory JumpStart 76 157 configurazione creazione di file di configurazione dei dischi 121 convenzioni di denominazione dei dispositivi in GRUB 54 55 copia dei file di installazione JumpStart 82 84 86 di file della directory JumpStart 114 dischetto Solaris 10 3 05 Device Configuration Assistant 85 file di installazione JumpStart 77 Core Solaris 180 181 Core System Support gruppo software dimensioni 39 286 Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Core System Support gruppo software descrizione 38 40 corrispondenza ordine per le regole 90 profili derivati 112 valori del disco radice 208 CPU processori parole chiave delle regole 163 213 parole chiave non operative 213 creazione directory J
271. nel i386 o SPARC e imposta SI_ARCH disksize disks Restituisce le dimensioni dei dischi di un sistema espresse in Mbyte nell ordine di probe del kernel c0t3d0s0 c0t3d0s1 cOt4d050 disksize imposta SI DISKLIST SI DISKSIZES SI NUMDISKS e SI_TOTALDISK Capitolo 11 Installazione JumpStart personalizzata riferimenti 213 TABELLA 11 11 Descrizione delle parole chiave non operative Continua Parola chiave usata nelle regole Equivalente non operativo Descrizione della parola chiave non operativa domainname hostaddress hostname installed karch memsize model network osname totaldisk domainname hostaddress hostname installed karch memsize model network osname rootdisk totaldisk Restituisce il nome di dominio NIS o NIS del sistema se esistente e imposta SI DOMAINNAME La parola chiave domainname restituisce l output di domainname 1M Restituisce l indirizzo IP del sistema il primo indirizzo elencato nell output di ifconfig 1M a diverso da lo0 e imposta SI_HOSTADDRESS Restituisce il nome host del sistema corrispondente all output di uname 1 n e imposta SI_HOSTNAME Restituisce la versione del sistema operativo Solaris installato sul sistema e imposta SI_ROOTDISK e SI_INSTALLED Se il programma JumpStart rileva una versione di Solaris ma non riesce a determinarne la versione viene restituita la versione Systemv Restituisce il gruppo
272. ni Installazione di un solo Programma di m Questo programma suddivide le Guida all installazione sistema da un CD ROM o installazione di varie attivit in finestre richiede di Solaris 10 da un DVD ROM con un Solaris l immissione di informazioni e installazioni di base programma interattivo presenta i valori predefiniti m Non un metodo efficiente per l installazione o l aggiornamento di pi sistemi Per le installazioni automatizzate di pi sistemi usare il metodo JumpStart personalizzato o Solaris Flash Installazione di un solo Programma di Questo programma consente di Parte II sistema attraverso una rete installazione di configurare su un server un immagine Installazione in una locale Solaris attraverso la del software da installare e di rete locale del Guida rete installare quell immagine su un all installazione di sistema remoto Se necessario Solaris 10 installare pi sistemi possibile usare installazioni di rete questa immagine di installazione con i metodi JumpStart personalizzato e Solaris Flash per installare o aggiornare in modo efficiente i sistemi della rete 30 Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 TABELLA 2 2 Scelta del metodo di installazione Continua Operazione Metodo di installazione Ragioni per la scelta di questo programma Istruzioni Installazione o Il metodo JumpStart Questo programma consente di Capito
273. ni avanzate Dicembre 2005 Posizione degli esempi Istruzioni DVD del sistema operativo Inserire il DVD del sistema operativo Solaris o il CD Solaris Solaris o CD Solaris Software Software 1 nel lettore di CD ROM del server 1 perl ia piattaf per a propna piattaforma pa gestione dei volumi attiver automaticamente il CD Immagine del DVD del Spostarsi nella directory che contiene l immagine del DVD sistema operativo Solaris o del sistema operativo Solaris o del CD Solaris Software 1 del CD Solaris Software 1 Ad esempio digitare il comando seguente per la propria piattaforma su x d t install un disco locale cd exgort dasta Copiare i file di esempio nella directory JumpStart del server dei profili cp r percorso Solaris_10 Misc jumpstart_sample directory_JS percorso Percorso del CD del DVD o dell immagine sul disco locale directory_jumpstart Percorso della directory del server dei profili in cui si desidera collocare i file di esempio per l installazione JumpStart Ad esempio il comando seguente copia il contenuto della directory jumpstart_sample nella directory jumpstart sul server dei profili m Peri sistemi SPARC cp r cdrom cdrom0 s0 Solaris 10 Misc jumpstart sample jumpstart m Peri sistemi x86 m A partire da Solaris 10 1 06 cp r cdrom cdrom0 s0 Solaris 10 Misc jumpstart sample jumpstart m Per Solaris 10 3 05 cp r cdrom cdrom0 s2 Solaris 10 Misc jumpstart sample jumpstart Modificare
274. noltre tutte le partizioni fdisk esistenti vengono eliminate se la dimensione viene impostata su all m Una partizione fdisk Solaris contenente un file system radice viene sempre designata come partizione attiva nel disco Nota Nella configurazione predefinita il sistema si avvia dalla partizione attiva m Sela parola chiave fdisk non viene specificata in un profilo durante l installazione viene usata automaticamente come segue fdisk all solaris maxfree m Le voci fdisk vengono elaborate nell ordine in cui sono elencate nel profilo nome_disco Usare i valori seguenti per specificare la posizione in cui creare o eliminare la partizione fdisk m cxtydzo cydz Questi valori designano un disco specifico ad esempio cOt3d0 m rootdisk Variabile che contiene il valore del disco radice del sistema identificato dal programma JumpStart come descritto in Come viene determinato il disco radice del sistema a pagina 208 m all Questo valore designa tutti i dischi selezionati tipo Usare i valori seguenti per specificare il tipo di partizione fdisk da creare o eliminare nel disco specificato m solaris Designa una partizione fdisk Solaris tipo SUNIXOS fdisk Capitolo 11 Installazione JumpStart personalizzata riferimenti 183 m dosprimary Alias per le partizioni fdisk DOS primarie non per le partizioni fdisk estese o riservate per i dati DOS Quando si elimina una partizione fdisk assegnando a dimensione il valore
275. nome del sistema operativo Specifica il nome del sistema operativo m Sesitratta di un ambiente di boot di Solaris Live Upgrade il nome del sistema operativo il nome assegnato al nuovo ambiente di boot al momento della sua creazione Nell esempio precedente l ambiente di boot di Solaris Live Upgrade denominato secondo disco m Sesitratta di un archivio di avvio di emergenza esso viene utilizzato per il ripristino del sistema in caso di danneggiamento del sistema operativo primario Nell esempio precedente Solaris failsafe e secondo disco failsafe sono gli archivi di avvio di emergenza per i sistemi operativi Solaris e secondo disco root hd0 0 a Specifica in quale disco partizione e slice caricare i file GRUB rileva automaticamente il tipo di file system kernel Specifica il programma multiboot Il comando platform i86pc multiboot kernel deve sempre essere seguito dal programma multiboot La stringa che segue multiboot viene passata al sistema operativo Solaris senza interpretazione Per una descrizione completa dell utilizzo di pi sistemi operativi vedere la sezione How Multiple Operating Systems Are Supported in the GRUB Boot Environment del System Administration Guide Basic Administration 60 Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate e Dicembre 2005 Individuazione del file menu 1st per la modifica del menu di GRUB Per individuare il file menu 1s
276. non necessario installare sul sistema i pacchetti delle pagine man I pacchetti che contengono le utility di accounting sono selezionati per essere installati sul sistema ESEMPIO 6 3 Attivazione di file system remoti e aggiunta di un pacchetto di terze parti parole chiave install type valori initial install Capitolo 6 e Preparazione di un installazione JumpStart personalizzata procedure 93 ESEMPIO 6 3 Attivazione di file system remoti e aggiunta di un pacchetto di terze parti Continua system type partitioning filesys cluster cluster package standalone default any 512 swap SUNWCprog SUNWCacc server apache http package central packages apache timeout 5 specify size of swap L elenco seguente descrive alcune parole chiave e valori dell esempio install _ type system type partitioning cluster package ESEMPIO 6 4 Designaz parole chiave install type system type partitioning filesys filesys filesys cluster La parola chiave install_type deve essere presente in tutti i profili La parola chiave system type specifica che il sistema deve essere installato come standalone Le slice dei file system sono determinate dal software da installare con il valore default Lo spazio di swap impostato a 512 Mbyte e pu essere installato su qualunque disco in base al valore any Sul sistema deve essere installato il gruppo software per sviluppatori SUNWCprog Viene installato
277. nstallare Solaris 10 Se si installato Solaris 8 2 02 su un sistema che comprende una partizione di servizio possibile che il programma di installazione non l abbia preservata Se il layout della partizione di avvio fdisk non era stato modificato manualmente per preservare la partizione di servizio tale partizione stata eliminata durante l installazione Nota Se non si era scelto esplicitamente di preservare la partizione di servizio durante l installazione di Solaris 8 2 02 non possibile ricrearla ed eseguire l aggiornamento a Solaris 10 Per includere una partizione di servizio nel disco che contiene la partizione Solaris scegliere una delle seguenti procedure v Installare il software da un immagine di installazione in rete o dal DVD del sistema operativo Solaris Per eseguire l installazione da un immagine di rete o dal DVD del sistema operativo Solaris attraverso la rete procedere come segue Procedura 1 Eliminare il contenuto del disco 2 Prima di eseguire l installazione creare la partizione di servizio usando il CD diagnostico appropriato per il sistema Per informazioni sulla creazione della partizione di servizio vedere la documentazione dell hardware 3 Avviare il sistema dalla rete Viene aperta la schermata di personalizzazione delle partizioni fdisk 256 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 v Procedura 4 Per c
278. nstallare il software da un immagine di installazione in rete o dal DVD del sistema operativo Solaris 256 V Eseguire l installazione dal CD Solaris Software 1 o da un immagine di installazione in rete 257 B Altri requisiti per i pacchetti SVR4 riferimenti 259 Prevenzione delle modifiche al sistema operativo 259 Uso di percorsi assoluti 259 Uso del comando pkgadd R 260 Differenze tra PKG_ INSTALL ROOT e BASEDIR 260 Linee guida per la scrittura degli script 261 Preservazione della compatibilit con i client diskless 262 Verifica dei pacchetti 262 Prevenzione delle interazioni con l utente durante l installazione o l aggiornamento 263 Per ulteriori informazioni 265 Glossario 267 Indice analitico 285 10 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Prefazione Questo manuale descrive le procedure da seguire per installare e aggiornare il sistema operativo Solaris su sistemi con architettura SPARC e x86 in rete o non in rete Questo manuale descrive l uso del metodo di installazione JumpStart personalizzato e la creazione di volumi RAID 1 durante l installazione Il manuale non include le istruzioni relative alla configurazione dell hardware o delle periferiche Nota Questa versione di Solaris supporta i sistemi che utilizzano processori con architettura SPARC e x86 UltraSPARC SPARC64 AMD64 Pentium e Xeon EM64T I sistemi supportati sono
279. nstallazioni iniziali La parola chiave cluster fa riferimento ai metacluster presenti nel file clustertoc 4 Un cluster una collezione di pacchetti denominata SUNWnome Un cluster pu essere installato con la parola chiave cluster e la variabile nome_cluster possibile aggiungere o rimuovere un cluster a un gruppo software metacluster nelle installazioni iniziali o negli aggiornamenti La tabella seguente contiene il nome_gruppo per ogni gruppo software Gruppo software nome_gruppo Gruppo software Reduced Network SUNWCrnet Support Gruppo software Core System SUNWCreq Support Gruppo software End User SUNWCuser Gruppo software Developer SUNWCprog Gruppo software Entire Solaris SUNWCall Gruppo software Entire Solaris Plus SUNWCXall OEM Support Occorre tener conto delle seguenti limitazioni m Inogni profilo possibile specificare un solo gruppo software m I gruppo software deve essere specificato prima di altre voci cluster e package m Se nel profilo non viene specificato un gruppo software con la parola chiave cluster viene installato il gruppo software per l utente finale SUNWCuser Per maggiori informazioni sui gruppi software vedere Spazio su disco consigliato per i gruppi software a pagina 38 Parola chiave cluster aggiunta o eliminazione di cluster cluster nome_cluster switch_add_ delete La parola chiave cluster designa se il cluster specificato debba essere aggiunto o eliminato da
280. nte anche possibile usare un volume RAID 1 per un applicazione ad esempio un database Per informazioni sulla pianificazione dei Requisiti e linee guida per volumi RAID 1 e volumi RAID 1 RAID 0 a pagina 230 222 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Per informazioni dettagliate sui volumi Solaris Volume Manager Administration Guide RAID 1 Esempio di configurazione dei dischi in un volume RAID 1 La figura seguente mostra un volume RAID 1 che duplica il file system radice su due dischi fisici Le repliche del database di stato metadb vengono posizionate su entrambi i dischi Capitolo 12 Creazione di volumi RAID 1 mirror durante l installazione panoramica 223 Sistema originale con 2 dischi fisici hdisk0 hdisk1 cOtodo cot1d0 root ASWap_ File system in mirroring con 2 volumi RAID 0 e repliche del database di stato metadb hdiskO hdisk1 cOt0do cOt1d0 d30 d31 d32 root root metadbs metadbs d30 Volume RAID 1 mirror d31 Concatenazione di una singola slice submirror d32 Concatenazione di una singola slice submirror FIGURA 12 2 Configurazione dei dischi in un volume RAID 1 La Figura 12 2 mostra un sistema con la seguente configurazione m Il file system radice su hdisko0 incluso nella concatenazione di una singola slice denominata 431 m Suldisco hdisk
281. nte di boot inattivo specificato TEMPDIR a export TEMPDIR truss t open usr sbin pkgadd R TEMPDIR SUNWvxvm 2 gt amp 1 gt dev null grep v O RDONLY grep v open TEMPDIR Prevenzione delle interazioni con l utente durante l installazione o l aggiornamento I pacchetti devono poter essere aggiunti o rimossi con le seguenti utility standard di Solaris senza che vengano richieste informazioni all utente Programma JumpStart personalizzato Solaris Live Upgrade Programma di installazione di Solaris Solaris Zones Per verificare che un pacchetto possa essere installato senza interazioni con l utente possibile configurare un nuovo file di amministrazione con l opzione a del comando pkgadd L opzione a definisce un file di amministrazione dell installazione da usare al posto del file predefinito Usando il file predefinito possibile che all utente Appendice B Altri requisiti per i pacchetti SVR4 riferimenti 263 264 vengano richieste esplicitamente alcune informazioni Per evitare che questo accada si pu creare un file di amministrazione che indichi a pkgadd di tralasciare questi controlli e di installare il pacchetto senza la conferma dell utente Per maggiori informazioni vedere la pagina man admin 4 o pkgadd 1M Gli esempi seguenti mostrano in che modo il comando pkgadd utilizza questo file di amministrazione m Senon viene specificato alcun file di amministrazione pkgadd utilizza
282. nte il software minimo richiesto per l avvio e l esecuzione del sistema operativo Solaris Include il software di rete e i driver richiesti per l esecuzione del desktop Common Desktop Environment CDE Non include tuttavia il software del CDE 273 gruppo software Developer gruppo software End User gruppo software Entire Solaris gruppo software Entire Solaris Plus OEM Support gruppo software Reduced Network Support hash hashing HMAC HTTP HTTPS immagini del DVD o dei CD di Solaris Gruppo software che contiene il gruppo End User pi le librerie i file include le pagine man e i tool di programmazione necessari per lo sviluppo del software Gruppo software che contiene il gruppo Core pi il software consigliato per l utente finale inclusi il Common Desktop Environment CDE e il software DeskSet Gruppo software che contiene l intera versione di Solaris 10 Gruppo software che contiene l intera versione di Solaris 10 pi il supporto hardware per dispositivi OEM Questo gruppo software consigliato per l installazione di Solaris sui server SPARC Gruppo software contenente il software minimo richiesto per l avvio e l esecuzione di Solaris con un supporto limitato per la rete Il gruppo software Reduced Networking fornisce una console multiutente con interfaccia testuale e vari strumenti di amministrazione del sistema Questo gruppo software permette al sistema di riconoscere le interfacce di rete
283. ny corrisponde a tutti gli attributi arch tipo_processore Tipo di processore del sistema I valori accettati come tipo_processore sono i Il comando uname p restituisce il tipo di seguenti processore del sistema m SPARC sparc m x86 i386 163 TABELLA 11 1 Descrizione delle parole chiave e dei valori usati nelle regole Continua Parola chiave Valore Attributo identificato disksize nome_disco_effettivo ambito_dimensioni nome_disco_effettivo Nome del disco nella forma cxtydz ad esempio cOt3d0 o c0d0 o la parola speciale rootdisk Se si utilizza rootdisk il disco da identificare viene ricercato nel seguente ordine m SPARC Il disco che contiene l immagine di avvio preinstallata vale a dire un sistema SPARC nuovo con l installazione JumpStart predefinita m Ildisco cot3d0s0 se presente m I primo disco disponibile trovato nell ordine di probe del kernel ambito_dimensioni Dimensione del disco espressa come ambito di Mbyte x x Nota Nel calcolo dell ambito_dimensioni si ricordi che un Mbyte equivale a 1 048 576 byte Ad esempio un disco con una capacit dichiarata di 535 Mbyte pu contenere in realt solo 510 milioni di byte Il programma JumpStart vede il disco da 535 Mbyte come un disco da 510 Mbyte poich 535 000 000 1 048 576 510 Un disco da 535 Mbyte non corrisponde a un ambito_dimensioni di 530 550 domainname nome_dominio_effettivo hostaddress in
284. o 229 Distribuzione delle repliche del database di stato tra i controller 229 Requisiti e linee guida per volumi RAID 1 e RAID 0 230 Linee guida per JumpStart personalizzato e Solaris Live Upgrade 230 Linee guida per la scelta di dischi e controller 233 Linee guida per la scelta delle slice 234 Effetto dell avvio in modalit monoutente sui volumi RAID 1 235 Appendici 237 Soluzione dei problemi procedure 239 Problemi nella configurazione delle installazioni in rete 239 Problemi nell avvio di un sistema 240 Messaggi di errore relativi all avvio dai supporti 240 Problemi generali relativi all avvio dai supporti 241 Messaggi di errore relativi all avvio dalla rete 243 Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Problemi generali relativi all avvio dalla rete 246 Installazione iniziale del sistema operativo Solaris 247 V x86 Controllare i blocchi di un disco IDE 247 Aggiornamento del sistema operativo Solaris 249 Messaggi di errore relativi all aggiornamento 249 Problemi generali relativi all aggiornamento 250 V Continuare l aggiornamento dopo un interruzione del processo 251 x86 Problemi con Solaris Live Upgrade nell utilizzo di GRUB 252 Y Errore fatale del sistema durante l aggiornamento con Solaris Live Upgrade su volumi Veritas VxVm 254 x86 La partizione di servizio non viene creata automaticamente sui sistemi che non ne contengono una preesistente 256 V I
285. o 67 Scenario di esempio del metodo JumpStart personalizzato 67 Procedimento di installazione con il programma JumpStart 69 6 Preparazione di un installazione JumpStart personalizzata procedure 73 Mappa delle attivit Preparazione di un installazione JumpStart personalizzata 74 Creazione di un server dei profili per una rete 75 V Creare una directory JumpStart su un server 76 Abilitazione di tutti i sistemi ad accedere al server dei profili 78 W Abilitare tutti i sistemi ad accedere al server dei profili 79 Creazione di un dischetto dei profili per sistemi standalone 81 V SPARC Creare un dischetto dei profili 81 V x86 Creare un dischetto dei profili con GRUB 83 VW x86 Solaris 10 3 05 Creare un dischetto dei profili 85 Creazione del file rules 87 Sintassi del file rules 88 V Creare un file rules 88 Esempio di file rules 90 Creazione di un profilo 91 Sintassi dei profili 92 V Creare un profilo 92 Esempi di profilo 93 Prova di un profilo 104 V Creare un ambiente Solaris temporaneo per la prova di un profilo 105 W Provare un profilo 106 Esempi di prova dei profili 108 Verifica del file rules 109 W Verificare il file rules 109 7 Uso delle funzioni opzionali del metodo JumpStart personalizzato procedure 111 Creazione di uno script iniziale 111 Informazioni importanti sugli script iniziali 112 Creazione di profili derivati con uno script iniziale 112 Creazione di uno script finale 113 Informazioni importanti
286. o Per le seguenti versioni m Creazione di un file di boot m SPARC configurazione compresso mE x 6 comando boot Per Solaris 10 3 05 sui sistemi x86 a pagina 119 m Punto 5 in SPARC Eseguire Specificare la posizione della directory i un installazione o di un JumpStart sul server dei profili durante l avvio del sistema I file di configurazione di aggiornamento con il metodo JumpStart devono essere compressi in un JumpStart personalizzato unico file Quindi salvare il file di a pagina 138 configurazione compresso su un server NFS su un server HTTP o su un supporto a cui il sistema possa accedere localmente Quando si avvia il sistema per iniziare l installazione JumpStart personalizzata specificare la posizione del file compresso 78 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Comando o file Fornire accesso Istruzioni x86 menu di GRUB A partire da Solaris 10 1 06 specificare la m Creazione di un file di posizione della directory JumpStart sul server configurazione compresso dei profili quando si avvia il sistema a pagina 119 modificando la voce di avvio del menu di mi s6 Esecuzione di GRUB I file di configurazione di JumpStart devono essere compressi in un unico file Quindi salvare il file di configurazione compresso su un server NFS su un server HTTP o su un supporto a cui il sistema possa a pagina 145 accedere localment
287. o automaticamente ESEMPIO 11 26 Parola chiave root_device root device c0t0d0s2 Come viene determinato il disco radice del sistema Il disco radice del sistema quello che contiene il file system radice In un profilo possibile usare la variabile rootdisk al posto del nome di un disco che il programma JumpStart imposta come disco di root del sistema La Tabella 11 8 descrive in che modo il programma JumpStart determina il disco radice del sistema per l installazione Nota Il programma JumpStart determina la dimensione del disco di root del sistema solo durante l installazione iniziale Il disco di root del sistema non pu essere cambiato durante un aggiornamento 208 Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 TABELLA 11 8 Come JumpStart determina il disco di root di un sistema installazione iniziale Fase Operazione 1 Se la parola chiave root_device specificata nel profilo il programma JumpStart imposta rootdisk sul dispositivo radice 2 Se rootdisk non impostato e la parola chiave boot_device specificata nel profilo il programma JumpStart imposta rootdi sk sul dispositivo radice 3 Se rootdisk non impostato e nel profilo specificata una voce filesys cwtxdysz dimensione il programma JumpStart imposta root disk sul disco specificato da questa voce 4 Se rootdisk non impostato e nel profilo specificata una voce
288. o di un sistema e lo spegne dopo 30 minuti di inattivit Se Solaris viene installato su un sistema conforme alla Versione 2 delle direttive Energy Star della U S Environmental Protection Agency ad esempio i sistemi SPARC sun4u il software di gestione dei consumi viene installato automaticamente Dopo il reboot viene chiesto se si desidera abilitare o disabilitare la funzione di risparmio energetico Le direttive Energy Star prevedono che i sistemi o i monitor entrino automaticamente in uno stato dormiente con consumi non superiori ai 30 Watt se vengono lasciati inattivi solo x86 il boot loader GRUB GNU GRand Unified Bootloader un boot loader open source dotato di una semplice interfaccia basata su menu Il menu visualizza un elenco dei sistemi operativi installati su un sistema GRUB consente di avviare uno qualsiasi dei vari sistemi operativi presenti Solaris Linux Microsoft Windows e cos via Raggruppamento di piattaforme hardware definito dal produttore ai fini della distribuzione di software specifici Alcuni esempi di gruppi di piattaforme valide sono i86pc e sun4u Raggruppamento logico di software di Solaris cluster e pacchetti Durante l installazione di Solaris possibile scegliere uno dei seguenti gruppi software Core End User Solaris Software Developer Solaris Software Entire Solaris Software e solo per i sistemi SPARC Entire Solaris Software Group Plus OEM Support Gruppo software contene
289. o inserito un file sysidcfg occorre specificare l indirizzo IP del server che contiene il file come nell esempio seguente http 131 141 2 32 jumpstart config tar m Seil file di configurazione compresso stato salvato su un server HTTP protetto da un firewall durante l avvio occorre specificare un proxy Non necessario specificare l indirizzo IP del server su cui risiede il file invece necessario specificare l indirizzo IP del server proxy come nell esempio seguente http www shadow com jumpstart config tar amp proxy 131 141 6 151 m ask Specifica che il programma di installazione deve richiedere la posizione del file di configurazione compresso Il prompt viene visualizzato dopo l avvio del sistema e dopo la sua connessione alla rete Se si utilizza questa opzione non possibile eseguire un installazione JumpStart non presidiata Se si risponde alla richiesta premendo Invio il programma di installazione di Solaris configura in modo interattivo i parametri di rete Il programma richiede quindi di specificare la posizione del file di configurazione compresso Capitolo 9 Esecuzione di un installazione JumpStart personalizzata procedure 139 Opzione Descrizione opzioni m dhcp Specifica che le informazioni richieste per l avvio e l installazione in rete del sistema verranno fornite da un server DHCP Questa opzione non richiesta per l installazione JumpStart Se non si specifica un server DHCP con l opzione d
290. ocale de L elenco seguente descrive alcune parole chiave e valori dell esempio install type Questo profilo aggiorna il sistema riallocando lo spazio su disco In questo esempio lo spazio su disco deve essere riallocato perch alcuni file system non dispongono di spazio sufficiente per l aggiornamento root device Il file system radice su c0t3d0s2 viene aggiornato backup_media Per il backup dei dati durante la riallocazione dello spazio su disco dovr essere usato un sistema remoto di nome orione Per i valori della parola chiave backup_media vedere Parola chiave backup media a pagina 175 package Il pacchetto di compatibilit binaria SUNWbcp non dovr essere installato dopo l aggiornamento package Il codice fa in modo che le pagine man di X Window System se non sono gi presenti vengano installate sul sistema Tutti i pacchetti gi presenti sul sistema vengono automaticamente aggiornati patch Elenco delle patch che verranno installate con l aggiornamento L elenco delle patch si trova su un server NFS denominato master patch nella directory Solaris _10 patches Se l attivazione non riesce la procedura viene ritentata per cinque volte locale Dovranno essere installati i pacchetti per la versione locale tedesca Capitolo 6 Preparazione di un installazione JumpStart personalizzata procedure 95 ESEMPIO 6 6 Riallocazione dello spazio su disco per l aggiornamento parole chiave install type root de
291. ocation for the active GRUB menu is alt Solaris boot grub menu lst default 0 Capitolo 4 x86 Avvio con GRUB per l installazione di Solaris 63 timeout 10 0 Solaris 1 Solaris failsafe 2 secondo disco 3 secondo disco failsafe Poich l ambiente di boot contenente il menu di GRUB gi attivato possibile accedere al file menu lst in alt Solaris boot grub menu lst v Individuazione del file menu lst del menu di GRUB quando il sistema contiene una partizione di avvio x86 Nella procedura seguente il sistema contiene due sistemi operativi Solaris e un ambiente di boot Solaris Live Upgrade secondo disco stato avviato l ambiente di boot secondo disco Il sistema stato aggiornato ed ancora presente una partizione di avvio x86 La partizione di avvio attivata su stubboot e contiene il menu di GRUB Per una descrizione delle partizioni di avvio x86 vedere x86 Consigli per il partizionamento a pagina 51 Procedura 1 Diventare superutente o assumere un ruolo equivalente I ruoli comportano determinate autorizzazioni e consentono di eseguire comandi che richiedono privilegi Per maggiori informazioni sui ruoli vedere Configuring RBAC Task Map del System Administration Guide Security Services 2 Per individuare il file menu 1st digitare sbin bootadm list menu Vengono visualizzati la posizione e il contenuto del file The location for the active GRUB menu is stubboot boot grub m
292. ofili a pagina 79 w Creare una directory JumpStart su un server Nota Questa procedura presuppone che sia in esecuzione la gestione dei volumi Volume Manager Se non si utilizza Volume Manager per la gestione dei dischi vedere il manuale System Administration Guide Devices and File Systems per informazioni dettagliate sulla gestione dei supporti removibili senza questa utility Procedura 1 Eseguire il login come superutente sul server su cui occorre creare la directory JumpStart 2 Creare la directory JumpStart in qualunque posizione sul server mkdir m 755 directory_jumpstart In questo comando directory_jumpstart il percorso assoluto della directory JumpStart Ad esempio il comando seguente crea una directory di nome jumpstart nella directory radice e imposta le autorizzazioni su 755 mkdir m 755 jumpstart 3 Modificare il file etc dfs dfstab con l aggiunta della riga seguente share F nfs o ro anon 0 directory_jumpstart Ad esempio l istruzione seguente abilita la condivisione della directory jumpstart share F nfs o ro anon 0 jumpstart 4 Digitare shareall e premere Invio 5 Decidere se copiare alcuni esempi di file personalizzati per JumpStart nella propria directory JumpStart m In caso negativo passare al Punto 8 m Incaso affermativo usare la tabella seguente per determinare come procedere 76 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazio
293. olaris La zona globale sia la zona predefinita del sistema che quella utilizzata per il controllo amministrativo dell intero sistema Una zona non globale un ambiente virtualizzato del sistema operativo Solaris Zones una tecnologia di partizionamento del software usata per virtualizzare i servizi del sistema operativo e per creare un ambiente isolato e sicuro per l esecuzione delle applicazioni Quando si crea una zona si produce un ambiente di esecuzione delle applicazioni in cui i processi sono isolati da tutte le altre zone L isolamento impedisce ai processi eseguiti in una data zona di monitorare o di produrre effetti sui processi eseguiti in tutte le altre zone Anche i processi eseguiti con le credenziali di superutente in una zona non globale non possono accedere o eseguire operazioni in altre zone I processi eseguiti nella zona globale con le credenziali di superutente possono intervenire in tutti i processi delle altre zone Introduzione alle zone globali e non globali La zona globale l unica zona dalla quale possibile configurare installare gestire e deconfigurare una zona non globale Solo la zona globale pu essere avviata dall hardware del sistema L amministrazione dell infrastruttura del sistema ad esempio dei dispositivi fisici del routing o della riconfigurazione dinamica DR pu essere eseguita solo nella zona globale I processi eseguiti nella zona globale che dispongono di privilegi appropriati po
294. olaris dal CD Solaris Software 1 o dalla rete 2 Scegliere l opzione di aggiornamento anzich un installazione iniziale Il programma di installazione di Solaris determina se il sistema stato parzialmente aggiornato e continua il processo Appendice A Soluzione dei problemi procedure 251 x86 Problemi con Solaris Live Upgrade nell utilizzo di GRUB A partire da Solaris 10 1 06 si possono verificare i seguenti errori quando si utilizza Solaris Live Upgrade con il boot loader GRUB su un sistema x86 ERRORE La directory di installazione tools del prodotto percorso sul supporto non esiste ERRORE Il supporto directory non contiene un immagine di aggiornamento del sistema operativo Descrizione i messaggi di errore vengono prodotti se si utilizza luupgrade per aggiornare un nuovo ambiente di boot Causa si sta utilizzando un versione non aggiornata di Solaris Live Upgrade I pacchetti di Solaris Live Upgrade installati sul sistema non sono compatibili con il supporto e con la versione presente sul supporto Soluzione utilizzare sempre i pacchetti di Solaris Live Upgrade della versione verso cui si effettua l aggiornamento Esempio nell esempio seguente il messaggio di errore indica che i pacchetti di Solaris Live Upgrade presenti sul sistema non hanno la stessa versione di quelli presenti sul supporto luupgrade u n sl0ul s mnt Convalida del contenuto del supporto lt mnt gt Il supporto uno dei suppor
295. olaris 10 archivi Solaris Flash creazione e installazione Capitolo 11 boot WAN panoramica del Guida all installazione di Solaris 10 installazioni di rete Capitolo 2 Installazione e aggiornamento di Solaris piano generale 31 TABELLA 2 2 Scelta del metodo di installazione Continua Operazione Metodo di installazione Ragioni per la scelta di questo programma Istruzioni Aggiornamento di un sistema in funzione Dopo l installazione del sistema operativo Solaris creazione di un ambiente applicativo isolato Solaris Live Upgrade Tecnologia di partizionamento Solaris Zones m Questo programma consente di aggiornare un sistema o di aggiungervi patch evitando i tempi di inattivit connessi a un aggiornamento di tipo standard m Il programma consente di eseguire un test dell aggiornamento o dell aggiunta di patch senza effetti sul sistema operativo in uso Questo programma consente di creare zone non globali completamente isolate che offrono un ambiente applicativo sicuro L isolamento impedisce ai processi eseguiti in una data zona di monitorare o di produrre effetti sui processi eseguiti in tutte le altre zone Capitolo 6 Solaris Live Upgrade panoramica del Guida all installazione di Solaris 10 Solaris Live Upgrade e pianificazione degli aggiornamenti Capitolo 16 Introduction to Solaris Zones del System Administration Guide Solaris Containers
296. olaris JumpStart M personalizzato non interattivo non ha subito modifiche Per installare il sistema operativo sufficiente inserire il CD Solaris Software 1 o il DVD di Solaris e digitare uno dei seguenti comandi 20 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate e Dicembre 2005 m Per l installazione predefinita con interfaccia grafica se la memoria di sistema sufficiente digitare boot cdrom m Per l installazione basata sulla console digitare boot cdrom text Per istruzioni su come installare Solaris dai Guida all installazione di Solaris 10 installazioni CD o dal DVD con la nuova opzione di avvio di base text Per informazioni sulle modifiche a un server Guida all installazione di Solaris 10 installazioni di installazione con un CD di rete Accesso alle installazioni basate sull interfaccia grafica o sulla console A partire da Solaris 10 3 05 possibile scegliere di eseguire l installazione con un interfaccia utente grafica con o senza un ambiente a finestre Se disponibile una quantit di memoria sufficiente viene presentata automaticamente l interfaccia utente grafica Se la memoria disponibile non sufficiente per l interfaccia utente grafica vengono presentati altri ambienti Le impostazioni predefinite possono essere modificate con le opzioni di avvio nowin o text Tuttavia le scelte disponibili sono limitate dalla quantit di memoria d
297. olaris sono disponibili due metodi la procedura di aggiornamento standard e Solaris Live Upgrade L aggiornamento standard mantiene il maggior numero possibile dei parametri di configurazione dell attuale sistema operativo Solaris Solaris Live Upgrade crea una copia del sistema attuale La copia cos creata pu quindi essere aggiornata con la procedura di aggiornamento Capitolo 2 Installazione e aggiornamento di Solaris piano generale 29 standard Successivamente possibile attivare la versione aggiornata del sistema operativo Solaris con un semplice riavvio del sistema In caso di problemi possibile ripristinare il sistema operativo Solaris originale riavviando nuovamente il sistema Solaris Live Upgrade permette di eseguire l aggiornamento con il sistema in funzione e consente di commutare tra le diverse versioni di Solaris Per maggiori informazioni sull aggiornamento e sui metodi disponibili vedere Aggiornamento a pagina 40 Scelta del metodo di installazione di Solaris Il sistema operativo Solaris dispone di diversi programmi per eseguire l installazione o l aggiornamento Ogni tecnologia di installazione offre funzioni diverse studiate per requisiti ed ambienti specifici La tabella seguente fornisce indicazioni utili per la scelta del metodo di installazione pi adatto TABELLA 2 2 Scelta del metodo di installazione Operazione Metodo di installazione Ragioni per la scelta di questo programma Istruzio
298. on sono collegati a una rete o che non richiedono altri sistemi per le normali operazioni Unit in cui il software divide lo spazio su disco Funzione di installazione di Solaris che permette di creare un archivio dei file di un sistema noto come sistema master L archivio pu quindi essere usato per installare altri sistemi con una configurazione identica a quella del sistema master Vedere anche archivio Metodo di aggiornamento che permette di aggiornare una copia dell ambiente di boot mentre in uso l ambiente di boot attivo eliminando i tempi di inattivit dell ambiente di produzione Tecnologia di partizionamento del software usata per virtualizzare i servizi del sistema operativo e per creare un ambiente isolato e sicuro per l esecuzione delle applicazioni Quando si crea una zona non globale si produce un ambiente di esecuzione delle applicazioni in cui i processi sono isolati da tutte le altre zone L isolamento impedisce ai processi eseguiti in una data zona di monitorare o di produrre effetti sui processi eseguiti in tutte le altre zone Vedere anche zona globale e zona non globale Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 sottorete spazio di swap standalone submirror superutente sysidcfg tasti freccia tasto funzione truststore update URL usr utility Schema di lavoro che divide una stessa rete logica in pi reti f
299. onalizzato procedure 119 m Perisistemi SPARC la posizione deve essere specificata nel comando boot m Peri sistemi x86 m A partire da Solaris 10 1 06 possibile specificare la posizione dei file modificando la voce appropriata del menu di GRUB m In Solaris 10 3 05 possibile specificare la posizione del file nel comando boot Il file di configurazione compresso pu essere dei seguenti tipi tar tar compresso zip bzip tar w Creare un file di configurazione compresso Procedura 1 Spostarsi nella directory JumpStart sul server dei profili cd directory_jumpstart 2 Usare un programma di compressione per racchiudere i file di configurazione JumpStart in un singolo file Nota Il file di configurazione compresso non pu contenere percorsi relativi I file di configurazione JumpStart devono trovarsi nella stessa directory del file compresso Il file di configurazione compresso deve contenere i seguenti file m Profilo 8 rules m rules ok Il file di configurazione compresso pu anche contenere il file sysidcfg 3 Salvare il file di configurazione compresso su un server NFS su un server HTTP o su un disco rigido locale Esempio di file di configurazione compresso L esempio seguente mostra come usare il comando tar per creare un file di configurazione compresso di nome config tar I file di configurazione JumpStart personalizzati si trovano nella directory jumpstart 120 Guidaall installazione di So
300. one automatica impostare un maggior numero di file system come modificabili o spostabili in particolare i file system che risiedono sugli stessi dischi di quelli che richiedono pi spazio per l aggiornamento slice Indica la slice del file system a cui si riferisce il vincolo specificato La slice deve essere specificata nella forma c wtxd ysz o cx dysz vincolo changeable Usare uno dei valori seguenti per il file system specificato La funzione di autoconfigurazione pu spostare il file system in un altra posizione e pu cambiarne le dimensioni Il vincolo changeable pu essere Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 dim_minima movable available collapse specificato solo sui file system che vengono attivati dal file etc vfstab La dimensione del file system pu essere modificata specificando il valore dim_minima Se si contrassegna un file system come modificabile e non si specifica una dim_minima la dimensione minima del file system viene impostata al 10 in pi della dimensione minima richiesta Ad esempio se la dimensione minima di un file system di 100 Mbyte la nuova dimensione verr impostata a 110 Mbyte Se viene specificata una dim_minima lo spazio libero restante sottraendo la dimensione minima dalla dimensione originale viene usato per altri file system La funzione di autoconfigurazione pu spostare il file
301. one di 500 Mbyte Il file system radice viene creato e ne viene eseguito il mirroring sulle slice cOt 14050 e cor odoso La dimensione del file system radice impostata su 200 Mbyte Il volume RAID 1 che esegue il mirroring di cOt14080 e cot0doso viene denominato d100 Viene creato il file system swap con una dimensione di 512 Mbyte e ne viene eseguito il mirroring sulla slice cot0d0s1 Il programma JumpStart personalizzato assegna automaticamente un nome al mirror Cinque repliche del database di stato vengono installate sulla slice cOt0dos3 ognuna con una dimensione di 8192 blocchi 4 Mbyte Il file system usr viene creato e ne viene eseguito il mirroring sulle slice cOt 14084 e cot0dosa La dimensione del file system usr impostata su 2000 Mbyte Il programma JumpStart personalizzato assegna automaticamente un nome al mirror m Perinformazioni generali sulla creazione di file system in mirroring nel corso dell installazione vedere il Capitolo 12 m Perle linee guida e i requisiti per la creazione di file system in mirroring vedere il Capitolo 13 m Per una descrizione dei valori delle parole chiave vedere Parola chiave filesys creazione di volumi RAID 1 a pagina 188 e Parola chiave metadb creazione di repliche del database di stato a pagina 195 Capitolo 6 Preparazione di un installazione JumpStart personalizzata procedure 103 ESEMPIO 6 15 x86 Uso della parola chiave fdisk parole chiav
302. one pu provocare problemi durante l esecuzione di Solaris Volume Manager o al riavvio del sistema Solaris Volume Manager richiede che almeno la met delle repliche siano disponibili per poter funzionare correttamente ma richiede la presenza della maggioranza met pi una delle repliche per il riavvio in modalit multiutente Per informazioni dettagliate sulla creazione e l amministrazione delle repliche del database di stato vedere il manuale Solaris Volume Manager Administration Guide Scelta delle slice per le repliche del database di stato Prima di selezionare le slice che dovranno ospitare le repliche del database di stato valutare le seguenti linee guida e raccomandazioni m consigliabile creare le repliche del database di stato su una slice dedicata di almeno 4 Mbyte per replica Se necessario possibile creare le repliche del database di stato su una slice che fa parte di un volume RAID 0 o RAID 1 necessario creare le repliche prima di aggiungere la slice al volume m Nell impostazione predefinita la dimensione di una replica del database di stato di 4 Mbyte o 8192 blocchi del disco Poich in genere le slice non sono cos piccole possibile ridimensionare una slice per posizionarvi la replica del database di stato Per informazioni sul ridimensionamento di una slice vedere il Capitolo 12 Administering Disks Tasks del System Administration Guide Devices and File Systems m possibile creare
303. oni di attivazione vengono aggiunte alla voce etc vfstab per il punto_att specificato Nota Se occorre specificare pi opzioni di attivazione necessario separarle con una virgola senza spazi vuoti ad esempio ro quota Parola chiave filesys creazione di volumi RAID 1 filesys mirror nome slice slice dimensione file_system param_opz Usando le parole chiave filesys mirror con i valori elencati il programma JumpStart crea i volumi RAID 1 e RAID 0 necessari per la creazione di un file system in mirroring E possibile specificare le parole filesys mirror pi di una volta per creare volumi RAID 1 mirror per diversi file system Nota La parola chiave filesys mirror supportata solo nelle installazioni iniziali 188 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 nome Questa parola chiave opzionale consente di assegnare un nome al volume RAID 1 mirror I nomi dei mirror devono iniziare con la lettera d seguita da un numero compreso tra 0 e 127 ad esempio d100 Se non si specifica un nome per il mirror il programma JumpStart personalizzato lo assegna automaticamente Per le linee guida sull assegnazione dei nomi ai mirror vedere Requisiti dei nomi dei volumi RAID e linee guida per i metodi JumpStart personalizzato e Solaris Live Upgrade a pagina 232 slice Questo valore specifica la slice del disco in cui il programma JumpStart personalizza
304. oni di rete ad esempio NFS e DHCP o altro software Ogni zona non globale non a conoscenza della presenza di altre zone non globali e pu operare in modo indipendente Ad esempio possibile installare il gruppo software Entire Solaris nella zona globale ed eseguire in differenti zone non globali il server dei messaggi di Java Enterprise System un database DHCP e un server Web Durante l installazione delle zone non globali tenere in considerazione i requisiti di prestazioni delle applicazioni eseguite in ciascuna zona non globale 48 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate e Dicembre 2005 Avvertenza Non possibile creare un archivio Solaris Flash quando installata una zona non globale La funzione Solaris Flash non compatibile con la tecnologia di partizionamento Solaris Zones Quando si crea un archivio Solaris Flash l archivio risultante non viene installato in modo corretto quando si verificano le seguenti condizioni m L archivio viene creato in una zona non globale m L archivio viene creato in una zona globale in cui sono installate zone non globali Aggiornamento in presenza di zone non globali A partire da Solaris 10 1 06 l aggiornamento del sistema operativo Solaris possibile anche su un sistema che contiene zone non globali Il programma di installazione interattivo di Solaris e il metodo JumpStart personalizzato consentono di eseguire l aggiornamento
305. oni opzionali per l installazione JumpStart personalizzata Se si intende utilizzare uno script iniziale uno script finale o altre funzioni opzionali preparare gli script o i file richiesti Capitolo 7 e Capitolo 8 Opzionale Preparazione per l installazione di Solaris dalla rete Per installare un sistema da un immagine remota del DVD del sistema operativo Solaris o del CD Solaris Software for SPARC Platforms necessario configurare il sistema perch possa essere avviato o installato da un server di installazione o di avvio Capitolo 8 Preparazione per l installazione in rete con un DVD procedure del Guida all installazione di Solaris 10 installazioni di rete Capitolo 9 Preparazione per l installazione in rete con un CD procedure del Guida all installazione di Solaris 10 installazioni di rete Opzionale Preparare il sistema per l installazione di un archivio Solaris Flash Configurare le opzioni specifiche per l installazione di un archivio Solaris Flash Preparare il sistema per l installazione di un archivio Solaris Flash con il metodo JumpStart personalizzato a pagina 135 Esecuzione dell installazione o dell aggiornamento Avviare il sistema e iniziare la procedura di installazione o di aggiornamento SPARC Eseguire un installazione o di un aggiornamento con il metodo JumpStart personalizzato a pagina 138 Guida all installazion
306. operativo 25 TABELLA 2 1 Mappa delle attivit Installazione o aggiornamento di Solaris Operazione Descrizione Per istruzioni vedere Scelta tra installazione iniziale e aggiornamento Decidere se eseguire un installazione iniziale o un aggiornamento Installazione iniziale o aggiornamento a pagina 29 Scelta del programma di installazione Il sistema operativo Solaris dispone di diversi programmi per eseguire l installazione o l aggiornamento Scegliere il metodo pi appropriato per il proprio ambiente Scelta del metodo di installazione di Solaris a pagina 30 Programma di installazione interattiva di Solaris Scelta tra installazione predefinita e personalizzata Decidere il tipo di installazione pi appropriato per l ambiente in uso m Sesiutilizza un interfaccia grafica GUI possibile scegliere l installazione predefinita o quella personalizzata m L installazione predefinita formatta il disco rigido e installa un insieme preselezionato di componenti software m L installazione personalizzata permette di modificare il layout del disco rigido e di selezionare il software desiderato m Sesiutilizza un programma di installazione con interfaccia a caratteri non grafica possibile selezionare i valori predefiniti o modificarli per selezionare il software da installare Per informazioni sulle opzioni del programma di installazione di Solaris vedere il Capitolo
307. ora dati validi Solaris Volume Manager ottiene questa informazione applicando un algoritmo di consenso a maggioranza Questo algoritmo richiede che la maggioranza met 1 delle repliche del database di stato siano disponibili e coerenti tra loro prima che una qualsiasi di loro possa essere considerata valida A causa di questo algoritmo necessario creare almeno tre repliche del database di stato quando si imposta la configurazione del disco Il consenso viene raggiunto quando almeno due delle tre repliche sono disponibili Nell impostazione predefinita ogni replica del database di stato occupa 4 Mbyte 8192 settori del disco Le repliche possono essere memorizzate sui seguenti dispositivi m Una slice dedicata del disco locale m Solo Solaris Live Upgrade Una slice locale che entrer a far parte di un volume m Solo Solaris Live Upgrade Una slice locale che entrer a far parte di un dispositivo di logging UFS Le repliche non possono essere memorizzate nelle slice radice swap o usr o sulle slice che contengono dati o ospitano un file system Una volta memorizzate le repliche possibile posizionare i volumi o i file system sulla stessa slice Qui di seguito sono fornite alcune indicazioni Linee guida e requisiti delle repliche del e requisiti per l utilizzo dei metodi JumpStart database di stato a pagina 228 personalizzato e Solaris Live Upgrade per l installazione di volumi RAID 1 Per informazioni pi dettagl
308. oramica 111 programmi di installazione dedicati 126 uso per la creazione di profili derivati 112 server creazione della directory JumpStart 75 spazio di root 179 set_root_pw script finale 117 118 share comando condivisione della directory JumpStart 76 157 shareall comando 76 157 SI_PROFILE variabile d ambiente 113 sicurezza password di root 117 118 sistemi standalone esempi nei profili 93 esempio di installazione JumpStart personalizzata 69 slice esempi nei profili 93 parola chiave nelle regole 165 214 parola chiave non operativa 214 Solaris gruppi 180 181 gruppi software aggiornamento 182 esempi nei profili 93 versione parola chiave installed 165 214 parola chiave non operativa osname 214 parola chiave osname 166 214 Solaris Flash Vedere archivio Solaris Live Upgrade scelta del programma di installazione 30 Solaris Volume Manager creazione di volumi durante l installazione JumpStart personalizzata esempio 93 Solaris Zones tecnologia di partizionamento aggiornamento 49 210 installazione 48 installazione con un archivio Solaris Flash 49 introduzione 46 pianificazione 48 requisiti di spazio su disco 50 soluzione dei problemi avvio dal server sbagliato 246 avvio dalla rete con DHCP 246 problemi generali di installazione avvio dalla rete con DHCP 246 avvio del sistema 246 spazio su disco pianificazione 36 40 pianificazione per le zone non globali 50 requisiti per i gruppi sof
309. orso del dischetto dei profili in cui si desidera collocare i file di esempio per l installazione JumpStart personalizzata Nota Tutti i file richiesti per l installazione JumpStart personalizzata devono trovarsi nella directory radice del dischetto dei profili Ad esempio il comando seguente copia il contenuto della directory jumpstart_sample del CD Solaris Software for x86 Platforms 1 nella directory radice di un dischetto dei profili di nome prova cp r cdrom sol 10 x86 Solaris 10 Misc jumpstart sample floppy prova 6 9 Modificare i file di esempio sul dischetto dei profili in modo che riflettano le caratteristiche del proprio ambiente Verificare che il proprietario della directory JumpStart sia root e che le autorizzazioni siano impostate su 755 Espellere il dischetto facendo clic su Espelli dischetto nella finestra della Gestione di file o digitando eject floppy sulla riga di comando Nella finestra di dialogo della Gestione supporti removibili fare clic su OK 10 Espellere manualmente il dischetto Vedere anche La creazione del dischetto dei profili terminata A questo punto possibile aggiornare il file rules e creare i profili richiesti sul dischetto per eseguire le installazioni JumpStart personalizzate Per continuare passare a Creazione del file rules a pagina 87 84 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005
310. p impostata sulla dimensione necessaria e deve essere installata su cOt1d0s1 export home utilizza lo spazio su disco rimanente export home installata su cOtl1d0s7 ESEMPIO 6 8 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 parole chiave valori f cre crsteni nei o aitete install type flash install archive location https 192 168 255 255 solarisupdate flar partitioning explicit filesys cot1doso 4000 filesys cOtidosl 512 swap filesys cOt1d0s7 free export home L elenco seguente descrive alcune parole chiave e valori dell esempio install type Il profilo installa un archivio Solaris Flash sul sistema clone Tutti i file verranno sovrascritti come in un installazione iniziale archive location L archivio Solaris Flash compresso viene recuperato dal server HTTPS Capitolo 6 e Preparazione di un installazione JumpStart personalizzata procedure 97 ESEMPIO 6 8 Richiamo di un archivio Solaris Flash da un server HTTPS Continua partitioning 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 cOt1d0s1 export home utilizza lo spazio su disco rimanente
311. pacchetti SVR4 riferimenti 261 TABELLA B 2 Linee guida per la creazione degli script Continua Linee guida Impatto su Impatto Solaris Live sulle zone Upgrade non globali Qualsiasi comando richiamato da uno script deve essere disponibile in tutte le versioni X supportate in quanto i pacchetti devono poter essere eseguiti in tutte queste versioni Non utilizzare comandi che sono stati aggiunti o rimossi dopo Solaris 8 Per verificare che un determinato comando o una determinata opzione siano supportati in Solaris 8 9 o 10 vedere la versione appropriata del Solaris Reference Manual AnswerBook su http docs sun com Preservazione della compatibilit con i client diskless I pacchetti non devono eseguire comandi forniti dal pacchetto stesso Questa condizione ha lo scopo di mantenere la compatibilit dei client diskless e di evitare l esecuzione di comandi che potrebbero richiedere librerie condivise non ancora installate Verifica dei pacchetti Tutti i pacchetti devono superare la verifica con pkgchk Prima di installare un P pxg pacchetto di nuova creazione necessario verificarlo con il comando seguente pkgchk d directory pacchetto directory Specifica il nome della directory in cui si trova il pacchetto pacchetto Specifica il nome del pacchetto ESEMPIO B 1 Prova di un pacchetto I pacchetti di nuova creazione devono essere provati con un installazione in un file system radice alternativo usando l opzione
312. per attivare il CD Solaris Software 1 per la piattaforma appropriata Capitolo 6 Preparazione di un installazione JumpStart personalizzata procedure 107 Nota L opzione c non richiesta se il sistema stato avviato da un immagine del DVD del sistema operativo Solaris o del CD Solaris Software 1 L immagine del DVD o del CD viene attivata su cdrom durante il processo di boot profilo Nome del profilo da provare Se il profilo si trova in una directory diversa da quella in cui viene eseguito pfinstall occorre specificare il percorso Esempi di prova dei profili L esempio seguente mostra come usare pfinstall per provare un profilo di nome prof_base Il profilo viene provato in base alla configurazione dei dischi di un sistema sui cui installato Solaris 10 Il profilo prof _base si trova nella directory jumpstart e poich in uso la gestione dei volumi Volume Manager viene specificato il percorso dell immagine del CD Solaris Software for SPARC Platforms 1 o del CD Solaris Software for x86 Platforms 1 ESEMPIO 6 16 Prova dei profili con un sistema Solaris 10 cd jumpstart usr sbin install d pfinstall D c cdrom percorso prof base L esempio seguente mostra come usare pfinstall per provare il profilo prof_base su un sistema Solaris 10 La prova viene eseguita in base al file di configurazione dei dischi prova_535 La memoria di sistema che viene verificata di 64 Mbyte Nell esempio viene usata un immagin
313. per sistemi standalone a pagina 81 Creazione del file rules a pagina 87 Creazione di un profilo a pagina 91 Prova di un profilo a pagina 104 Verifica del file rules a pagina 109 73 Mappa delle attivit Preparazione di un installazione JumpStart personalizzata TABELLA 6 1 Mappa delle attivit Preparazione di un installazione JumpStart personalizzata Operazione Descrizione Per istruzioni vedere Decidere in che modo aggiornare il sistema se presente una versione precedente di Solaris Se sul sistema installata una versione precedente di Solaris occorre decidere in che modo eseguire l aggiornamento In particolare occorre stabilire come agire prima e dopo il processo di aggiornamento La pianificazione importante per la creazione dei profili e degli script iniziali e finali Aggiornamento a pagina 40 Creare una directory JumpStart Aggiungere regole al file rules Su un server Se si desidera installare Solaris con il metodo JumpStart personalizzato su uno o pi sistemi collegati a una rete necessario creare un server per i profili Questo server deve contenere una directory JumpStart per i profili personalizzati Su un dischetto Se si desidera installare Solaris con il metodo JumpStart personalizzato su uno o pi sistemi non collegati a una rete necessario creare un dischetto con i profili Il dischetto deve contenere i prof
314. personalizzato Procedura 1 Se il sistema fa parte di una rete verificare che disponga di un connettore Ethernet o di un altro adattatore di rete 2 Se il sistema da installare collegato con una linea tip 1 verificare che il monitor possa visualizzare almeno 80 colonne e 24 righe Per determinare le dimensioni attuali della finestra tip usare il comando stty 1 3 Se si intende installare Solaris dal lettore di DVD ROM o di CD ROM inserire il DVD Solaris Operating System for SPARC Platforms o il CD Solaris Software for SPARC Platforms 1 4 Sesi intende utilizzare un dischetto dei profili inserire il dischetto nel sistema 5 Avviare il sistema m Seilsistema nuovo accenderlo m Se si desidera installare o aggiornare un sistema esistente arrestarlo Al prompt ok digitare le opzioni appropriate per il comando boot La sintassi del comando boot la seguente ok boot cd dvd net install url ask opzioni Ad esempio digitando il comando seguente il sistema operativo viene installato in rete usando un profilo JumpStart ok boot net install http 131 141 2 32 jumpstart config tar Per una descrizione delle opzioni del comando boot vedere la tabella seguente SPARC Solo Vengono controllati l hardware e i componenti e il sistema SPARC viene avviato Il processo di boot richiede alcuni minuti 6 Se le informazioni sul sistema non erano state preconfigurate nel file sysidcfg occorrer inserirle alla ric
315. pgrade Solaris Zones Database di rete distribuito che contiene informazioni importanti su tutti i sistemi della rete per consentirne la comunicazione Con un servizio di denominazione possibile mantenere gestire e accedere alle informazioni sui sistemi a livello di rete Senza un servizio di denominazione ogni sistema deve mantenere la propria copia delle informazioni di configurazione nei file etc locali Sun supporta i seguenti servizi di denominazione LDAP NIS e NIS Sezione di un archivio Solaris Flash usata per verificare un sistema clone La sezione manifesto elenca i file del sistema che devono essere mantenuti aggiunti o eliminati dal sistema clone Questa sezione solo informativa Contiene l elenco dei file in un formato interno e non pu essere usata per la creazione degli script Secure Hashing Algorithm L algoritmo opera su qualsiasi lunghezza di input minore di 2 per produrre un messaggio digest Sistema installato usando un archivio Solaris Flash Il sistema clone presenta la stessa configurazione del sistema master Sistema utilizzato per creare un archivio Solaris Flash La configurazione del sistema viene salvata nell archivio Gruppo di sistemi o host collegati via hardware e software in modo da poter comunicare e condividere le informazioni tale gruppo di sistemi si definisce una rete locale LAN Per il collegamento in rete dei sistemi sono in genere richiesti uno o pi server Sistemi che n
316. porto per tutte le lingue pu essere necessario allocare fino a 2 5 Gbyte di spazio aggiuntivo sul disco a seconda del gruppo software installato Supporto della stampa o Allocare spazio aggiuntivo della posta Software aggiuntivi o di Allocare spazio aggiuntivo terze parti Spazio su disco consigliato per i gruppi software I gruppi software di Solaris sono raccolte di pacchetti Ogni gruppo software include il supporto per diverse funzioni e driver hardware m Per un installazione iniziale selezionare il gruppo software in base alle funzioni che si intende utilizzare sul sistema m Perl aggiornamento necessario scegliere un gruppo software gi installato sul sistema Ad esempio se sul sistema era stato installato il gruppo software per l utente finale End User non sar possibile eseguire l aggiornamento scegliendo il gruppo software per sviluppatori Developer Tuttavia durante l aggiornamento possibile aggiungere altri pacchetti non appartenenti al gruppo installato Durante l installazione di Solaris possibile aggiungere e rimuovere singoli pacchetti dal gruppo software selezionato Per la selezione dei pacchetti da aggiungere o da rimuovere necessario conoscere le dipendenze del software e la struttura dei pacchetti di Solaris La figura seguente mostra il raggruppamento dei pacchetti software Il gruppo Reduced Network Support contiene il numero minimo di pacchetti richiesto mentre il gruppo Entire Sol
317. prtvtoc viene rediretto a un file di configurazione di un singolo disco di nome 104 prova prtvtoc dev rdsk c0t3d08s2 gt 104 prova Il contenuto del file 104 prova si presenta come segue dev rdsk c0t3d0s2 partition map Dimensions 512 bytes sector 72 sectors track 14 tracks cylinder 1008 sectors cylinder 2038 cylinders 2036 accessible cylinders Flags 1 unmountable 122 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 ESEMPIO 7 8 SPARC Creazione di un file di configurazione dei dischi Continua 10 read only Partition 1 NUWN v Procedura First Sector Last Tag Flags Sector Count Sector Mount Directory 2 00 0 164304 164303 5 00 0 2052288 2052287 0 00 164304 823536 987839 disk2 b298 0 00 987840 614880 1602719 install 298 sparc work 0 00 1602720 449568 2052287 space Sono stati creati i file di configurazione dei dischi per un sistema SPARC Per informazioni sull uso di questi file di configurazione per la prova dei profili vedere Prova di un profilo a pagina 104 x86 Creare un file di configurazione dei dischi 1 Individuare un sistema x86 di cui si desidera provare un disco 2 Diventare superutente o assumere un ruolo equivalente I ruoli comportano determinate autorizzazioni e consentono di eseguire comandi che richiedono privilegi Per maggiori informazioni sui ruoli vedere Configuring RBAC Task Map del S
318. queste modifiche vedere i seguenti riferimenti TABELLA 4 2 Dove trovare informazioni sulle installazioni con GRUB Argomento Procedure eseguibili dal menu di GRUB Per ulteriori informazioni Installazione Installazione dal CD o dal DVD di Solaris Guida all installazione di Solaris 10 installazioni di base Installazione da un immagine Parte II Installazione in una rete locale di installazione di rete Configurazione di un server DHCP per le installazioni di rete del Guida all installazione di Solaris 10 installazioni di rete Preconfigurazione delle informazioni di configurazione del sistema con il servizio DHCP attivit del Guida all installazione di Solaris 10 installazioni di rete Capitolo 4 e x86 Avvio con GRUB per l installazione di Solaris TABELLA 4 2 Dove trovare informazioni sulle installazioni con GRUB Continua Procedure eseguibili dal menu di UB Argomento GR Per ulteriori informazioni Installazione con il x86 Esecuzione di un installazione programma JumpStart JumpStart personalizzata a pagina 142 personalizzato Attivazione o ripristino diun Attivazione di un ambiente di boot ambiente di boot con Solaris del Guida all installazione di Solaris 10 Live Upgrade Solaris Live Upgrade e pianificazione degli aggiornamenti m Capitolo 10 Ripristino dei guasti ripristino dell ambiente di boot originale procedure del Guida all install
319. ra 5 3 descrive l ordine in cui il programma JumpStart ricerca i file richiesti per l installazione Capitolo 5 Installazione JumpStart personalizzata panoramica 71 INIZIO lsistoma ha Sul dischetto rilevato la presenza S Il sistema attiva di un dischetto i dischetto ad PRS di file nell unit TU Cero No No S 4 Sul server Il sistema designato S gt corrisponde a presente un file una delle regole rules ok del file rules ok No No S 4 FINE FINE Il sistema procede con Il sistema procede con un programma di un installazione JumpStart installazione altemativo personalizzata Per l installazione viene usato il profilo specificato nella regola appropriata FIGURA 5 3 Svolgimento di un installazione JumpStart personalizzata 72 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 CAPITOLO 6 Preparazione di un installazione JumpStart personalizzata procedure Questo capitolo contiene istruzioni dettagliate su come preparare i sistemi da cui e su cui si desidera installare Solaris usando il metodo JumpStart personalizzato Mappa delle attivit Preparazione di un installazione JumpStart personalizzata a pagina 74 Creazione di un server dei profili per una rete a pagina 75 Creazione di un dischetto dei profili
320. ram_opz Usare uno dei seguenti valori punto_att Punto di attivazione del file system ad esempio var swap La slice specificata viene usata come swap overlap La slice specificata viene definita come rappresentazione di un area del disco Il valore VTOC V_BACKUP Nell impostazione predefinita la slice 2 una slice sovrapposta che rappresenta l intero disco Nota possibile specificare overlap solo se la dimensione existing allo inizio dimensione Capitolo 11 Installazione JumpStart personalizzata riferimenti 187 unnamed La slice specificata viene definita come raw perci non richiede un punto di attivazione Se non viene specificato il file_system viene usato automaticamente il valore unnamed ignore La slice specificata non viene usata o non viene riconosciuta dal programma JumpStart Questa opzione pu essere usata per ignorare un file system del disco durante l installazione In questo caso il programma JumpStart crea un nuovo file system sullo stesso disco con lo stesso nome Il valore ignore pu essere usato solo quando specificato partitioning existing param_opz Usare uno dei seguenti valori preserve Il file system nella slice specificata viene preservato Nota Il valore preserve pu essere specificato solo se la dimensione existing e la slice cwtxdysz opzioni attivazione Una o pi opzioni di attivazione equivalenti all opzione o del comando mount 1M Le opzi
321. ramma di installazione di Solaris Permette di eseguire l aggiornamento in modo interattivo attraverso un interfaccia grafica o dalla riga di comando Metodo JumpStart personalizzato Permette di eseguire l aggiornamento in modo automatico 40 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate e Dicembre 2005 Limitazioni dell aggiornamento Problema Descrizione Aggiornamento a un gruppo software differente A partire da Solaris 10 1 06 Aggiornamento in presenza di zone non globali Non possibile aggiornare il sistema con un gruppo software non installato in precedenza Ad esempio se sul sistema era stato installato il gruppo software per l utente finale End User non sar possibile eseguire l aggiornamento scegliendo il gruppo software per sviluppatori Developer Tuttavia durante l aggiornamento possibile aggiungere altri pacchetti non appartenenti al gruppo installato L aggiornamento del sistema operativo Solaris possibile anche su un sistema che contiene zone non globali Il programma di installazione interattivo di Solaris e il metodo JumpStart personalizzato consentono di eseguire l aggiornamento Per indicazioni su alcune limitazioni per l aggiornamento vedere Aggiornamento in presenza di zone non globali a pagina 49 Programmi di aggiornamento possibile eseguire un aggiornamento interattivo standard con il programma di installazion
322. rativo Ripristino dell ambiente utilizzato in precedenza La funzione di fallback viene usata quando l ambiente di boot designato per l avvio del sistema non funziona o presenta un comportamento indesiderato 271 file di configurazione dei dischi file di configurazione di sistema file probes personalizzati file rules File rules ok file server file system file system condivisibili file system di importanza critica File che rappresenta la struttura di un disco ad esempio la suddivisione in byte settore i flag le slice I file di configurazione dei dischi permettono di usare il comando pfinstall da un unico sistema per provare i profili riferiti a dischi di diverse dimensioni system conf File di testo in cui si specificano le posizioni del file sysidcfg e dei file per il metodo JumpStart personalizzato da utilizzare nell installazione boot WAN Il file probes uno script della Bourne shell situato nella stessa directory JumpStart del file rules che contiene due tipi di funzioni dichiarative e comparative Le funzioni dichiarative acquisiscono le informazioni richieste o svolgono le operazioni corrispondenti e impostano la variabile d ambiente SI_ definita dall utente Queste funzioni diventano parole chiave non operative Le funzioni comparative chiamano una funzione dichiarativa corrispondente confrontano l output della funzione dichiarativa con lo stato del sistema e restituiscono 0 se la condizio
323. razione compresso dopo che il sistema si avviato e si connesso alla rete Se si utilizza questa opzione non possibile eseguire un installazione JumpStart non presidiata Se si risponde alla richiesta premendo Invio il programma di installazione di Solaris configura in modo interattivo i parametri di rete Il programma richiede quindi di specificare la posizione del file di configurazione compresso dhcp Specifica che le informazioni richieste per l avvio e l installazione in rete del sistema verranno fornite da un server DHCP Questa opzione non richiesta per l installazione JumpStart Se non si specifica un server DHCP con l opzione dhcp il sistema utilizza il file etce bootparams o il database bootparams del servizio di denominazione Ad esempio non specificare dhcp se si intende impostare un indirizzo IP statico Le altre opzioni nowin e text non sono utilizzate per le installazioni JumpStart 152 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 CAPITOLO 1 0 Installazione JumpStart personalizzata esempi Questo capitolo contiene un esempio di installazione di Solaris su un sistema SPARC e su un sistema x86 eseguito con il metodo JumpStart personalizzato Configurazione del sito di riferimento a pagina 153 Creare un server di installazione a pagina 155 x86 Creare un server di avvio per i sistemi del gruppo di marketing a pagi
324. re 243 Soluzione 2 Verificare che i server della rete non contengano pi voci per il client di installazione nelle directory t ftpboot o rplboot Se sono presenti pi voci rimuovere quelle relative al client dalle directory t ftpboot o rplboot di tutti i server di installazione e di avvio ad eccezione di quello che il client dovr usare Causa 3 possibile che esista una voce per il client di installazione nel file etc bootparams di un server e una seconda voce in un altro file etc bootparams che abilita tutti i sistemi ad accedere al server dei profili Tale voce pu avere la forma seguente install config server_profili percorso L errore pu essere causato anche da una riga simile alla precedente nella tabella bootparams di NIS o NIS Soluzione 3 Se esiste una voce jolly nella mappa o nella tabella bootparams del servizio di denominazione ad esempio install config eliminarla e aggiungerla al file etc bootparams sul server di avvio Server di avvio non presente Impossibile installare il sistema Vedere le istruzioni di installazione solo sistemi SPARC Causa questo errore si verifica sui sistemi che si cerca di installare dalla rete Il sistema non configurato correttamente Soluzione verificare che il sistema sia stato configurato correttamente per l installazione in rete Vedere Aggiunta di sistemi da installare dalla rete con l immagine di un CD del Guida all installazione di Solaris
325. reazione di volumi RAID 1 a pagina 188 e Parola chiave metadb creazione di repliche del database di stato a pagina 195 Vantaggi dei volumi RAID 1 Durante l installazione o l aggiornamento possibile creare volumi RAID 1 per duplicare i dati del sistema su pi dischi fisici Duplicando i dati su dischi diversi possibile proteggerli dal danneggiamento o da un guasto del disco I metodi di installazione JumpStart personalizzato e Solaris Live Upgrade utilizzano la tecnologia di Solaris Volume Manager per creare volumi RAID 1 che duplichino i file system Solaris Volume Manager offre un metodo estremamente efficiente per gestire i dischi e i dati con l uso dei volumi Solaris Volume Manager permette di gestire le 217 concatenazioni le stripe e altre configurazioni complesse I metodi di installazione JumpStart personalizzato e Solaris Live Upgrade consentono di eseguire un sottoinsieme di queste attivit ad esempio la creazione di un volume RAID 1 per il file system radice possibile creare i volumi RAID 1 durante l installazione o l aggiornamento eliminando la necessit di crearli al termine dell installazione m Per indicazioni vedere Linee guida per JumpStart personalizzato e Solaris Live Upgrade a pagina 230 m Per informazioni dettagliate sul software e sui componenti complessi di Solaris Volume Manager vedere il manuale Solaris Volume Manager Administration Guide Funzionamento dei volumi
326. rectory tmp mnt cd tmp mnt m n caso negativo spostarsi nella directory in cui si trova il profilo solitamente la directory JumpStart cd directory_jumpstart 7 Provare il profilo con il comando pfinstall 1M usr sbin install d pfinstall D d file_conf dischi c percorsoprofilo Avvertenza necessario includere l opzione d o D Se queste opzioni non vengono specificate pfinstall utilizza il profilo indicato per installare Solaris I dati presenti sul sistema verranno sovrasccritti D pfinstall utilizza la configurazione dei dischi corrente per provare il profilo L opzione D obbligatoria per provare i profili di aggiornamento d file_conf dischi pfinstall utilizza il file di configurazione dei dischi corrente per provare il profilo Se il file di configurazione dei dischi si trova in una directory diversa da quella in cui viene eseguito pfinstal1 occorre specificare il percorso Per istruzioni su come creare un file di configurazione dei dischi vedere Creazione di un file di configurazione dei dischi a pagina 121 Nota Non possibile usare l opzione d file_conf_dischi con un profilo di aggiornamento install _type upgrade I profili di aggiornamento devono sempre essere provati in base alla configurazione effettiva dei dischi del sistema usando l opzione D C percorso Percorso dell immagine di Solaris Questa opzione pu essere usata ad esempio se il sistema utilizza Volume Manager
327. redefinita che quella utilizzata per il controllo amministrativo dell intero sistema l unica zona dalla quale possibile configurare installare gestire e deconfigurare una zona non globale L amministrazione dell infrastruttura del sistema ad esempio dei dispositivi fisici del routing o della riconfigurazione dinamica Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 DR pu essere eseguita solo nella zona globale I processi eseguiti nella zona globale che dispongono di privilegi appropriati possono accedere a oggetti associati ad altre zone Vedere anche Solaris Zones e zona non globale zona non globale Ambiente virtuale del sistema operativo creato all interno di una singola istanza del sistema operativo Solaris All interno di una zona non globale possibile eseguire una o pi applicazioni senza che queste interagiscano con il resto del sistema Le zone non globali sono anche denominate semplicemente zone Vedere anche Solaris Zones e zona globale 283 284 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Indice analitico Numeri e simboli nei file rules 88 nei profili 92 punto esclamativo campo nelle regole 89 segno di uguale nel campo del profilo 112 amp amp e commerciale campo nelle regole 89 A a capo nei file rules 88 abbinamento ordine delle regol
328. ri informazioni sulla parola chiave archive location vedere Parola chiave archive location a pagina 169 c Specificare la configurazione del file system Il processo di estrazione dell archivio Solaris Flash non supporta la configurazione automatica delle partizioni d Opzionale Se si desidera installare altri pacchetti durante l installazione di un archivio usare la parola chiave package Per maggiori informazioni vedere Parola chiave package a pagina 196 e Opzionale Se si desidera installare altri archivi Solaris Flash sul sistema clone aggiungere una riga archive location per ogni archivio da installare Sul server di installazione aggiungere i client che si desidera installare con l archivio Solaris Flash Per istruzioni dettagliate vedere m Aggiunta di sistemi da installare dalla rete con l immagine di un DVD del Guida all installazione di Solaris 10 installazioni di rete m Aggiunta di sistemi da installare dalla rete con l immagine di un CD del Guida all installazione di Solaris 10 installazioni di rete Installare i sistemi clone con il metodo JumpStart personalizzato Per istruzioni dettagliate vedere SPARC Eseguire un installazione o di un aggiornamento con il metodo JumpStart personalizzato a pagina 138 Capitolo 9 Esecuzione di un installazione JumpStart personalizzata procedure 137 v SPARC Eseguire un installazione o di un aggiornamento con il metodo JumpStart
329. rificare che tutti i file system elencati nel file etc vfstab del sistema possano essere attivati Commentare nel file etc vfstab i file system che non possono essere attivati o che potrebbero causare il problema in modo che il programma di installazione di Solaris non cerchi di attivarli durante l aggiornamento I file system che contengono software da aggiornare ad esempio usr non possono essere commentati L aggiornamento non riesce Descrizione lo spazio disponibile sul sistema non sufficiente per l aggiornamento Causa vedere Aggiornamento con riallocazione dello spazio su disco a pagina 43 per informazioni sullo spazio richiesto e determinare se il problema possa essere risolto senza usare la configurazione automatica per riallocare lo spazio Problemi nell aggiornamento dei file system radice nel volume RAID 1 Soluzione se si utilizzano volumi RAID 1 come file system radice con Solaris Volume Manager e si incontrano problemi di aggiornamento vedere il Capitolo 25 Troubleshooting Solaris Volume Manager Tasks del Solaris Volume Manager Administration Guide v Continuare l aggiornamento dopo un interruzione del processo L aggiornamento non riesce e il sistema non pu essere avviato via software L interruzione si verificata per una causa non controllabile ad esempio un interruzione di corrente o un errore nella connessione di rete Procedura 1 Riavviare il sistema dal DVD del sistema operativo S
330. rire il dischetto nel sistema Nota Il dischetto del profilo contiene una copia del Solaris 10 3 05 Device Configuration Assistant e le informazioni sul profilo Se si intende utilizzare l ambiente PXE per avviare il sistema dalla rete occorre configurare il sistema in modo che si avvii dalla rete e non dal dischetto 4 Decidere in che modo avviare il sistema m Per avviare il sistema dal DVD del sistema operativo Solaris o dal CD Solaris Software 1 inserire il disco corrispondente Il BIOS del sistema deve supportare l avvio da un DVD o da un CD m Sesi desidera avviare il sistema dalla rete usare l ambiente di boot PXE Preboot Execution Environment Il sistema deve supportare il PXE Per abilitare il sistema all uso del PXE usare il tool di configurazione del BIOS o quello della scheda di rete m Sesi desidera avviare il sistema dal dischetto usare il dischetto dei profili inserito al Punto 3 o inserire il dischetto Solaris 10 3 05 Device Configuration Assistant x86 Solo possibile copiare il software del Device Configuration Assistant su un dischetto dal DVD Solaris Operating System for x86 Platforms o dal CD Solaris Software for x86 Platforms 2 utilizzando la procedura descritta nella sezione Solaris 10 3 05 per x86 Copia del software di avvio su un dischetto del Guida all installazione di Solaris 10 installazioni di rete 5 Se il sistema spento accenderlo Se il sistema acceso riavviarlo Il Devi
331. rizzate le patch directory_patch Specifica la directory in cui si trovano le patch sul server specificato Le patch devono avere il formato standard retry n una parola chiave opzionale n indica il numero massimo di tentativi di attivazione della directory che verranno effettuati dall utility di installazione ESEMPIO 11 18 Aggiunta di una patch con un elenco sequenziale mediante NFS In questo esempio la parola chiave patch viene usata per aggiungere tutte le patch elencate nel file patch dalla directory NFS nfs master patch Solaris v10 patches Le patch vengono installate nell ordine in cui compaiono in patch Se l attivazione non riesce la procedura viene ritentata per cinque volte patch file patch nfs master patch Solaris v10 patches retry 5 ESEMPIO 11 19 Aggiunta di una patch con NFS In questo esempio la parola chiave patch viene usata per aggiungere le patch 112467 01 e 112765 02 dalla directory Solaris v10 patches del server master patch patch 112467 01 112765 02 nfs master patch Solaris v10 patches Patch memorizzate in un server HTTP Se la patch risiede su un server HTTP usare una delle sintassi seguenti per la parola chiave patch elenco_id_patch file_patch http nome_server porta directory_patch par_chiave_opz elenco_id_patch file patch http nome_server porta directory_patch par_chiave_opz elenco_id_patch Specifica gli ID delle patch da installare Gli ID dell elenco devono essere separati
332. rmazioni dettagliate sui requisiti di denominazione di Solaris Volume Manager vedere il manuale Solaris Volume Manager Administration Guide Linee guida per la scelta di dischi e controller Nella scelta dei dischi e dei controller da destinare al mirroring di un file system tenere presenti le seguenti linee guida m Usare componenti che utilizzano differenti controller per aumentare il numero di letture e scritture simultanee che possibile effettuare Capitolo 13 Creazione di volumi RAID 1 mirror durante l installazione pianificazione 233 m Posizionare le slice dei submirror su dischi e controller differenti La protezione dei dati diminuisce considerevolmente se slice di due o pi submirror dello stesso mirror si trovano sullo stesso disco m Distribuire i submirror su diversi controller in quanto i controller e il relativo cablaggio tendono a guastarsi pi spesso dei dischi Questa pratica migliora anche le prestazioni del mirror m Usare lo stesso tipo di dischi e controller per un singolo mirror In particolare nel caso di dispositivi SCSI non recenti dischi di diverse marche o modelli possono avere prestazioni notevolmente diverse La combinazione di dischi con differenti prestazioni in un singolo mirror pu produrre un considerevole degrado delle prestazioni Linee guida per la scelta delle slice Nella scelta delle slice da destinare al mirroring di un file system tenere presenti le seguenti linee guida m Tutti
333. rootdisk sn il programma JumpStart ricerca nei dischi di sistema nell ordine di probe del kernel un file system radice residente nella slice specificata Se viene trovato un disco il programma JumpStart imposta rootdisk su quel disco 5 Se rootdisk non impostato e nel profilo specificata la parola chiave partitioning existing il programma JumpStart ricerca nei dischi di sistema nell ordine di probe del kernel un file system radice esistente Se non viene trovato un file system radice o ne vengono trovati pi di uno viene generato un errore Se viene trovato un file system radice il programma JumpStart imposta rootdisk su quel disco 6 Se rootdisk non impostato il programma JumpStart imposta questa variabile sul disco in cui installato il file system radice Parola chiave system type system type switch_tipo La parola chiave system type definisce il tipo di sistema su cui deve essere installato il sistema operativo Solaris switch_tipo rappresenta l opzione standalone o server usata per indicare il tipo di sistema su cui deve essere installato Solaris Se la parola chiave system type non specificata in un profilo viene usato il tipo standalone Parola chiave usedisk usedisk nome_disco Nella configurazione predefinita se si specifica l istruzione partitioning default il programma JumpStart utilizza tutti i dischi operativi del sistema La parola chiave usedisk designa il disco o i dischi che dovranno ess
334. rso canonico l utility di installazione vi aggiunge gli elementi dev dsk percorso Specifica il percorso del pacchetto di Solaris relativamente al file system radice del dispositivo specificato tipo_file_system Specifica il tipo di file system del dispositivo Se il tipo di file system non viene specificato l utility di installazione cerca di attivare un file system UFS Se l attivazione UFS non riesce l utility di installazione cerca di attivare un file system HSFS ESEMPIO 11 15 Aggiunta di un pacchetto da un dispositivo locale con un file system UFS In questo esempio la parola chiave package viene usata per aggiungere il pacchetto SUNWnew dalla directory Solaris_10 Product del dispositivo locale c0t6d050 Si tratta di un file system UFS package SUNWnew add local device c0t6d0s0 Solaris 10 Product ufs ESEMPIO 11 16 Aggiunta di un pacchetto da un dispositivo locale con un file system HSFS In questo esempio la parola chiave package viene usata per aggiungere il pacchetto SUNWnew dalla directory Solaris_10 Product del dispositivo locale c0t6d050 Si tratta di un file system HSFS package SUNWnew add local device c0t6d0s0 Solaris 10 Product hsfs Pacchetti memorizzati in un file locale possibile installare un pacchetto residente nella miniroot da cui stato avviato il sistema Quando si esegue un installazione con il metodo JumpStart personalizzato il sistema viene avviato da un DVD da un CD o da un area di
335. s 128 memoria 34 profili 88 92 spazio su disco 36 40 requisiti per la connessione a una linea tip 138 142 146 rete avvio con GRUB 57 righe multiple nei file rules 88 root impostazione della password con uno script finale 117 root_device parola chiave 208 rootdisk valore della slice per filesys 186 RPC messaggio di timeout 80 RPC failed error 5 RPC Timed out messaggio 80 RPC Timed out messaggio 246 rules righe multiple nei file 88 rules file aggiunta di regole 88 commenti 88 creazione 87 denominazione 88 descrizione 87 esempio 88 esempio per l installazione JumpStart personalizzata 159 prova delle regole 110 regole su pi righe 88 sintassi 89 verifica con check 110 esempio di installazione JumpStart personalizzata 159 profili derivati 113 rules ok file creazione 109 descrizione 109 rules ok file ordine di abbinamento delle regole 90 rules ok file ordine di abbinamento delle regole 135 142 S s opzione del comando add_install_client 161 293 scheda token ring errore di avvio 245 script script della Bourne shell nei campi delle regole 89 script finali 113 118 126 script iniziali 111 113 126 script finali aggiunta di pacchetti e patch 115 campi nelle regole 89 impostazione della password di root del sistema 117 personalizzazione dell ambiente radice 117 script iniziali autorizzazioni 112 campi nelle regole 89 creazione di profili derivati 113 pan
336. sare il comando fdisk per creare una partizione Solaris sul disco format gt fdisk 5 Per iniziare l analisi superficiale digitare format gt analyze 6 Per determinare le impostazioni attuali digitare analyze gt config 7 Opzionale Per modificare le impostazioni digitare analyze gt setup 8 Per individuare i blocchi danneggiati digitare analyze gt tipo_di_analisi_superficie tipo_di_analisi_superficie possibile usare la modalit di lettura scrittura o confronto Se format individua dei blocchi danneggiati li rimappa 9 Per uscire dall analisi digitare analyze gt quit 248 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 10 Scegliere se specificare o meno i blocchi da rimappare m n caso negativo passare al Punto 11 m In caso affermativo digitare format gt repair 11 Per uscire dal programma di formattazione digitare quit 12 Riavviare il supporto in modalit multiutente m In Solaris 10 3 05 digitare il comando seguente ok b m A partire da Solaris 10 1 06 digitare il comando seguente exit Aggiornamento del sistema operativo Solaris Messaggi di errore relativi all aggiornamento No upgradable disks Causa una voce di swap nel file etc vfstab impedisce l esecuzione corretta dell aggiornamento Soluzione commentare le righe seguenti nel file etc vfstab m Tutti i file e le slice di swap sui dischi
337. sata anche per tutti i pacchetti successivi tipo_lettura posizione Specifica l aggiunta di uno o pi pacchetti non appartenenti alla distribuzione di Solaris da installare I valori di tipo_lettura e posizione dipendono dalla posizione in cui risiede il pacchetto Le sezioni seguenti contengono i valori che possibile usare per tipo_lettura e posizione e alcuni esempi di utilizzo della parola chiave package name Nota Se sono presenti zone non globali non usare questa parola chiave per l aggiornamento Se la parola chiave viene utilizzata l aggiornamento prosegue ma la parola chiave viene ignorata Pacchetti memorizzati in un server NFS Se il pacchetto risiede su un server NFS usare una delle sintassi seguenti per la parola chiave package package nome_pacchetto add nfs nome_server percorso retry n package nome_pacchetto add nfs nome_server percorso retry n Capitolo 11 Installazione JumpStart personalizzata riferimenti 197 198 nome_pacchetto Specifica il nome del pacchetto nella forma SUNWnome Per visualizzare informazioni dettagliate sui pacchetti e i relativi nomi usare il comando pkginfo 1 nome_server Specifica il nome del server in cui stato memorizzato il pacchetto percorso Specifica la directory in cui si trova il pacchetto sul server specificato Se il percorso contiene la variabile HOST questa viene sostituita con il nome del sistema host che si sta installando retry n una parola chi
338. scenario di esempio l amministratore crea un file rules contenente due regole differenti una per il gruppo di progettazione e una per il gruppo di marketing Nelle regole i due gruppi vengono differenziati dal numero di rete dei sistemi Ogni regola contiene inoltre un collegamento a un profilo appropriato Ad esempio nella regola per il gruppo di progettazione viene inserito un collegamento al file profilo prog precedentemente creato per il gruppo di progettazione Nella regola per il gruppo di marketing viene invece inserito un collegamento al file profilo market creato per quel gruppo Il file rules e i profili possono essere salvati su un dischetto o su un server m J dischetto richiesto quando occorre eseguire un installazione JumpStart personalizzata su un sistema standalone non collegato a una rete m Siutilizza invece un server quando l installazione JumpStart personalizzata deve essere eseguita su un sistema collegato in rete che ha accesso a quel server Dopo aver creato il file rules e i profili occorre verificare i file con lo script check Se lo script check ha esito positivo viene creato il file rules ok Il file rules ok viene generato dal file rules e viene usato dal programma JumpStart per eseguire l installazione di Solaris 68 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Procedimento di installazione con il programma JumpStart Una volta v
339. schetti locale del sistema da aggiornare Il percorso deve designare il dispositivo a caratteri raw dell unit a dischetti n il numero dell unit a dischetti I dischetti da usare per il backup devono essere formattati File system locale del sistema da aggiornare Non possibile specificare un file system locale che verr modificato dall aggiornamento Il percorso pu essere il percorso di dispositivo a blocchi di una slice del disco Ad esempio se la porzione tx in dev dsk cwtxdysz non necessaria Oppure il percorso pu essere il percorso assoluto di un file system attivato dal file etc vfstab File system NFS di un sistema remoto Il percorso deve includere il nome o l indirizzo IP del sistema remoto host e il percorso assoluto del file system NFS file_system Il file system NFS deve essere accessibile in lettura scrittura Directory di un sistema remoto che pu essere raggiunta mediante una shell remota rsh Il sistema da aggiornare deve avere accesso al sistema remoto in base al file rhosts di quest ultimo Il percorso deve includere il nome del sistema remoto host e il percorso assoluto della directory Se non viene specificato l ID di login di un utente utente viene usato l utente root ESEMPIO 11 7 Parola chiave backup_media backup _media local tape dev rmt 0 backup_media backup_media backup_media backup_media backup_media Parola chiave boot_ device local diskette dev rdi
340. se aggiornare o preservare la EEPROM del sistema Il valore di eeprom permette anche di aggiornare la EEPROM del sistema se viene modificato il dispositivo di avvio attivo Con la EEPROM aggiornata il sistema viene avviato automaticamente dal nuovo dispositivo di avvio Nota x86 E necessario specificare il valore preserve update Il programma JumpStart aggiorna la EEPROM del sistema impostando dispositivo di avvio specificato in modo che il sistema installato venga avviato automaticamente da quella posizione preserve Il valore del dispositivo di avvio impostato nella EEPROM del sistema non viene modificato Se si specifica un nuovo dispositivo di avvio senza modificare Capitolo 11 Installazione JumpStart personalizzata riferimenti 177 la EEPROM perch il sistema si avvii automaticamente dal nuovo dispositivo di avvio occorrer aggiornare la EEPROM manualmente ESEMPIO 11 8 Parola chiave boot_device boot device c0t0d0s2 update Parola chiave bootenv createbe bootenv createbe bename nuovo _BE filesystem punto_att dispositivo opzioni_fs file system La parola chiave bootenv createbe permette di creare velocemente un ambiente di boot vuoto e inattivo durante l installazione del sistema operativo Solaris necessario creare almeno il file system radice Le slice vengono riservate per i file system specificati ma i file system non vi vengono copiati All ambiente di boot viene assegnato un nome ma l am
341. server e dal client per richiedere i documenti Un URL spesso denominato posizione Il formato di un URL del tipo protocollo macchina porta documento Un esempio di URL http www esempio com indice html File system di un server o di un sistema standalone che contiene molti dei programmi standard di UNIX La condivisione del file system usr con un server rispetto all uso di una copia locale riduce lo spazio su disco necessario per l installazione e l esecuzione di Solaris Programma standard solitamente fornito gratuitamente con l acquisto di un computer che provvede alla manutenzione del sistema 281 282 var versione locale volume Volume Manager volume RAID 0 volume RAID 1 WAN wanboot wanboot cgi wanboot conf zona zona globale File system o directory sui sistemi standalone che contiene i file soggetti a modifica o ad espansione nel ciclo di vita del sistema Tali file includono i log di sistema i file di vi i file di messaggi e i file uucp Area o comunit geografica o politica che condivide la stessa lingua e le stesse convenzioni culturali la versione locale inglese per gli Stati Uniti en_US mentre quella per la Gran Bretagna en_UK Gruppo di slice fisiche o di altri volumi che appare al sistema come un unico dispositivo logico Dal punto di vista delle applicazioni o dei file system i volumi sono funzionalmente identici ai dischi fisici In alcune utility disponibi
342. skettel local filesystem dev dsk c0t3d0s4 local filesystem export remote filesystem sistemal export temp remote system utentel sistemal export temp boot device dispositivo eeprom 176 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 La parola chiave boot_device designa il dispositivo da cui il programma JumpStart dovr installare il file system radice e il dispositivo di avvio del sistema boot _device deve corrispondere a tutte le parole chiave filesys che specifichino il file system radice e la parola chiave root_device Se questa parola chiave non viene specificata nel profilo durante l installazione viene specificata automaticamente come segue boot device any update dispositivo Usare uno dei seguenti valori SPARC cwtxdysz or cxdysz x86 cwtxdy or cxdy existing any Slice del disco in cui il programma JumpStart colloca il file system radice ad esempio cotodoso Disco in cui il programma JumpStart colloca il file system radice ad esempio c0do Il programma JumpStart colloca il file system radice nel dispositivo di avvio attuale del sistema Il programma JumpStart sceglie la posizione in cui collocare il file system radice del sistema Il programma JumpStart cerca di usare il dispositivo di avvio esistente Se necessario tuttavia pu scegliere un dispositivo differente eeprom possibile scegliere
343. so che designa l accesso a una directory da un disco collegato al sistema che effettua la richiesta di attivazione o da un disco remoto della rete Per attivare un file system sono richiesti un punto di attivazione sul sistema locale e il nome del file system da attivare ad esempio usr CA Certificate Authority Organizzazione di terze parti o societ che emette i certificati digitali utilizzati per creare le firme digitali e le coppie di chiavi pubbliche private Garantisce che l assegnatario del certificato univoco sia la persona asserita Processo che carica il software di sistema nella memoria e lo avvia solo x86 il boot loader il primo programma che viene eseguito dopo l accensione di un sistema Questo programma inizia la procedura di avvio Il programma CGI che consente a un server Web di raccogliere e memorizzare i messaggi di avvio e installazione della console dei client remoti durante l installazione con il metodo boot WAN File digitale non trasferibile che non pu essere contraffatto emesso da una terza parte accreditata da entrambe le parti comunicanti File contenente un certificato digitale per un sistema client specifico Durante una negoziazione SSL al client pu venire richiesto di fornire al server il file del certificato che viene poi utilizzato dal server per verificare l identit del client stesso Common Gateway Interface Interfaccia tramite la quale i programmi esterni comunicano con
344. sono presenti zone non globali non possibile effettuare un aggiornamento usando Solaris Live Upgrade Sebbene sia possibile creare un ambiente di boot con il comando lucreate il comando luupgrade non in grado di aggiornare un ambiente di boot in cui sono presenti zone non globali L aggiornamento non riesce e viene visualizzato un messaggio di errore Per maggiori informazioni sul programma di installazione interattivo di Solaris vedere la Guida all installazione di Solaris 10 installazioni di base x86 Avvio con GRUB A partire da Solaris 10 1 06 nel sistema operativo Solaris per i sistemi x86 stato adottato il boot loader open source di GNU denominato GRUB GRand Unified Bootloader GRUB effettua il caricamento di un archivio di avvio nella memoria del sistema L archivio di avvio contiene un insieme di file richiesti durante le procedure di avvio del sistema prima dell attivazione del file system radice L archivio di avvio viene utilizzato per avviare il sistema operativo Solaris La modifica pi rilevante la sostituzione del Solaris Device Configuration Assistant con il menu di GRUB Il menu di GRUB rende pi semplice l avvio quando sul sistema sono presenti pi sistemi operativi All avvio di un sistema x86 viene visualizzato il menu di GRUB Da questo menu possibile selezionare con le frecce il sistema operativo da installare Se non viene effettuata alcuna scelta viene avviato il sistema operativo predefinito
345. sont utilis es sous licence et sont des marques de fabrique ou des marques d pos es de SPARC International Inc aux Etats Unis et dans d autres pays Les produits portant les marques SPARC sont bas s sur une architecture d velopp e par Sun Microsystems Inc L interface d utilisation graphique OPEN LOOK et Sun a t d velopp e par Sun Microsystems Inc pour ses utilisateurs et licenci s Sun reconna t les efforts de pionniers de Xerox pour la recherche et le d veloppement du concept des interfaces d utilisation visuelle ou graphique pour l industrie de l informatique Sun d tient une licence non exclusive de Xerox sur l interface d utilisation graphique Xerox cette licence couvrant galement les licenci s de Sun qui mettent en place l interface d utilisation graphique OPEN LOOK et qui en outre se conforment aux licences crites de Sun Les produits qui font l objet de cette publication et les informations qu il contient sont r gis par la legislation am ricaine en mati re de contr le des exportations et peuvent tre soumis au droit d autres pays dans le domaine des exportations et importations Les utilisations finales ou utilisateurs finaux pour des armes nucl aires des missiles des armes chimiques ou biologiques ou pour le nucl aire maritime directement ou indirectement sont strictement interdites Les exportations ou r exportations vers des pays sous embargo des Etats Unis ou vers des entit s figurant sur les listes
346. ssere installato dopo l aggiornamento Il codice fa in modo che le pagine man di X Window System se non sono gi presenti vengano installate sul sistema Tutti i pacchetti gi presenti sul sistema vengono automaticamente aggiornati Dovranno essere installati i pacchetti per la versione locale tedesca 96 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 ESEMPIO 6 7 Richiamo di un archivio Solaris Flash da un server HTTP Nell esempio seguente il profilo indica che il programma JumpStart personalizzato dovr richiamare l archivio Solaris Flash da un server HTTP parole chiave valori Price ee e EE S E S ali install_type flash install archive location http 192 168 255 255 archivioflash archiviosolaris partitioning explicit filesys cot1doso 4000 filesys cOtidosl 512 swap filesys cOt1d0s7 free export home L elenco seguente descrive alcune parole chiave e valori dell esempio install type Il profilo installa un archivio Solaris Flash sul sistema clone Tutti i file verranno sovrascritti come in un installazione iniziale archive location L archivio Solaris Flash viene richiamato da un server HTTP partitioning 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 Il file system radice installato su cOt1d40s0 La partizione di swa
347. ssere raggruppati per formare un gruppo software metacluster Il nome dei cluster ha sempre la forma SUNW lt nome gt Un cluster pu essere installato con la parola chiave cluster e la variabile nome_cluster possibile aggiungere o rimuovere un cluster a un gruppo software metacluster nelle installazioni iniziali o negli aggiornamenti Parola chiave dontuse usedisk nome disco Nella configurazione predefinita se specificata l istruzione partitioning default il programma JumpStart utilizza tutti i dischi operativi del sistema La parola chiave dontuse designa uno o pi dischi che non si desidera vengano utilizzati dal programma JumpStart Il nome_disco deve essere specificato nella forma cxtydzor cydz ad esempio cOtodo 182 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Nota Non possibile specificare le parole chiave dontuse e usedi sk insieme nello stesso profilo x86 Parola chiave fdisk fdisk nome_disco tipo dimensione La parola chiave fdisk definisce in che modo le partizioni fdisk debbano essere configurate su un sistema x86 possibile specificare pi istanze della parola chiave fdisk Quando si utilizza fdisk per partizionare un sistema x86 si verificano le seguenti condizioni m Tutte le partizioni fdisk vengono preservate a meno che non si scelga di eliminarle con la parola chiave fdisk assegnando a dimensione il valore delete o 0 I
348. ssibile creare un ambiente di boot che utilizza volumi RAID 1 e quindi installare l archivio Il programma di installazione di Solaris non pu essere utilizzato per installare i volumi RAID 1 con un archivio Solaris Flash Per un esempio di volumi RAID 1 nei profili JumpStart vedere Esempi di profilo a pagina 93 Non sono supportati pi di tre volumi RAID 0 Veritas VxVM memorizza le informazioni di configurazione in aree che non sono disponibili per Solaris Flash Se sono stati configurati i file system Veritas VxVm evitare di creare un archivio Solaris Flash Inoltre l installazione di Solaris inclusi i metodi JumpStart e Solaris Live Upgrade non supporta la ricostruzione dei volumi VxVM in fase di installazione Se si intende distribuire il software Veritas VxVM usando un archivio Solaris Flash questo deve essere creato prima di configurare i file system VxVM I sistemi clone devono quindi essere configurati singolarmente dopo l applicazione dell archivio e il riavvio del sistema Capitolo 13 Creazione di volumi RAID 1 mirror durante l installazione pianificazione 231 Requisiti dei nomi dei volumi RAID e linee guida per i metodi JumpStart personalizzato e Solaris Live Upgrade Osservare le seguenti regole per l assegnazione dei nomi ai volumi m Usare un metodo di denominazione che assegna il numero della slice e il numero del disco al numero del volume m Inomi dei volumi devono iniziare con la le
349. ssono accedere a oggetti associati a qualsiasi altra zona La tabella seguente riassume le caratteristiche delle zone globali e di quelle non globali 46 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Zona globale Zona non globale Il sistema assegna alla zona l ID 0 L ID viene assegnato alla zona dal sistema quando viene avviata Fornisce la singola istanza del kernel di Solaris avviabile ed eseguita sul sistema Condivide le operazioni con il kernel di Solaris avviato dalla zona globale Contiene un installazione completa dei pacchetti di Solaris Contiene un sottoinsieme dei pacchetti del sistema operativo Solaris Pu contenere pacchetti o software aggiuntivi directory file e altri dati non installati sotto forma di pacchetti Contiene i pacchetti di Solaris condivisi dalla zona globale Fornisce un database completo e coerente di tutti i componenti software installati nella zona globale Pu contenere pacchetti aggiuntivi non condivisi dalla zona globale Pu contenere software directory file e altri dati aggiuntivi creati nella zona non globale e non installati in forma di pacchetti n condivisi dalla zona globale Contiene le informazioni di configurazione relative alla sola zona globale come il nome host della zona globale e la tabella dei file system Contiene le informazioni di configurazione specifiche della zona no
350. stallato da un server di installazione o di avvio Capitolo 9 Preparazione per l installazione in rete con un CD procedure del Guida all installazione di Solaris 10 installazioni di rete Opzionale Preparare il sistema per l installazione di un archivio Solaris Flash Configurare le opzioni specifiche per l installazione di un archivio Solaris Flash Preparare il sistema per l installazione di un archivio Solaris Flash con il metodo JumpStart personalizzato a pagina 135 Esecuzione dell installazione o dell aggiornamento Avviare il sistema e iniziare la procedura di installazione o di aggiornamento x86 Eseguire un installazione o un aggiornamento con il metodo JumpStart personalizzato e con GRUB a pagina 142 Capitolo 9 Esecuzione di un installazione JumpStart personalizzata procedure 141 x86 Esecuzione di un installazione JumpStart personalizzata Durante l installazione JumpStart personalizzata il programma JumpStart cerca di determinare la corrispondenza tra il sistema installato e le regole definite nel file rules ok Il programma JumpStart legge le regole in sequenza dalla prima all ultima Una regola viene soddisfatta se il sistema da installare presenta tutti gli attributi in essa definiti Quando un sistema soddisfa una regola il programma JumpStart interrompe la lettura del file rules ok e inizia a installare il sistema in base al profilo abb
351. stallazione in rete con PXE del Guida all installazione di Solaris 10 installazioni di rete Descrizione del menu principale di GRUB Quando si avvia un sistema x86 viene visualizzato il menu di GRUB Questo menu offre la possibilit di scegliere tra diverse voci di avvio Ogni voce di avvio corrisponde a un istanza di un sistema operativo installata sul sistema Il menu di GRUB si basa sul file di configurazione menu 1st Il file menu 1st viene creato dal programma di installazione di Solaris e pu essere modificato dopo l installazione Il file menu lst determina l elenco delle istanze dei sistemi operativi visualizzate nel menu di GRUB m Sesiinstalla o si aggiorna il sistema operativo Solaris il menu di GRUB viene aggiornato automaticamente Il sistema operativo Solaris viene quindi visualizzato come una nuova voce di avvio Capitolo 4 x86 Avvio con GRUB per l installazione di Solaris 57 m Sesiinstalla un sistema operativo diverso da Solaris necessario modificare il file di configurazione menu lst per includervi il nuovo sistema Aggiungendo la nuova istanza la nuova voce di avvio apparir nel menu di GRUB all avvio successivo del sistema ESEMPIO 4 1 Menu principale di GRUB Nell esempio seguente il menu principale di GRUB mostra i sistemi operativi Solaris e Microsoft Windows E inoltre elencato un ambiente di boot Solaris Live Upgrade di nome secondo disco Qui di seguito fornita una descrizione delle singole voci
352. stallazioni di rete Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Guida all installazione di Solaris 10 Solaris Live Upgrade e pianificazione degli aggiornamenti Guida all installazione di Solaris 10 archivi Solaris Flash creazione e installazione System Administration Guide Devices and File Systems Note su Solaris SPARC Guida alle piattaforme hardware Sun su http docs sun com Solaris Package List Descrizione Descrive un installazione base del sistema operativo eseguita con un interfaccia utente grafica GUI Descrive le operazioni richieste per eseguire un installazione remota di Solaris attraverso una rete locale o geografica Descrive le operazioni da eseguire per creare i file e le directory necessarie per un installazione JumpStart M personalizzata Descrive inoltre le procedure per la creazione di volumi RAID 1 Identifica le informazioni necessarie per pianificare l aggiornamento di Solaris utilizzando i CD o i DVD del sistema operativo Descrive inoltre l uso di Solaris Live Upgrade per la creazione e l aggiornamento di nuovi ambienti di boot Contiene istruzioni per la creazione di archivi Solaris Flash e per l uso degli archivi Solaris Flash per l installazione di Solaris su pi sistemi Descrive le procedure di backup dei file di sistema e altre operazioni di amministrazione Contiene informazioni sui problemi noti sul software non pi
353. stema operativo Solaris attualmente in esecuzione a pagina 44 m Versioni locali a pagina 44 m Piattaforme e gruppi di piattaforme a pagina 45 m Installazione e aggiornamento in presenza di zone non globali a pagina 48 m SPARC Modifiche nei pacchetti a 64 bit a pagina 50 m x86 Consigli per il partizionamento a pagina 51 33 Requisiti di sistema e configurazioni consigliate TABELLA 3 1 SPARC Configurazioni consigliate per memoria swap e processore Sistema SPARC Dimensione Memoria per l installazione o l aggiornamento La dimensione consigliata di 256 MB La dimensione minima di 128 MB Nota Alcune funzioni di installazione opzionali vengono abilitate solo se presente una quantit di memoria sufficiente Se ad esempio si esegue un installazione dal DVD con una quantit di memoria insufficiente l operazione viene eseguita con l interfaccia a caratteri del programma di installazione di Solaris non con l interfaccia utente grafica GUI Per maggiori informazioni su questi requisiti di memoria vedere la Tabella 3 3 Area di swap 512 Mbyte la dimensione predefinita Nota In alcuni casi pu essere necessario modificare l allocazione dello spazio di swap Lo spazio di swap si basa sulla dimensione del disco rigido del sistema requisiti per il processore richiesto un processore a 200 MHz o pi veloce TABELLA 3 2 x86 Configurazioni consigliat
354. sto esempio viene cercato un sistema con un indirizzo IP 192 168 2 8 se la maschera di sottorete 255 255 255 0 Versione di Solaris gi installata sul sistema Esempio osname Solaris 10 In questo esempio il programma JumpStart cerca un sistema con il sistema operativo Solaris 10 gi installato 166 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 TABELLA 11 1 Descrizione delle parole chiave e dei valori usati nelle regole Continua Parola chiave Valore Attributo identificato probe totaldisk parola_chiave_non_operativa ambito_dimensioni Il valore deve essere specificato come ambito di Mbyte x x Nota Nel calcolo dell ambito_dimensioni si ricordi che un Mbyte equivale a 1 048 576 byte Ad esempio un disco con una capacit dichiarata di 535 Mbyte pu contenere in realt solo 510 milioni di byte Il programma JumpStart vede il disco da 535 Mbyte come un disco da 510 Mbyte poich 535 000 000 1 048 576 510 Un disco da 535 Mbyte non corrisponde a un ambito_dimensioni di 530 550 Parola chiave non operativa predefinita o personalizzata Esempio probe disks Questo esempio restituisce le dimensioni dei dischi di un sistema SPARC espressi in Mbyte e nell ordine di probe del kernel ad esempio cOt3d0s1 cot4d0s0 Il programma JumpStart imposta le variabili d ambiente SI_DISKLIST SI DISKSIZ
355. sto tipo di configurazione pu essere utile nei seguenti casi m Non tutti i sistemi sono dotati di un lettore di DVD ROM o di CD ROM locale m Occorre installare molti sistemi e si preferisce evitare di eseguire la procedura a livello locale su ogni sistema Per installare un sistema in rete possibile usare tutti i metodi di installazione disponibili per Solaris Tuttavia se l installazione in rete viene eseguita con la funzione Solaris Flash o con il metodo JumpStart personalizzato sono disponibili un maggior numero di funzioni per centralizzare e automatizzare il processo per un numero elevato di sistemi Per maggiori informazioni sui diversi metodi di installazione vedere Scelta del metodo di installazione di Solaris a pagina 30 L installazione di Solaris dalla rete richiede una configurazione iniziale Per informazioni su come predisporre l installazione in rete scegliere una delle opzioni seguenti 28 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Per istruzioni dettagliate sulla preparazione Capitolo 9 Preparazione per l installazione in delle installazioni in rete rete con un CD procedure del Guida all installazione di Solaris 10 installazioni di rete Per informazioni sulla preparazione Capitolo 13 Preparazione all installazione dell installazione di un client su una rete con il metodo boot WAN procedure del geografica o WAN Wid
356. sugli script finali 113 V Aggiungere file con uno script finale 114 Aggiunta di pacchetti e patch con uno script finale 114 Personalizzazione dell ambiente radice con uno script finale 117 Impostazione della password di root con uno script finale 117 Installazioni non interattive con script finali 119 Creazione di un file di configurazione compresso 119 VY Creare un file di configurazione compresso 120 Esempio di file di configurazione compresso 120 Creazione di un file di configurazione dei dischi 121 Y SPARC Creare un file di configurazione dei dischi 121 SPARC Esempio di file di configurazione dei dischi 122 V x86 Creare un file di configurazione dei dischi 123 x86 Esempio di file di configurazione dei dischi 124 Uso di un programma di installazione dedicato 126 8 Creazione di parole chiave personalizzate procedure 127 Parole chiave non operative 127 Creazione di un file custom probes 128 Sintassi del file custom probes 128 Sintassi dei nomi delle funzioni in custom probes 129 V Creare un file custom probes 129 Esempio di un file custom _probes con parole chiave personalizzate 130 Verifica del file custom probes 131 VW Verificare il file custom probes 131 9 Esecuzione di un installazione JumpStart personalizzata procedure 133 SPARC Mappa delle attivit Configurazione di un sistema per l installazione JumpStart personalizzata 133 6 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzat
357. systems Inc negli Stati Uniti e in altri paesi Tutti i marchi SPARC sono utilizzati su licenza e sono marchi o marchi registrati di SPARC International Inc negli Stati Uniti e in altri paesi I prodotti con marchio SPARC sono basati su un architettura sviluppata da Sun Microsystems Inc OPEN LOOK e l interfaccia utente grafica Sun sono state sviluppate da Sun Microsystems Inc per i propri utenti e licenziatari Sun riconosce gli sforzi innovativi di Xerox nella ricerca e nello sviluppo del concetto di interfaccia utente grafica o visuale per l industria informatica Sun detiene una licenza non esclusiva di Xerox per la Xerox Graphical User Interface tale licenza copre anche i licenziatari Sun che implementano le GUI OPEN LOOK e che comunque rispettano gli accordi stabiliti nei contratti di licenza Sun I prodotti qui descritti e le informazioni contenute in questo documento sono controllati dalle leggi degli Stati Uniti in materia di esportazione e possono essere soggetti alle leggi relative all importazione o all esportazione di altri paesi Gli usi finalizzati ad armi nucleari missilistiche chimiche o biologiche o all impiego di energia nucleare nel settore marittimo sia diretti che indiretti sono rigorosamente proibiti L esportazione o la riesportazione in paesi soggetti ad embargo da parte degli Stati Uniti o verso entit identificate negli elenchi statunitensi di esclusione dall esportazione incluse senza limitazioni le persone non
358. t di GRUB sempre necessario utilizzare il comando bootadm Il sottocomando list menu individua il menu di GRUB attivo Il file menu lst elenca tutti i sistemi operativi installati su un sistema Dal contenuto di questo file dipende l elenco dei sistemi operativi visualizzati nel menu di GRUB Per apportare modifiche a questo file vedere x86 Individuazione del file menu lst del menu di GRUB procedure a pagina 61 x86 Individuazione del file menu lst del menu di GRUB procedure A partire da Solaris 10 1 06 il menu di GRUB pu essere aggiornato Ad esempio possibile modificare il periodo di attesa prima dell avvio del sistema operativo predefinito Oppure possibile aggiungere un altro sistema operativo al menu di GRUB In genere il file menu lst del menu di GRUB attivo si trova in boot grub menu lst In alcuni casi tuttavia il file menu lst di GRUB risiede in un altra posizione Ad esempio in un sistema che utilizza Solaris Live Upgrade il file menu lst di GRUB pu trovarsi in un ambiente di boot diverso da quello attualmente in uso Oppure se stato aggiornato un sistema con una partizione di avvio x86 il file menu 1st pu risiedere nella directory stubboot Per avviare il sistema viene utilizzato solo il file menu lst attivo Per modificare il menu di GRUB visualizzato all avvio del sistema necessario modificare il file menu lst attivo La modifica di altri file menu lst di GRUB non ha effetto sul menu v
359. t flash s10 SUNWCall partitioning explicit filesys mirror d10 cOtodoso cotidoso 4096 filesys mirror cOtodosi 2048 swap 100 Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 ESEMPIO 6 12 Creazione di volumi RAID 1 durante l installazione di un archivio Solaris Flash Continua filesys filesys filesys metadb mirror d30 c0Ot0d0s3 c0t1d0s3 4096 usr mirror d40 c0t0d0s4 c0t1d0s4 4096 usr mirror d50 c0t0d0s5 co0t1d0s5 free export home cOt1d0s7 size 8192 count 3 L elenco seguente descrive alcune parole chiave e valori dell esempio install type archive location partitioning filesys filesys filesys filesys metadb Il profilo installa un archivio Solaris Flash sul sistema clone Tutti i file verranno sovrascritti come in un installazione iniziale L archivio Solaris Flash viene richiamato da un server NFS Le slice dei file system sono determinate dalle parole chiave filesys con valore explicit Viene creato il file system radice e ne viene creato un mirror sulle slice cOt0d0s0 e cot1d0s0 La dimensione del file system radice impostata su 4096 Mbyte Il volume RAID 1 che esegue il mirroring di cot0d0s0 e cot1d0so denominato d10 Il file system swap viene creato e ne viene eseguito il mirroring sulla slice cOt0d0s1 con una dimensione di 2048 Mbyte Il programma JumpStart personalizzato assegna automaticamente un nome al mirror
360. tazione per l installazione in rete 160 x86 Configurare i sistemi del gruppo di marketing per l installazione in rete 161 SPARC Avviare i sistemi del gruppo di progettazione e installare Solaris 162 x86 Avviare i sistemi del gruppo di marketing e installare Solaris 162 Installazione JumpStart personalizzata riferimenti 163 Parole chiave e valori usati nelle regole 163 Parole chiave e valori usati nei profili 167 Sommario delle parole chiave usate nei profili 168 Descrizione ed esempi delle parole chiave usate nei profili 169 8 Parte III 12 13 Parte IV Parole chiave non ammesse per l aggiornamento in presenza di zone non globali 210 Variabili d ambiente per l installazione JumpStart personalizzata 211 Parole chiave non operative e valori 213 Uso dei volumi RAID 1 215 Creazione di volumi RAID 1 mirror durante l installazione panoramica 217 Vantaggi dei volumi RAID 1 217 Funzionamento dei volumi RAID 1 218 Panoramica dei componenti di Solaris Volume Manager 220 Database di stato e repliche del database di stato 220 Volumi RAID 0 concatenazioni 221 Volumi RAID 1 mirror 222 Esempio di configurazione dei dischi in un volume RAID 1 223 Creazione di volumi RAID 1 mirror durante l installazione pianificazione 227 Requisiti di sistema 227 Linee guida e requisiti delle repliche del database di stato 228 Scelta delle slice per le repliche del database di stato 228 Scelta del numero di repliche del database di stat
361. te Corrisponde all output del comando uname i Ad esempio il nome della piattaforma per il sistema Ultra 60 SUNW Ultra 60 277 278 nome host opt pacchetto pannello parola chiave non operativa partizione fdisk profilo profilo derivato programma di installazione di Solaris punto di attivazione Nome con cui un sistema viene identificato e distinto dagli altri sistemi della rete Questo nome deve essere unico all interno del dominio equivalente di solito alla rete di un organizzazione Il nome host pu contenere qualunque combinazione di lettere numeri e trattini ma non pu iniziare o terminare con un trattino File system che contiene i punti di attivazione per prodotti software di terze parti o venduti separatamente Insieme di software raggruppato in una singola entit per l installazione modulare Il software di Solaris diviso in gruppi software formati a loro volta da cluster e pacchetti Contenitore usato per organizzare il contenuto di una finestra di una finestra di dialogo o di un applet Il pannello pu ricevere e confermare gli input dell utente I pannelli possono essere usati dalle procedure guidate e seguire una determinata sequenza per eseguire una certa operazione Elemento sintattico che estrae le informazioni sugli attributi del sistema quando viene utilizzato il metodo di installazione JumpStart personalizzato A differenza delle regole queste parole chiave
362. te 255 222 44 0 Usando queste informazioni possibile controllare le modalit di installazione di Solaris 10 sui sistemi dei due gruppi Nella directory jumpstart modificare il file rules eliminando le regole di esempio e aggiungendo le righe seguenti network 255 222 43 0 prof prog network 255 222 44 0 prof marketing Queste regole stabiliscono che i sistemi appartenenti alla rete 255 222 43 0 devono essere installati con Solaris 10 usando il profilo prof_prog Viceversa i sistemi appartenenti alla rete 255 222 44 0 devono essere installati con Solaris 10 usando il profilo prof_marketing Nota Usando le regole di esempio possibile specificare l indirizzo di rete con cui identificare i sistemi da installare con Solaris 10 usando i profili prof _prog e prof_marketing In alternativa possibile usare parole chiave che identifichino i sistemi in base al nome host alle dimensioni della memoria o al modello La Tabella 11 1 contiene un elenco completo delle parole chiave che possibile usare nei file rules Verificare il file rules Dopo aver configurato il file rules e i profili eseguire lo script check per verificare che i file siano corretti server 1 cd jumpstart server 1 check Se lo script check non rileva errori viene creato il file rules ok Capitolo 10 Installazione JumpStart personalizzata esempi 159 SPARC Configurare i sistemi del gruppo di progettazione per l installazione in rete
363. ti 2 Inserire nel lettore un dischetto vuoto o un dischetto che pu essere sovrascritto 3 Attivare il dischetto volcheck 4 Decidere se copiare alcuni esempi di file personalizzati per JumpStart nella propria directory JumpStart m Incaso negativo passare al Punto 7 m In caso affermativo usare la tabella seguente per determinare come procedere Posizione degli esempi Istruzioni DVD Solaris Operating Inserire il DVD Solaris Operating System for x86 Platforms System for x86 Platforms o o il CD Solaris Software for x86 Platforms 1 nel lettore di CD Solaris Software for x86 CD ROM del server Platforms 1 p x r La gestione dei volumi attiver automaticamente il CD Capitolo 6 Preparazione di un installazione JumpStart personalizzata procedure 83 5 Posizione degli esempi Istruzioni Immagine del DVD Solaris Spostarsi nella directory che contiene l immagine del DVD Operating System for x86 Solaris Operating System for x86 Platforms o del CD Solaris Platforms o del CD Solaris Software for x86 Platforms 1 Ad esempio usare il Software for x86 Platforms 1 comando seguente su un disco locale i cd export install Copiare i file di esempio per l installazione JumpStart personalizzata nella directory JumpStart del dischetto dei profili cp r percorso Solaris 10 Misc jumpstart sample directory_JS percorso Percorso del CD del DVD o dell immagine sul disco locale directory_jumpstart Perc
364. ti standard di Solaris ERRORE La directory di installazione tools del prodotto lt mnt Solaris 10 Too0ls Boot usr sbin install d install config gt non esiste ERRORE Il supporto lt mnt gt non contiene un immagine di aggiornamento del sistema operativo ERRORE Non trovato o non eseguibile lt sbin biosdev gt ERRORE Una o pi patch richieste da Solaris Live Upgrade non sono state installate Causa una o pi patch richieste da Solaris Live Upgrade non sono state installate sul sistema Si noti che questo messaggio di errore non in grado di rilevare tutte le patch mancanti Soluzione prima di usare Solaris Live Upgrade installare sempre tutte le patch richieste Verificare di disporre dell elenco pi aggiornato delle patch accedendo al sito http sunsolve sun com Consultare il documento informativo 72099 sul sito Web di SunSolve ERRORE Comando di mappatura dispositivi lt sbin biosdev gt non riuscito Riavviare il sistema e riprovare Causa 1 Solaris Live Upgrade non in grado di mappare i dispositivi a causa di procedure di amministrazione precedenti 252 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Soluzione 1 Riavviare il sistema ed eseguire di nuovo Solaris Live Upgrade Causa 2 Se si riavvia il sistema e si presenta di nuovo lo stesso messaggio di errore sono presenti due o pi dischi identici Il comando di mappatura dei disposit
365. tilizzato per il datastream par_chiave_opz Specifica le parole chiave opzionali da utilizzare durante la lettura dei pacchetti da un server HTTP Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 TABELLA 11 6 Parole chiave opzionali di package da usare con HTTP Parola chiave Definizione del valore timeout min proxy host porta La parola chiave timeout permette di specificare in minuti il tempo massimo che pu trascorrere senza ricezione di dati da parte del server HTTP Al raggiungimento del timeout la connessione viene chiusa riaperta e ripresa Se si specifica un timeout di valore 0 zero la connessione non viene riaperta In caso di riconnessione successiva al timeout il pacchetto viene riletto dall inizio e i dati letti prima del timeout vengono eliminati La parola chiave proxy permette di specificare un host proxy e una porta proxy L uso di un host proxy permette di leggere un pacchetto di Solaris che si trova dall altra parte di un firewall Quando si specifica la parola chiave proxy necessario indicare anche una porta per il proxy ESEMPIO 11 13 Aggiunta di un pacchetto con HTTP In questo esempio la parola chiave package viene usata per aggiungere tutti i pacchetti elencati nella directory Solaris _10 dalla posizione HTTP http package central Solaris 10 Se trascorrono cinque minuti senza ricezione di dati il pacchetto viene riletto
366. ting prof nella directory jumpstart Il file prof marketing deve contenere le informazioni seguenti che definiscono il software di Solaris 10 da installare sui sistemi del gruppo install type initial install system type standalone partitioning default cluster SUNWCuser package SUNWaudio Il profilo dell esempio precedente specifica le seguenti informazioni di installazione install _ type system type partitioning cluster package Deve essere eseguita un installazione iniziale non un aggiornamento I sistemi del gruppo di marketing sono standalone Il software JumpStart dovr usare il partizionamento predefinito dei dischi per l installazione di Solaris sui sistemi Dovr essere installato il gruppo software per utenti finali Ad ogni sistema dovr essere aggiunto il pacchetto del software audio dimostrativo 158 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 Aggiornare il file rules A questo punto occorre aggiungere le regole appropriate al file rules Durante l installazione JumpStart personalizzata il programma di installazione di Solaris utilizza le regole per selezionare il profilo di installazione corretto per ogni sistema In questo sito ogni reparto utilizza una propria sottorete e possiede un proprio indirizzo di rete Il reparto di progettazione si trova nella sottorete 255 222 43 0 Il reparto di marketing si trova nella sottore
367. to perform Solaris Interactive Custom JumpStart Solaris Interactive Text Desktop session Solaris Interactive Text Console session Apply driver updates Single User Shell Enter the number of your choice Please make a selection 1 6 1 2 3 4 5 6 Per eseguire un installazione JumpStart personalizzata digitare 2 e premere Invio L installazione JumpStart viene avviata Nota m Senon si effettua una scelta entro 30 secondi viene avviato il programma di installazione interattiva di Solaris E possibile arrestare il timer premendo qualsiasi tasto sulla riga di comando m Selezionando una delle voci 1 3 o 4 si esegue l installazione interattiva Per informazioni sull installazione interattiva vedere la Guida all installazione di Solaris 10 installazioni di base m Perinformazioni su queste installazioni vedere la Guida all installazione di Solaris 10 installazioni di base m Sesi sceglie l opzione 5 vengono installati gli aggiornamenti dei driver m Sesi sceglie l opzione 6 possibile svolgere le attivit di manutenzione 9 Se le informazioni sul sistema non erano state preconfigurate nel file sysidc fg occorrer inserirle alla richiesta del sistema 10 Seguire le istruzioni che compaiono sullo schermo per installare Solaris Quando il programma JumpStart conclude l installazione di Solaris il sistema si riavvia automaticamente Inoltre il file menu lst del menu di GRUB viene aggiornato auto
368. to posiziona il file system da duplicare Il valore della slice deve seguire il formato cwtxdysz ad esempio cOt0doso o cotodoss Il programma JumpStart personalizzato crea un volume RAID 0 concatenazione di una singola slice sulla slice e quindi crea un volume RAID 1 per eseguire il mirroring della concatenazione possibile specificare fino a un massimo di due slice per due volumi RAID 0 dimensione Questo valore specifica la dimensione in Mbyte del file system file_system Questo valore specifica il file system che si intende duplicare Il programma JumpStart personalizzato crea il volume RAID 1 usando le slice specificate e lo attiva sul file system specificato Oltre ai file system critici di sistema come i file system radice usr e var anche possibile specificare il file system swap param_opz Una pi opzioni di attivazione equivalenti all opzione o del comando mount 1M Le opzioni di attivazione vengono aggiunte alla voce etc vfstab per il file_system specificato Se occorre specificare pi opzioni di attivazione necessario separarle con una virgola senza spazi vuoti ad esempio ro quota Per maggiori informazioni sulla creazione di file system in mirroring nel corso dell installazione vedere il Capitolo 12 Parola chiave forced deployment installazione di archivi differenziali Solaris Flash forced deployment La parola chiave forced deployment forza l installazione di un archivio differenziale Sol
369. todo JumpStart personalizzato e con GRUB a pagina 142 SPARC Mappa delle attivit Configurazione di un sistema per l installazione JumpStart personalizzata TABELLA 9 1 Mappa delle attivit Configurazione di un sistema per l installazione JumpStart personalizzata Operazione Descrizione Per istruzioni vedere Determinare se il sistema Consultare la documentazione Guida alle piattaforme hardware supportato dell hardware per Sun su determinare se il sistema http docs sun com supporti l ambiente Solaris Determinare se lo spazio su Verificare che lo spazio Capitolo 3 disco disponibile sia pianificato sia sufficiente per sufficiente per Solaris l installazione di Solaris 133 TABELLA 9 1 Mappa delle attivit Configurazione di un sistema per l installazione JumpStart personalizzata Operazione Continua Descrizione Per istruzioni vedere Opzionale Configurazione dei parametri del sistema possibile preconfigurare le informazioni sul sistema per evitare che vengano richieste durante il processo di installazione o di aggiornamento Capitolo 6 Preconfigurazione delle informazioni sul sistema procedure del Guida all installazione di Solaris 10 installazioni di rete Preparare il sistema per l installazione JumpStart personalizzata Creare e verificare il file rules e i file dei profili Capitolo 6 Opzionale Preparare le funzi
370. ttera d seguita da un numero ad esempio d0 m Solaris Volume Manager dispone di 128 nomi di volume predefiniti da 0 a 127 L elenco seguente mostra alcuni esempi di nomi di volumi m Dispositivo dev md dsk do volume a blocchi do m Dispositivo dev md dsk d1 volume a blocchi dl m Usare determinati intervalli per ogni tipo di volume Ad esempio assegnare i numeri da 0 a 20 ai volumi RAID 1 e quelli da 21 a 40 ai volumi RAID 0 m Invece di specificare il nome completo del volume ad esempio dev md dsk d1 spesso possibile usare un abbreviazione ad esempio d1 Convenzioni di denominazione dei volumi RAID per Solaris Live Upgrade E possibile abbreviare i nomi delle slice dei dischi fisici e dei volumi Solaris Volume Manager L abbreviazione il nome pi corto che pu identificare un dispositivo in modo univoco Qui di seguito sono riportati alcuni esempi m Un volume di Solaris Volume Manager pu essere identificato con la designazione dnum ad esempio il volume dev md dsk d10 pu essere denominato semplicemente d10 m Se un sistema dispone di un solo controller e di pi dischi possibile usare la designazione t 04080 mentre se i controller sono pi di uno occorre usare la forma cotodoso Quando si utilizza la procedura Solaris Live Upgrade per creare i volumi RAID 1 mirror e RAID 0 submirror possibile lasciare che il software rilevi ed assegni i nomi dei volumi oppure assegnarli direttamente Se la rilev
371. tware 39 stty comando 138 142 146 submirror Vedere Vedere volume RAID 0 SUNWCall 180 181 SUNWCprog 180 181 SUNWCreg 180 181 SUNWCrnet 180 181 SUNWC user 180 181 SUNWCXall 180 181 swap file system determinazione della dimensione 180 dimensione della memoria 180 esempi di profilo 71 spazio di swap per i client diskless 180 system_type parola chiave dei profili descrizione e valori 209 system_type parola chiave nei profili esempi 93 T tip requisiti per la connessione 143 totaldisk parola chiave nelle regole 167 214 totaldisk parola chiave non operativa 214 transceiver cable problem messaggio 240 294 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 U UFS 82 uguale nel campo del profilo 112 usedisk parola chiave dei profili descrizione e valori 209 V valore campo nelle regole 89 var sadm system logs begin log file 112 var sadm system logs finish log file 114 variabili SI_PROFILE 113 SYS_MEMSIZE 107 verifica file custom probes con lo script check 132 prova 132 file rules con check 109 110 con lo script check 132 profili derivati 113 prova delle regole 110 verifica dei file rules esempio di installazione JumpStart personalizzata 159 versione di Solaris parola chiave installed 165 214 parola chiave non operativa osname 214 parola chiave osname 166 214 visualizzazione requisiti per la conness
372. umpStart personalizzato SSL Libreria software che stabilisce una connessione sicura tra due parti client e server utilizzata per implementare HTTPS la versione sicura di HTTP Dispositivo di rete che gestisce le risorse e fornisce servizi a un client Sistema server che fornisce ai sistemi client della stessa sottorete i programmi e le informazioni necessarie per l avvio Il server di avvio richiesto per l installazione in rete se il server di installazione si trova in una sottorete diversa da quella dei sistemi da installare Server Web che fornisce i file di configurazione e sicurezza utilizzati durante l installazione boot WAN Server che fornisce le immagini dei DVD o dei CD di Solaris da cui gli altri sistemi di una rete possono eseguire l installazione noto anche come media server Un server di installazione pu essere creato copiando le immagini dei CD di Solaris dal disco rigido del server Server che contiene i file essenziali per l installazione JumpStart personalizzata in una directory JumpStart Sistema che fornisce servizi ad altri sistemi di una rete Per servire i client diskless il server OS deve disporre di uno spazio su disco riservato per il file system radice e lo spazio di swap export root export swap di ogni client 279 servizio di denominazione sezione manifesto SHAI1 sistema clone sistema master sistemi in rete sistemi non in rete slice Solaris Flash Solaris Live U
373. umpStart sul server 75 file custom _probes ok 131 file di configurazione dei dischi 121 file rules 87 file rules ok 109 131 file system locali 186 188 profili derivati 112 descrizione 91 UFS 82 volumi RAID 1 188 189 cshrc file 117 custom probes file denominazione 128 prova di custom probes 132 requisiti 128 verifica con check 132 verifica con lo script check 131 custom probes ok file creazione 131 descrizione 131 D database di stato definizione 220 221 introduzione teorica 220 221 dd comando 85 Developer Solaris 180 181 Developer Solaris gruppo software descrizione 38 40 dimensioni 39 Developer Solaris Software Group esempio di profilo 93 dfstab file 76 157 dimensione dimensione dello schermo per la connessione a una linea tip 138 142 146 disco rigido parole chiave delle regole 164 167 213 214 spazio di root 179 memoria 165 214 spazio di swap client diskless 180 dimensione massima 180 dimensioni disco rigido parole chiave non operative 213 214 memoria 214 spazio di swap esempi di profilo 71 directory cambiamento all immagine di Solaris SPARC sul disco locale 82 all immagine di Solaris sul disco locale 77 all immagine di Solaris x86 sul disco locale 84 86 alla directory JumpStart 109 directory JumpStart 131 JumpStart aggiunta di file 115 autorizzazioni 75 81 condivisione 76 157 copia dei file di installazione 77 82 84 86 copia di file 11
374. un pacchetto di terze parti sul sistema situato su un server HTTP ione della posizione di installazione dei file system valori initial install standalone explicit coOtodoso auto cOt3d0s1 auto swap any auto usr SUNWCall L elenco seguente descrive alcune parole chiave e valori dell esempio partitioning 94 Le slice dei file system sono determinate dalle parole chiave filesys con valore explicit La partizione radice ha una dimensione che dipende dal software selezionato valore auto e deve essere installata su cot0doso La partizione di swap impostata alla dimensione necessaria e deve essere installata su cOt3d0s1 Il file system usr basato sul software selezionato e viene installato nella posizione determinata dal programma in base al valore any Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 ESEMPIO 6 4 Designazione della posizione di installazione dei file system Continua cluster Sul sistema deve essere installato il gruppo software per l intero ambiente operativo SUNWCall ESEMPIO 6 5 Aggiornamento e installazione di patch parole chiave valori li shscensessiesza iQoQcostiestototeto install type upgrade root _ device cot3d0s2 backup_media remote filesystem orione export scratch package SUNWbcp delete package SUNWxwman add cluster SUNWCacc add patch patch list nfs master patch Solaris 10 patches retry 5 l
375. urazione multidisco creato al punto precedente m n caso affermativo la procedura terminata Non occorre eseguire altre operazioni m n caso negativo aprire il file con un editor di testo e differenziare i numeri di target Ad esempio il file pu contenere lo stesso numero di target t0 per pi dischi come nel caso seguente dev rdsk c0t0d0s2 partition map dev rdsk c0t0d0s2 partition map Cambiare il secondo numero di target in t2 come indicato qui sotto dev rdsk c0t0d0s2 partition map dev rdsk c0t2d0s2 partition map x86 Esempio di file di configurazione dei dischi L esempio seguente mostra come creare un file di configurazione per un singolo disco 500_prova su un sistema x86 con un disco da 500 Mbyte ESEMPIO 7 9 x86 Creazione di un file di configurazione dei dischi Per prima cosa salvare l output del comando fdisk in un file di nome 500_prova fdisk R W 500 prova h dev rdsk c0t0d0p0 Il file 500_prova si presenta come segue dev rdsk c0to0dopo default fdisk table Dimensions 512 bytes sector 94 sectors track 15 tracks cylinder 1455 cylinders 124 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 ESEMPIO 7 9 x86 Creazione di un file di configurazione dei dischi Continua HBA Dimensions 512 bytes sector 94 sectors track 15 tracks cylinder 1455 cylinders systid 1 DOSOS12 PCIXOS 4 DOSOS16 5 EXT
376. ut_constraint pu essere usata solo per l aggiornamento quando richiesta la riallocazione dello spazio su disco Se questa parola chiave viene utilizzata l aggiornamento si interrompe e viene visualizzato un messaggio di errore Il programma JumpStart configura il disco come segue m JI file system che richiedono pi spazio per l aggiornamento vengono contrassegnati come modificabili m I file system residenti sullo stesso disco di un file system che richiede pi spazio e che vengono attivati dal file etc vfstab vengono contrassegnati come modificabili m Gli altri file system vengono contrassegnati come fissi poich la funzione di configurazione automatica non pu modificarli Il programma JumpStart configura il disco come segue m JI file system che richiedono pi spazio per l aggiornamento vengono contrassegnati come modificabili m JI file system per cui stata specificata una parola chiave layout_constraint vengono contrassegnati con il vincolo specificato m Glialtri file system vengono contrassegnati come fissi Non possibile modificare il vincolo per i file system che richiedono pi spazio per l aggiornamento poich questi file system devono essere contrassegnati come modificabili La parola chiave layout_constraint pu essere invece usata per cambiare i valori dim_minima per i file system che richiedono pi spazio per l aggiornamento Per facilitare la riallocazione dello spazio durante la configurazi
377. utilizza il nome any il programma JumpStart identifica tutti i dischi del sistema nell ordine di probe del kernel Se si utilizza rootdi sk il disco da identificare viene ricercato nel seguente ordine m SPARC Il disco che contiene l immagine di avvio preinstallata vale a dire un sistema SPARC nuovo con l installazione JumpStart predefinita m Ildisco c0t3d0s0 se presente m Ilprimo disco disponibile trovato nell ordine di probe del kernel versione Numero della versione o una delle parole speciali any o upgrade Se si utilizza any la regola viene soddisfatta da qualunque versione di Solaris o SunOS Se si utilizza upgrade la regola viene soddisfatta da tutte le versioni di Solaris supportate che possano essere aggiornate Se il programma JumpStart rileva una versione di Solaris ma non riesce a determinarne la versione viene restituita la versione Systemv gruppo_piattaforme_effettivo I valori ammessi sono sun4u 186pc e prep Per un elenco dei sistemi con i relativi gruppi di piattaforme vedere il manuale Guida alle piattaforme hardware Sun su http docs sun com mem_fisica Il valore deve essere espresso come ambito di Mbyte x x o come valore singolo in Mbyte Disco con un file system radice che corrisponde a una determinata versione di Solaris Esempio installed c0t3d0s1 Solaris 10 In questo esempio il programma JumpStart ricerca un sistema con un file system radice di Solaris su c0t3d40s1
378. va funzione del programma di installazione di Solaris riguarda il layout delle partizioni del disco di avvio Questo layout nell impostazione predefinita ospita la partizione di servizio dei sistemi x86 di Sun Questo programma di installazione permette di preservare la partizione di servizio esistente Il nuovo layout predefinito include le seguenti partizioni m Prima partizione partizione di servizio con la dimensione preesistente m Seconda partizione partizione di boot x86 circa 11 Mbyte m Terza partizione Sistema operativo Solaris lo spazio rimanente sul disco di avvio Per usare questa disposizione selezionare Predefinito quando il programma di installazione di Solaris chiede di scegliere il layout del disco di boot Nota Se si installa Solaris per sistemi x86 su un sistema su cui non presente una partizione di servizio il programma di installazione di Solaris non la crea Per creare la partizione di servizio sul sistema necessario usare il CD diagnostico del sistema Una volta creata la partizione di servizio installare il sistema operativo Solaris Per informazioni sulla creazione della partizione di servizio vedere la documentazione dell hardware Per maggiori informazioni vedere la Guida all installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate 24 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate e Dicembre 2005
379. vfstab commentare tutte le voci relative ai file system Veritas ad esempio sed vx dsk s g lt vfstab gt vfstab novxfs Il primo carattere di ogni riga stato cambiato in ad indicare che la riga commentata Si noti che questo tipo di commento diverso da quello usato nei file di sistema Copiare il file vfstab modificato ad esempio cp vfstab novxfs vfstab Spostarsi nella directory dei file di sistema dell ambiente di boot inattivo ad esempio cd mnt etc Creare una copia del file di sistema dell ambiente di boot inattivo ad esempio cp system system 501 254 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 h Commentare tutte le voci forceload che includono drv vx sed forceload drv vx s lt system gt system novxfs Il primo carattere di ogni riga stato cambiato in ad indicare che la riga commentata Si noti che questo tipo di commento diverso da quello usato nei file vfstab i Creare il file install db di Veritas ad esempio touch vx reconfig d state d install db j Disattivare l ambiente di boot inattivo luumount ambiente di boot_inattivo Aggiornare l ambiente di boot inattivo Vedere il Capitolo 9 Aggiornamento con Solaris Live Upgrade procedure del Guida all installazione di Solaris 10 Solaris Live Upgrade e pianificazione degli aggiornamenti Attivare l
380. vice backup_media layout constraint layout constraint layout constraint package package cluster locale valori upgrade coOt3d0s2 remote filesystem orione export scratch c0t3d0s2 changeable 100 c0t3d0s4 changeable c0t3d0s5 movable SUNWbcp delete SUNWxwman add SUNWCacc add de L elenco seguente descrive alcune parole chiave e valori dell esempio install _ type root device backup_media layout _constraint package package locale Questo profilo aggiorna il sistema riallocando lo spazio su disco In questo esempio lo spazio su disco deve essere riallocato perch alcuni file system non dispongono di spazio sufficiente per l aggiornamento Il file system radice su c0t3d0s2 viene aggiornato Per il backup dei dati durante la riallocazione dello spazio su disco dovr essere usato un sistema remoto di nome orione Per i valori della parola chiave backup_media vedere Parola chiave backup_media a pagina 175 Le parole chiave layout _constraint indicano che durante la riallocazione dello spazio su disco la funzione di configurazione automatica potr eseguire le seguenti operazioni m Modificare le slice 2 e 4 Le slice potranno essere spostate in un altra posizione e la loro dimensione potr essere modificata m Spostare la slice 5 La slice potr essere spostata in un altra posizione ma la sua dimensione dovr restare uguale Il pacchetto di compatibilit binaria SUNWbcp non dovr e
381. ystem ad esempio un dischetto o un DVD In questo caso usare la sintassi seguente per la parola chiave archive location Nota Per leggere un archivio da un dispositivo ad accesso seriale ad esempio da un nastro occorre utilizzare la sintassi descritta per l unit nastro locale archive location local device dispositivo percorso nome_file tipo_file_system dispositivo il nome dell unit in cui memorizzato l archivio Solaris Flash Se il nome del dispositivo corrisponde a un percorso canonico il dispositivo viene attivato direttamente Se invece il nome del dispositivo non corrisponde a un percorso canonico le utility di installazione Solaris Flash vi aggiungono gli elementi dev dsk percorso il percorso dell archivio Solaris Flash in relazione alla radice del file system sul dispositivo specificato Se il percorso contiene la variabile HOST le utility di installazione di Solaris Flash sostituiscono tale variabile con il nome del sistema clone da installare nome_file il nome del file dell archivio Solaris Flash tipo_file_system Specifica il tipo di file system del dispositivo Se il tipo di file system non viene specificato le utility di installazione di Solaris Flash cercano di attivare un file system UFS Se l attivazione UFS non riesce le utility di installazione di Solaris Flash cercano di attivare un file system HSFS ESEMPIO 11 5 Archivio memorizzato su un dispositivo locale Per richiamare un archivio d
382. ystem Administration Guide Security Services 3 Creare una parte del file di configurazione del disco salvando l output del comando fdisk 1M in un file fdisk R W file_config dischi h dev rdsk nome_dispositivo file_config_dischi Nome del file di configurazione dei dischi dev rdsk nome_ dispositivo Nome di dispositivo del layout fdisk dell intero disco Il nome_dispositivo deve avere la forma cwtxdys0 o cxdys0 4 Aggiungere l output del comando prtvtoc 1M al file di configurazione dei dischi prtvtoc dev rdsk nome_ dispositivo gt gt file_config_disco dev rdsk nome_dispositivo Nome di dispositivo del disco del sistema Il nome_dispositivo deve avere la forma cwtxdys2 o cxdys2 file_config_dischi Nome del file di configurazione dei dischi 5 Determinare se occorre provare l installazione di Solaris su pi dischi Capitolo 7 Uso delle funzioni opzionali del metodo JumpStart personalizzato procedure 123 m Incaso negativo la procedura terminata Non occorre eseguire altre operazioni m n caso affermativo concatenare i file di configurazione dei singoli dischi e salvare l output in un nuovo file cat file_disco1 file disco2 gt file_multi_disco Il nuovo file racchiude la configurazione di pi dischi come nell esempio seguente cat 104 disco2 104 disco3 104 disco5 gt prova multi disco 6 Determinare se i numeri di target nei nomi di dispositivo dei dischi siano unici all interno del file di config
383. zione delle zone 46 Tecnologia di partizionamento Solaris Zones panoramica 46 Solaris Zones pianificazione 48 SPARC Modifiche nei pacchetti a 64 bit 50 x86 Consigli per il partizionamento 51 Il layout predefinito delle partizioni del disco di avvio preserva la partizione di servizio 52 4 x86 Avvio con GRUB per l installazione di Solaris 53 x86 Avvio con GRUB panoramica 53 x86 Caratteristiche del processo di avvio con GRUB 54 x86 Convenzioni di denominazione dei dispositivi di GRUB 54 x86 Dove trovare informazioni sulle installazioni con GRUB 55 x86 Avvio con GRUB pianificazione 56 x86 Esecuzione di un installazione con GRUB dalla rete 57 Descrizione del menu principale di GRUB 57 x86 Individuazione del file menu lst del menu di GRUB procedure 61 4 Guidaall installazione di Solaris 10 metodo JumpStart personalizzato e installazioni avanzate Dicembre 2005 W Individuazione del file menu lst del menu di GRUB 61 Y Individuazione del file menu lst del menu di GRUB quando il file menu lst attivo si trova in un altro ambiente di boot 62 V Individuazione del file menu lst del menu di GRUB quando attivato un ambiente di boot di Solaris Live Upgrade 63 V Individuazione del file menu lst del menu di GRUB quando il sistema contiene una partizione di avvio x86 64 Parte II Uso del metodo JumpStart personalizzato 65 5 Installazione JumpStart personalizzata panoramica 67 Introduzione al metodo JumpStart personalizzat
384. zioni per iniziale_aggiornamento_flash initial install Specifica che dovr essere eseguita un installazione iniziale del sistema operativo Solaris upgrade Specifica che dovr essere eseguito un aggiornamento del sistema operativo Solaris flash install Specifica l installazione di un archivio Solaris Flash che sovrascriva tutti i file flash update Specifica l installazione di un archivio differenziale Solaris Flash che sovrascriva solo i file specificati Nota Alcune parole chiave possono essere usate solo con l opzione initial install Altre possono essere usate solo con l opzione upgrade Alcune parole chiave possono essere usate solo con l opzione flash install Parola chiave layout_constraint layout_constraint slice vincolo dim_minima layout_constraint designa i vincoli da rispettare nella configurazione automatica dei file system se occorre riallocare lo spazio su disco durante l aggiornamento Capitolo 11 Installazione JumpStart personalizzata riferimenti 191 Limitazione Descrizione Questa parola chiave usata solo per gli aggiornamenti Se sono presenti zone non globali non usare questa parola chiave Se la parola chiave layout _constraint non viene specificata Se si specificano una o pi parole chiave layout _constraint Se il file system non viene contrassegnato come modificabile Se i file system richiedono una maggiore quantit di spazio per l aggiornamento La parola chiave layo
385. zo submirror consente l effettuazione dei backup in linea senza mai rinunciare alla ridondanza dei dati anche quando uno dei submirror non in linea per eseguire il backup Per informazioni sulla pianificazione dei Requisiti e linee guida per volumi RAID 1 e volumi RAID 0 RAID 0 a pagina 230 Per informazioni dettagliate sui volumi Solaris Volume Manager Administration Guide RAID 0 Volumi RAID 1 mirror Un volume RAID 1 o mirror un volume che conserva una o pi copie identiche dei dati contenuti nei volumi RAID 0 concatenazioni di una singola slice L uso di volumi RAID 1 per il mirroring dei file system richiede un investimento a livello di dischi infatti necessario disporre di uno spazio su disco almeno doppio rispetto a quello occupato dai dati Poich Solaris Volume Manager deve scrivere i dati in tutti i volumi RAID 0 la duplicazione dei dati pu aumentare il tempo necessario per completare le richieste di scrittura Con i volumi RAID 1 i dati possono essere letti da entrambi i volumi RAID 0 simultaneamente uno qualsiasi dei volumi pu servire ogni richiesta migliorando in questo modo le prestazioni Se uno dei dischi fisici si guasta possibile continuare regolarmente utilizzando il mirror senza un calo di prestazioni o la perdita di dati Una volta configurato un volume RAID 1 questo pu essere utilizzato come una normale slice fisica possibile duplicare qualsiasi file system anche gi esiste

Download Pdf Manuals

image

Related Search

Related Contents

user manual  Thermocouple Interface User Guide  VA TECH WABAG LIMITED  Genie User Manual Volume 5  SX-3840,45,50 取扱説明書  

Copyright © All rights reserved.
Failed to retrieve file