I det här kapitlet beskrivs hur du utför en anpassad JumpStart-installation på SPARC- och x86-baserade system. Utför instruktionerna på datorn där Solaris 9 ska installeras.
SPARC: Så här installerar och uppgraderar du med det anpassade JumpStart-programmet
x86: Så här installerar och uppgraderar du med det anpassade JumpStart-programmet
Under en anpassad JumpStart-installation försöker programmet JumpStart att matcha den dator som håller på att installeras med reglerna i filen rules.ok. Reglerna läses i turordning från början till slut. En matchning inträffar när datorn matchar alla systemattribut i regeln. När systemet matchar en regel avslutas läsningen av filen rules.ok och installationen påbörjas enligt regelprofilen.
Tabell 26–1 Uppdragsöversikt: Konfigurera en dator för anpassad JumpStart-installation
Åtgärd |
Beskrivning |
För instruktioner |
---|---|---|
Kontrollera om datorn stöds |
Läs maskinvarudokumentationen för information om datorer som stöds i Solaris 9. |
Maskinvaruguide för Sun Solaris 9 |
Kontrollera om det finns tillräckligt med hårddiskutrymme för Solaris 9 |
Kontrollera om det finns tillräckligt med utrymme för installation av Solaris-programvaran på datorn. | |
(Valfritt) Förkonfigurera systemkonfigurations- information |
Du kan använda filen sysidcfg eller namntjänsten för att förkonfigurera installationsinformation för datorn. Om du förkonfigurerar systeminformationen behöver du inte ange någon information under installationen. | |
Förbereda datorn för anpassad JumpStart-installation |
Skapa och verifiera en rules-fil och profilfiler. | |
(Valfritt) Förbereda valfria anpassade JumpStart-funktioner |
Om du använder startskript, slutskript eller andra valfria funktioner ska du förbereda skripten eller filerna. |
Kapitel 24 och Kapitel 25 |
(Valfritt) Konfigurera datorn för nätverksinstallation |
Om du vill installera ett system från en fjärransluten avbildning av Solaris 9-dvd eller Solaris 9-programvaru-cd (SPARC-version) måste du ställa in systemet så att det startar och installerar från en installationsserver eller startserver. | |
(Valfritt) Förbered för en Solaris Flash-arkivinstallation |
Innan du installerar ett Solaris Flash-arkiv, behöver du följa särskilda steg. |
Så här förbereder du en installation av Solaris Flash-arkiv med en anpassad JumpStart-installation |
Installera eller uppgradera |
Starta datorn för att påbörja installationen eller uppgraderingen. |
SPARC: Så här installerar och uppgraderar du med det anpassade JumpStart-programmet |
Du kan installera ett helt arkiv för en standardinstallation eller ett differentiellt arkiv för en uppdatering. Du kan använda installationsmetoderna anpassad JumpStart eller Solaris Live Upgrade om du vill installera ett arkiv i en inaktiv startmiljö.
I Kapitel 17 hittar du en översikt över fullständiga respektive differentiella arkiv.
Information om procedurer för att installera ett arkiv i en inaktiv startmiljö genom att använda Solaris Live Upgrade finns i Installera ett Solaris Flash-arkiv med en profiil (Kommandoradsgränssnitt).
Skapa rules-filen för anpassad JumpStart på installationsservern.
Om du vill ha mer information om hur du skapar anpassade JumpStart-filer, läser du Kapitel 23.
Skapa profilfilen för anpassad JumpStart på installationsservern.
För exempel på Solaris Flash-arkivprofiler, se Profilexempel.
Följande nyckelord i den befintliga listan med nyckelord för anpassad JumpStart i Tabell 28–2 är de enda som är giltiga när du installerar ett arkiv för Solaris Flash:
Tabell 26–2 Solaris Flash-arkivnyckelord
Nyckelord |
Standardinstallation |
Differentiellt arkiv |
---|---|---|
(obligatoriskt)archive_location |
X |
X |
fdisk (gäller endast x86) |
X |
X |
filesys Obs! Du kan inte ge nyckelordet filesys värdet auto. |
X |
|
forced_deployment |
|
X |
(obligatoriskt) Install_type |
X |
X |
local_customization |
X |
X |
no_content_check |
|
X |
no_master_check |
|
X |
root_device |
X |
X |
Ange värdet för nyckelordet install_type till en av följande typer:
Om du vill genomföra en installation med differentiella arkiv anger du värdet till flash_install
Om du vill genomföra en installation av differentiella arkiv anger du värdet till flash_update
Lägg till sökvägen till arkivet för Solaris Flash genom att använda nyckelordet archive_location.
Om du vill veta mer om nyckelordet archive_location läser du Nyckelordet archive_location.
Ange filsystemskonfigurationen.
Arkivextraheringsprocessen för Solaris Flash stöder inte auto-layout av partitioner.
(Valfritt) Om du vill installera ytterligare ett Solaris Flash-arkiv på det klonade systemet lägger du till en archive_location-rad för varje arkiv som du vill installera.
Lägg till klienterna som du installerar med arkivet för Solaris Flash på installationsservern.
Om du vill ha detaljerad information läser du Lägga till system som ska installeras från nätverket med en dvd-avbildning eller Lägga till system som ska installeras från nätverket med en cd-avbildning.
Genomför den anpassade JumpStart-installationen på de klonade systemen.
Om du vill ha detaljerad information läser du SPARC: Så här installerar och uppgraderar du med det anpassade JumpStart-programmet.
Om datorn ingår i ett nätverk ska du kontrollera att det finns en Ethernet-kontakt eller ett liknande nätverkskort anslutet till datorn.
Om du installerar på en dator som är ansluten via en tip(1) line-anslutning, ska du se till att fönstret är minst 80 kolumner brett och 24 rader långt.
Du kan visa tip-fönstrets mått med kommandot stty(1).
Om du använder dvd- eller cd-romenheten på datorn för att installera Solaris 9, ska du sätta i Solaris 9-dvd (SPARC-version) eller Solaris 9-programvaru-cd 1 (av 2), SPARC-version i enheten.
Om du använder en profildiskett ska du sätta i disketten i datorns diskettenhet.
Starta systemet.
Om datorn är ny, slår du på den.
Om du vill installera eller uppgradera ett befintligt system, stänger du av datorn. Skriv följande kommando vid ok-ledtexten:
ok boot cdrom:net - install [[url:ask]] [[dhcp]] [[nowin]] |
Anger start från cd eller dvd.
Om du har en dator med ett äldre EEPROM ska du ersätta cdrom med sd(0,6,2) för att starta från datorns cd- eller dvd-romenhet.
Anger start från en installationsserver i nätverket.
Anger platsen för de anpassade JumpStart-filerna. Du kan ange en URL för filer som finns på följande platser:
Lokal hårddisk
file://jumpstartkat_sökväg/komprimerad_konfigfil |
NFS-server
nfs://servernamn:IP-adress/jumpstartkat_sökväg/komprimerad_konfigfil |
HTTP-server
http://servernamn:IP-adress/jumpstartkat_sökväg/ komprimerad_konfigfil&proxyinfo |
Om du har placerat en sysidcfg-fil i den komprimerade konfigurationsfilen måste du ange IP-adress för servern där filen finns, som i följande exempel:
http://131.141.2.32/jumpstart/config.tar |
Om du har sparat den komprimerade konfigurationsfilen på en HTTP-server bakom en brandvägg måste du använda en proxyangivelse under starten. Du behöver inte ange IP-adress för servern där filen finns. Du måste ange en IP-adress för proxyservern, som i följande exempel:
http://www.shadow.com/jumpstart/ config.tar&proxy=131.141.6.151 |
Anger att installationsprogrammet ska be dig skriva platsen för den komprimerade konfigurationsfilen efter att datorn har startas och ansluts till nätverket.
Om du förbigår frågan genom att trycka på Retur, konfigureras nätverksparametrarna interaktivt via installationsprogrammet. Sedan ombeds du ange platsen för den komprimerade konfigurationsfilen. Om du ignorerar frågan genom att trycka på Retur, körs programmet Solaris suninstall.
Anger att en DHCP-server ska användas för att hämta information om nätverksinstallationen som behövs för att starta datorn.
Om du inte anger en DHCP-server används filen /etc/bootparams eller namntjänstdatabasen bootparams.
Anger att X-programmet inte ska köras. Du behöver inte använda X-programmet för att utföra en anpassad installation med JumpStart. Därför förkortar du installationstiden genom att använda nowin-alternativet.
Maskinvara och systemkomponenter kontrolleras ochSPARC-datorn startas om. Starten tar flera minuter.
Om du inte har förkonfigurerat systeminformation i filen sysidcfg ska du svara på frågorna om systemkonfiguration.
Installera programvaran med hjälp av anvisningarna på skärmen.
När JumpStart-installationen av Solaris-programvaran är klar startas datorn om automatiskt.
När installationen är klar sparas installationsloggarna i en fil. Installationsloggarna finns i följande kataloger:
/var/sadm/system/logs
/var/sadm/install/logs
Under en anpassad JumpStart-installation försöker programmet JumpStart att matcha den dator som håller på att installeras med reglerna i filen rules.ok. JumpStart-programmet läser reglerna i turordning. En matchning inträffar när systemet som installeras matchar alla systemattribut i regeln. När systemet matchar en regel avslutas läsningen av filen rules.ok och installationen påbörjas enligt regelprofilen.
Tabell 26–3 x86: Uppdragsöversikt: Konfigurera en dator för anpassad JumpStart-installation
Åtgärd |
Beskrivning |
För instruktioner |
---|---|---|
Bestämma om ett operativsystem och användardata ska bevaras |
Om det befintliga operativsystemet på datorn tar upp hela disken måste du behålla det. Detta avgör hur nyckelordet fdisk(1M) ska anges i datorns profil. | |
Kontrollera om datorn stöds |
Läs maskinvarudokumentationen för information om datorer som stöds i Solaris 9. |
Dokumentation från maskinvarutillverkaren. |
Kontrollera om det finns tillräckligt med hårddiskutrymme för Solaris 9 |
Kontrollera om det finns tillräckligt med utrymme för installation av Solaris-programvaran på datorn. | |
(valfritt) Förkonfigurera information om systemkonfiguration |
Du kan använda filen sysidcfg eller namntjänsten för att förkonfigurera installationsinformation för datorn. Om du förkonfigurerar systeminformationen behöver du inte ange någon information under installationen. | |
Förbereda datorn för anpassad JumpStart-installation |
Skapa och verifiera en rules-fil och profilfiler. | |
(Valfritt) Förbereda valfria anpassade JumpStart-funktioner |
Om du använder startskript, slutskript eller andra valfria funktioner ska du förbereda skripten eller filerna. |
Kapitel 24 och Kapitel 25 |
(Valfritt) Konfigurera datorn för nätverksinstallation |
Om du vill installera från en fjärravbildning av Solaris 9-dvd (x86-version) eller Solaris 9-programvaru-cd (x86-version) måste du ange att datorn ska starta och installeras från en installationsserver eller startserver. | |
Installera eller uppgradera |
Starta datorn för att påbörja installationen eller uppgraderingen. |
x86: Så här installerar och uppgraderar du med det anpassade JumpStart-programmet |
Om datorn ingår i ett nätverk ska du kontrollera att det finns en Ethernet-kontakt eller ett liknande nätverkskort anslutet till datorn.
Om du vill installera på en dator som är ansluten via en tip(1) line-anslutning ska du kontrollera att fönstret är minst 80 kolumner brett och 24 rader långt.
Du kan visa tip-fönstrets mått med kommandot stty(1).
Om du använder en profildiskett ska du sätta i disketten i datorns diskettenhet.
Förutom profilinformation innehåller profildisketten en kopia av Enhetskonfigurationsassistenten för Solaris 9 . Om du använder PXE-nätverksstart måste du konfigurera datorn så att den startas från nätverket och inte från disketten.
Om du använder dvd- eller cd-romenheten på datorn för att installera Solaris 9, ska du sätta i Solaris 9-dvd (x86-version) eller Solaris 9-programvaru-cd 1 (av 2), x86-version i enheten.
Bestäm hur datorn ska startas.
Om du startar från Solaris 9-dvd eller Solaris 9 installations ska du sätta i skivan. Datorns BIOS måste ha stöd för start från DVD eller CD.
Om du startar från nätverket ska du använda PXE-nätverksstart (Pre-boot Execution Environment). Datorn måste ha stöd för PXE. Aktivera PXE-stödet med hjälp av verktyget för BIOS-inställning eller verktyget för konfigurering av nätverkskortet.
Om du startar från en diskett ska du använda profildisketten som du använde i Steg 3 eller sätta i disketten Enhetskofigurationsassistenten för Solaris 9 i datorns diskettenhet.
Du kan kopiera programvaran för enhetskonfigurationsassistenten till en diskett på följande sätt:
Kopiera programvaran till en diskett från Solaris 9-dvd (x86-version) eller Solaris 9-programvaru-cd 2 (av 2), x86-version genom att använda kopieringsproceduren i Bilaga I.
Hämta och kopiera programvaran till en diskett via Solaris Developer Connection på http://soldc.sun.com/support/drivers/dca_diskettes.
Om datorn är avstängd ska du slå på den. Om datorn är på ska du starta om den.
Datorenheterna identifieras av Enhetskonfigurationsassistenten.
Välj enheten som datorn ska startas från på Solarisstart-skärmbilden. Välj dvd, cd, nätverk eller hårddisk.
Gör något av följande vid ledtexten:
Välj installationstyp: 1 Solaris Interactive 2 Anpassad JumpStart Skriv önskad siffra och tryck på <Retur>. Om du skriver något annat eller väntar i 30 sekunder påbörjas en interaktiv installation. |
Gör något av följande för att välja den anpassade JumpStart-metoden:
Om du inte skriver 2 eller inte skriver ett startkommando inom 30 sekunder startas programmet Solaris suninstall. Du kan stanna timern genom att trycka på valfri tangent på kommandoraden.
Skriv 2 och tryck på Retur.
Skriv följande kommando för att ange platsen för de anpassade JumpStart-konfigurationsfilerna:
b install [[url:ask]] [[dhcp]] [[nowin]] |
Anger platsen för de anpassade JumpStart-filerna. Du kan ange en URL för filer som finns på följande platser:
Lokal hårddisk
file://jumpstartkat_sökväg/komprimerad_konfigfil |
NFS-server
nfs://servernamn:IP-adress/jumpstartkat_sökväg/komprimerad_konfigfil |
HTTP-server
http://servernamn:IP-adress/jumpstartkat_sökväg/ komprimerad_konfigfil&proxyinfo |
Om du har placerat en sysidcfg-fil i den komprimerade konfigurationsfilen måste du ange IP-adress för servern där filen finns, som i följande exempel:
http://131.141.2.32/jumpstart/config.tar |
Om du har sparat den komprimerade konfigurationsfilen på en HTTP-server bakom en brandvägg måste du använda en proxyangivelse under starten. Du behöver inte ange IP-adress för servern där filen finns. Du måste ange en IP-adress för proxyservern, som i följande exempel:
http://www.shadow.com/jumpstart/ config.tar&proxy=131.141.6.151 |
Anger att installationsprogrammet ska be dig skriva platsen för den komprimerade konfigurationsfilen efter att datorn startats och anslutits till nätverket.
Om du förbigår frågan genom att trycka på Retur, konfigureras nätverksparametrarna interaktivt via installationsprogrammet. Sedan ombeds du ange platsen för den komprimerade konfigurationsfilen. Om du ignorerar frågan genom att trycka på Retur, körs programmet Solaris suninstall.
Anger att en DHCP-server ska användas för att hämta information om nätverksinstallationen som behövs för att starta datorn.
Om du inte anger en DHCP-server används filen /etc/bootparams eller namntjänstdatabasen bootparams.
Anger att X-programmet inte ska köras. Du behöver inte använda X-programmet för att utföra en anpassad installation med JumpStart. Därför förkortar du installationstiden genom att använda nowin-alternativet.
Om du inte har förkonfigurerat systeminformation i filen sysidcfg ska du svara på frågorna om systemkonfiguration.
Installera programvaran med hjälp av anvisningarna på skärmen.
När JumpStart-installationen av Solaris-programvaran är klar startas datorn om automatiskt.
När installationen är klar sparas installationsloggarna i en fil. Installationsloggarna finns i följande kataloger:
/var/sadm/system/logs
/var/sadm/install/logs