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 personalizzato 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.
La password di root per i sistemi client può essere impostata prima dell'installazione includendo la parola chiave root_password nel file sysidcfg. Vedere la pagina man sysidcfg(4).
Inoltre, la registrazione automatica Oracle Solaris è stata introdotta in Oracle Solaris 10 9/10. Quando si installa o si aggiorna il sistema, al momento del reboot i dati di configurazione del sistema vengono comunicati automaticamente all'Oracle Product Registration System tramite la tecnologia esistente dei tag servizio. I dati dei tag servizio per il sistema in uso vengono utilizzati, ad esempio, per migliorare il supporto tecnico e i servizi Oracle.
Se si include la parola chiave auto_reg nel file sysidcfg prima dell'installazione o dell'aggiornamento, l'installazione diventa completamente automatica. Tuttavia se non si include la parola chiave auto_reg, viene richiesto di immettere le credenziali di supporto e le informazioni sul proxy per la registrazione automatica durante l'installazione o l'aggiornamento.
Per maggiori informazioni sulla registrazione automatica, incluse le istruzioni sulla disabilitazione delle registrazioni, vedere Registrazione automatica Oracle Solaris in Guida all’installazione di Oracle Solaris 10 9/10: pianificazione dell’installazione e dell’aggiornamento.
Per descrivere il processo JumpStart personalizzato può essere utile usare uno scenario di esempio. In questo scenario, occorre configurare i parametri seguenti:
Solaris deve essere installato su 100 sistemi nuovi.
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.
Gli altri 30 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 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.
Il dischetto è richiesto quando occorre eseguire un'installazione JumpStart personalizzata su un sistema standalone non collegato a una rete.
Si utilizza 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.