Ignora collegamenti di spostamento | |
Esci da visualizzazione stampa | |
![]() |
Guida all'installazione di Oracle Solaris 10 8/11: metodo JumpStart personalizzato e installazioni avanzate |
Parte I Uso del metodo JumpStart personalizzato
1. Informazioni sulla pianificazione dell'installazione di Solaris
2. Installazione JumpStart personalizzata (panoramica)
3. Preparazione di un'installazione JumpStart personalizzata (procedure)
4. Uso delle funzioni opzionali del metodo JumpStart personalizzato (procedure)
Creazione di uno script iniziale
Informazioni importanti sugli script iniziali
Creazione di profili derivati con uno script iniziale
Registrazione della durata dell'installazione con uno script iniziale e uno script finale
Creazione di uno script finale
Informazioni importanti sugli script finali
Aggiungere file con uno script finale
Aggiunta di pacchetti e patch con uno script finale
Personalizzazione dell'ambiente di root con uno script finale
Installazioni non interattive con script finali
Creazione di un file di configurazione compresso
Creare un file di configurazione compresso
Esempio di file di configurazione compresso
Creazione di un file di configurazione dei dischi
SPARC: Creare un file di configurazione dei dischi
SPARC: Esempio di file di configurazione dei dischi
Uso di un programma di installazione dedicato
5. Creazione di parole chiave personalizzate (procedure)
6. Esecuzione di un'installazione JumpStart personalizzata (procedure)
7. Installazione JumpStart personalizzata (esempi)
8. Installazione JumpStart personalizzata (riferimenti)
9. Installazione di un pool root ZFS con il metodo JumpStart
A. Soluzione dei problemi (procedure)
Questa sezione spiega come creare i file di configurazione per uno o più dischi. Questi file di configurazione permettono di usare pfinstall(1M) su un singolo sistema per provare più profili con diverse configurazioni dei dischi.
I ruoli comportano determinate autorizzazioni e consentono di eseguire comandi che richiedono privilegi. Per maggiori informazioni sui ruoli, vedere Configuring RBAC (Task Map) in System Administration Guide: Security Services.
# prtvtoc /dev/rdsk/device_name >disk_config_file
Nome di dispositivo del disco del sistema. Il nome_dispositivo deve avere la forma cwtxdys2 o cxdys2.
Nome del file di configurazione dei dischi
In caso negativo, la procedura è terminata. Non occorre eseguire altre operazioni.
In caso affermativo, concatenare i file di configurazione dei singoli dischi e salvare l'output in un nuovo file.
# cat disk_file1 disk_file2 >multi_disk_config
Il nuovo file racchiude la configurazione di più dischi, come nell'esempio seguente:
# cat 104_disk2 104_disk3 104_disk5 >multi_disk_test
In caso affermativo, la procedura è terminata. Non occorre eseguire altre operazioni.
In 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 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
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 MB.
Esempio 4-9 SPARC: Creazione di un file di configurazione dei dischi
L'output del comando prtvtoc viene ridiretto a un file di configurazione di un singolo disco di nome 104_prova:
# prtvtoc /dev/rdsk/c0t3d0s2 >104_test
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 * 10: read-only * * First Sector Last * Partition Tag Flags Sector Count Sector Mount Directory 1 2 00 0 164304 164303 / 2 5 00 0 2052288 2052287 3 0 00 164304 823536 987839 /disk2/b298 5 0 00 987840 614880 1602719 /install/298/sparc/work 7 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.
I ruoli comportano determinate autorizzazioni e consentono di eseguire comandi che richiedono privilegi. Per maggiori informazioni sui ruoli, vedere Configuring RBAC (Task Map) in System Administration Guide: Security Services.
# fdisk -R -W disk_config_file -h /dev/rdsk/device_name
Nome del file di configurazione dei dischi.
Nome di dispositivo del layout fdisk dell'intero disco. Il nome_dispositivo deve avere la forma cwtxdys0 o cxdys0.
# prtvtoc /dev/rdsk/device_name >>disk_config
Nome di dispositivo del disco del sistema. Il nome_dispositivo deve avere la forma cwtxdys2 o cxdys2.
Nome del file di configurazione dei dischi
In caso negativo, la procedura è terminata. Non occorre eseguire altre operazioni.
In caso affermativo, concatenare i file di configurazione dei singoli dischi e salvare l'output in un nuovo file.
# cat disk_file1 disk_file2 >multi_disk_config
Il nuovo file racchiude la configurazione di più dischi, come nell'esempio seguente:
# cat 104_disk2 104_disk3 104_disk5 >multi_disk_test
In caso affermativo, la procedura è terminata. Non occorre eseguire altre operazioni.
In 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
L'esempio seguente mostra come creare un file di configurazione per un singolo disco, 500_test, su un sistema x86 con un disco da 500 MB.
Esempio 4-10 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_test -h /dev/rdsk/c0t0d0p0
Il file 500_prova si presenta come segue:
* /dev/rdsk/c0t0d0p0 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: * 1: DOSOS12 * 2: PCIXOS * 4: DOSOS16 * 5: EXTDOS * 6: DOSBIG * 86: DOSDATA * 98: OTHEROS * 99: UNIXOS * 130: SUNIXOS * * 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/c0t0d0s2 >>500_test
Il file di configurazione dei dischi 500_prova è ora completo:
* /dev/rdsk/c0t0d0p0 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: * 1: DOSOS12 * 2: PCIXOS * 4: DOSOS16 * 5: EXTDOS * 6: DOSBIG * 86: DOSDATA * 98: OTHEROS * 99: UNIXOS * 130: SUNIXOS * * Id Act Bhead Bsect Bcyl Ehead Esec Ecyl Rsect Numsect 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 1410 1409 9 9 01 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.