I det här kapitlet får du en översikt och en introduktion till den anpassade JumpStart-installationsprocessen.
Den anpassade installationsmetoden av JumpStart är ett kommandoradsgränssnitt som du kan använda för automatisk installation eller uppgradering av flera system, utifrån profiler som du skapar. I profilerna definieras specifika krav för programvaruinstallation. Du kan också infoga skalskript om du vill inkludera för- och efterinstallationsuppgifter. Du väljer vilken profil och vilka skript som ska användas för installation och uppgradering. Med den anppassade JumpStart-installationsmetoden installeras eller uppgraderas systemet, baserat på den profil och de skript som du väljer. Du kan också ange konfigurationsinformation i en sysidcfg-fil och göra den anpassade JumpStart-installation helt obevakad.
Den anpassade JumpStart-processen kan beskrivas i ett enkelt exempel. I det här scenariot ska systemet konfigureras med följande parametrar:
Solaris ska installeras på 100 nya system.
70 av de 100 systemen är SPARC-system som tillhör utvecklingsgruppen och måste installeras som fristående system med Solaris-operativmiljöns programvarugrupp för utvecklare.
De återstående 30 systemen är x86-baserade och tillhör marknadsföringsgruppen. De ska installeras som fristående system med Solaris-operativmiljöns programvarugrupp för slutanvändare.
Först måste systemadministratören skapa en rules-fil (regelfil) och en profil för varje grupp av system. rules-filen är en textfil som innehåller en regel för varje grupp av system eller enskilda system som Solaris-programvaran ska installeras på. Varje regel särskiljer en datorgrupp som är baserad på ett eller flera systemattribut. Reglerna länkar också ihop varje grupp till en profil.
En profil är en textfil som anger hur Solaris-programvaran ska installeras på varje dator i gruppen. Både rules-filen och profilen måste finnas i JumpStart-katalogen.
I det här exempelscenariot skapar systemadministratören en rules-fil som innehåller två olika regler, en för utvecklingsgruppen och en annan för marknadsföringsgruppen. Systemets nätverksnummer används för varje regel för att hålla isär utvecklingsgruppen och marknadsföringsgruppen.
Varje regel innehåller dessutom en länk till en passande profil. I regeln för utvecklingsgruppen läggs till exempel en länk till profilen eng_profile, som skapats för utvecklingsgruppen. I regeln för marknadsföringsgruppen läggs en länk till profilen market_profile, som skapats för marknadsföringsgruppen.
Du kan spara rules-filen och profilerna på en diskett eller en server.
Du behöver en profildiskett om du vill utföra anpassade JumpStart-installationer på ej nätverksanslutna, fristående system.
Du använder en profilserver om du vill utföra anpassade JumpStart-installationer på nätverksanslutna system som har tillgång till en server.
När du har skapat rules-filen och profilerna, validerar du filerna med check-skriptet. Om check-skriptet fungerar skapas filen rules.ok. Filen rules.ok är en genererad version av rules-filen som används av JumpStart då Solaris-programvaran installeras.
När du validerat rules-filen och profilerna kan du börja den anpassade JumpStart-installationen. Filen rules.ok avläses i JumpStart-programmet. Sedan söker JumpStart efter den första regel med definierade systemattribut som matchar systemet som Solaris-programvaran installeras på. Om en matchning inträffar installeras Solaris-programvaran på systemet med profilen som angetts i regeln.
Figur 25–1 visar hur en anpassad JumpStart-installation fungerar på ett fristående, ej nätverksanslutet system. Systemadministratören initierar den anpassade JumpStart-installationen på Peters system. JumpStart öppnar regelfilen på disketten i systemets diskettenhet. JumpStart matchar regel 2 till systemet. I regel 2 anges att Peters profil ska användas då Solaris-programvaran installeras med JumpStart. Peters profil läses av JumpStart och Solaris-programvaran installeras, utifrån de instruktioner som systemadministratören angav i Peters profil.
Figur 25–1 visar hur en anpassad JumpStart-installation fungerar med mer än ett system i nätverket. Systemadministratören skapade olika profiler och sparade profilerna på en enda server. Systemadministratören initierar den anpassade JumpStart-installationen på ett av utvecklingssystemen. JumpStart öppnar regelfilerna i katalogen JumpStart/ på servern. Utvecklingssystemet matchas till regel 1. I regel 1 anges att teknikgruppens profil ska användas då Solaris-programvaran installeras med JumpStart. Teknikgruppens profil avläses i JumpStart och Solaris-programvaran installeras baserat på de instruktioner som systemadministratören angett i Teknikgruppens profil.
Figur 25–3 beskriver i vilken ordning som sökningen efter anpassade JumpStart-filer görs i JumpStart.