I det här kapitlet listas nyckelord och värden som du kan använda i rules-filen, profiler och i start- och slutför-skript.
Tabell 28–1beskriver nyckelorden och värdena som du kan använda i rules-filen. Om du vill ha detaljerad information om hur du skapar en rules-fil går du till Skapa filen rules.
Tabell 28–1 Beskrivningar av regelnyckelord och värden
Nyckelord |
Värde |
Matchningar |
||
---|---|---|---|---|
minustecken (-) |
Vilket som helst. Nyckelordet any fungerar alltid. |
|||
processor_typ Följande värden är giltiga värden för processor_typ:
|
Systemets processortyp. Kommandot uname -p visar systemets processortyp. |
|||
faktiskt_disknamn storleksintervall faktiskt_disknamn – Namnet på en disk, i formatet cxtydz, som till exempel c0t3d0 eller c0d0 eller det särskilda ordet rootdisk. Om rootdisk används bestäms vilken disk som ska matchas i följande ordning:
storleksintervall - Diskens storlek, måste anges som ett intervall i MB (x- x). |
Namnet och storleken på systemdisken i MB.
I exemplet försöker JumpStart-programmet matcha en systemdisk som heter c0t3d0. Disken kan lagra mellan 250 och 300 MB information.
I exemplet försöker JumpStart matcha en systemdisk som innehåller en förinstallerad startavbildning. Därefter försöker JumpStart-programmet matcha disken c0t3d0s0 om den finns. Slutligen försöker JumpStart-programmet matcha den första tillgängliga disk som kan lagra mellan 750 MB och 1 GB information. Obs! När du beräknar storleksintervall bör du tänka på att 1 MB motsvarar 1 048 576 byte. En disk som kan lagra “535–MB” har bara diskutrymme för 510 miljoner byte. I JumpStart visas “535–MB”-disken som en 510–MB-disk eftersom 535 000 000 / 1 048 576 = 510. En ”535 MB”-disk matchar inte ett storleksintervall på 530–550. |
|||
faktiskt_domännamn |
Systemets domännamn. Styr hur en namntjänst bestämmer information. Om du redan har installerat ett system, rapporterar kommandot domainname systemets domännamn. |
|||
faktisk_IP-adress |
Systemets IP-adress. |
|||
faktiskt_värdnamn |
Systemets värdnamn. Om du redan har installerat ett system, rapporterar kommandot uname -n systemets värdnamn. |
|||
skivdel version skivdel – Namnet på en skivdel, i formatet cw txdy sz, som till exempel c0t3d0s5 eller de särskilda orden any eller rootdisk. Om any används försöker JumpStart matcha alla systemdiskar i kärnkontrollordning. Om rootdisk används bestäms vilken disk som ska matchas i följande ordning:
version – Ett versionsnamn eller de särskilda orden any eller upgrade. Om any används matchas alla Solaris- och SunOS-versioner. Om upgrade används matchas alla Solaris 2.1-kompatibla versioner som kan uppgraderas. Om JumpStart hittar en Solaris-version men inte kan avgöra vilken det är, returneras den som SystemV. |
En disk som har ett rotfilssystem (/) som motsvarar en viss version av Solaris-programvaran.
I exemplet försöker JumpStart matcha ett system som har ett Solaris 9 rotfilsystem (/) på c0t3d0s1. |
|||
faktisk_plattformsgrupp Giltiga värden är sun4m, sun4u, i86pc, prep. En lista över system och motsvarande plattformsgrupper finns i Maskinvaruguide för Sun Solaris 9. |
Systemets plattformsgrupp. Om systemet redan är installerat rapporteras systemets plattformsgrupp med kommandot arch -k eller uname -m. |
|||
fysiskt_minne Värdet måste vara ett intervall i MB, x- x, eller ett enda värde i MB. |
Systemets fysiska minnesstorlek i MB.
I exemplet söks ett system med en fysisk minnesstorlek mellan 64 och 128 MB. Om systemet redan är installerat visas systemets fysiska minnesstorlek med kommandot prtconf, rad 2. |
|||
faktiskt_plattformsnamn |
Systemets plattformsnamn. En lista över giltiga plattformsnamn finns i Maskinvaruguide för Sun Solaris 9. Använd kommandot uname -i eller resultatet av kommandot prtconf (rad 5) om du vill ta reda på plattformsnamnet för ett system. Obs! Om faktiskt_plattformsnamn innehåller blanksteg måste du ersätta dem med understreck (_). Exempel: SUNW,Sun_4_50 |
|||
nätverksnummer |
Systemets nätverksnummer. Bestäms av JumpStart genom en logisk AND mellan systemets IP-adress och delnätsmasken.
I exemplet eftersöks ett system med IP-adressen 193.144.2.8 om delnätsmasken är 255.255.255.0. |
|||
Solaris_x |
En Solaris-version som redan är installerad på systemet.
I exemplet försöker JumpStart program matcha ett system med operativmiljön Solaris 9 installerat. |
|||
nyckelordet_probe |
Ett giltigt kontrollnyckelord eller ett giltigt anpassat kontrollnyckelord.
Exemplet returnerar storleken på systemdisken i MB och i kärnkontrollordning, till exempel c0t3d0s1, c0t4d0s0på ett SPARC-system. JumpStart anger miljövariablerna SI_DISKLIST, SI_DISKSIZES, SI_NUMDISKS och SI_TOTALDISK. Obs! Nyckelordet probe är unikt i så måtto att det inte försöker matcha ett attribut eller köra en profil. Nyckelordet probe returnerar ett värde. Därför kan du inte ange start-skript, profiler och slutför-skript med regelnyckelordet probe. Kontrollnyckelorden beskrivs i Kapitel 25. |
|||
storleksintervall Värdet måste anges som ett intervall i MB (x- x). |
Det totala diskutrymmet på systemet i MB. Det totala diskutrymmet inkluderar alla fungerande diskar som är anslutna till systemet.
I exemplet försöker JumpStart matcha ett system med en total diskstorlek på mellan 300 och 500 MB. Obs! När du beräknar storleksintervall bör du tänka på att 1 MB motsvarar 1 048 576 byte. En disk som kan lagra “535–MB” har bara diskutrymme för 510 miljoner byte. I JumpStart visas “535–MB”-disken som en 510–MB-disk eftersom 535 000 000 / 1 048 576 = 510. En “535–MB”-disk matchar inte ett storleksintervall på 530–550. |
I det här avsnittet beskrivs nyckelord och värden som du kan använda i en profil. Om du vill ha detaljerad information om hur du skapar en profil läser du Skapa en profil.
Tabell 28–2 ger dig ett snabbt sätt att bestämma vilka nyckelord som du kan använda, baserat på installationsscenariot. Om inget annat anges i beskrivningarna för nyckelorden, kan de bara användas med alternativet standardinstallation.
Tabell 28–2 Profilnyckelord, översikt
Installationsscenarier |
|||||
---|---|---|---|---|---|
Profilnyckelord |
Fristående system (inte nätverksanslutet) |
Fristående system (nätverksanslutet) eller server |
OS-server |
Uppgradera |
Uppgradera med ny tilldelning av skivutrymme |
archive_location (installera Solaris Flash-arkiv) |
√ |
√ | |||
backup_media |
√ |
||||
boot_device |
√ |
√ |
√ | ||
bootenv createbe |
√ |
√ |
√ | ||
client_arch |
√ | ||||
client_root |
√ | ||||
client_swap |
√ | ||||
cluster (lägger till programvarugrupper) |
√ |
√ |
√ | ||
cluster (lägger till eller tar bort kluster) |
√ |
√ |
√ |
√ |
√ |
dontuse |
√ |
√ |
√ | ||
fdisk (endast x86) |
√ |
√ |
√ | ||
filesys (montera fjärrfilsystem) |
√ |
√ | |||
filesys (skapar lokala filsystem) |
√ |
√ |
√ | ||
forced_deployment (installera differentiella Solaris Flash-arkiv) |
√ |
√ |
|
|
|
geo |
√ |
√ |
√ |
√ |
√ |
install_type |
√ |
√ |
√ |
√ |
√ |
isa_bits |
√ |
√ |
√ |
√ |
√ |
layout_constraint |
√ |
||||
local_customization (installera Solaris Flash-arkiv) |
√ |
√ |
|
|
|
locale |
√ |
√ |
√ |
√ |
√ |
no_master_check (installera differentiella Solaris Flash-arkiv) |
√ |
√ |
|
|
|
no_content_check (installera differentiella Solaris Flash-arkiv) |
√ |
√ |
|
|
|
num_clients |
√ | ||||
package |
√ |
√ |
√ |
√ |
√ |
partitioning |
√ |
√ |
√ |
|
|
root_device |
√ |
√ |
√ |
√ |
√ |
system_type |
√ |
√ |
√ |
|
|
usedisk |
√ |
√ |
√ |
archive_location hämtningstyp plats |
Värdena för hämtningstyp och plats beror på var arkivet för Solaris Flash har sparats. Följande avsnitt innehåller de värden som du kan använda för hämtningstyp och plats samt exempel på hur du använder nyckelordet archive_location.
Om arkivet har sparats på en NFS-server använder du följande syntax för nyckelordet archive_location.
archive_location nfs servernamn:/sökväg/filnamn försök igen n |
Namnet på den server där du lagrat arkivet.
Adressen för arkivet som ska hämtas från den angivna servern. Om sökvägen innehåller $HOST byter installationen för Solaris Flash ut $HOST mot namnet på det klonsystem som du installerar.
Namnet på Solaris Flash-arkivfilen.
Ett valfritt nyckelord. n är det största antalet gånger som Solaris Flash-verktygen försöker montera arkivet.
Exempel:
archive_location nfs golden:/arkiv/användararkiv archive_location nfs://golden/arkiv/användararkiv
Om arkivet har sparats på en HTTP-server använder du följande syntax för nyckelordet archive_location.
archive_location http://servernamn:port sökväg/filnamn valfria_nyckelord |
Namnet på den server där du lagrat arkivet. servernamn kan vara ett portnummer eller namnet på en TCP-tjänst med ett portnummer som bestäms under körtid.
En valfri port. Om du inte anger en port använder installationen för Solaris Flash standardportnumret för HTTP, 80.
Adressen för arkivet som ska hämtas från den angivna servern. Om sökvägen innehåller $HOST byter installationen för Solaris Flash ut $HOST mot namnet på det klonsystem som du installerar.
Namnet på Solaris Flash-arkivfilen.
Valfria nyckelord som du kan ange när du hämtar ett Solaris Flash-arkiv från en HTTP-server.
Nyckelord |
Värdedefinitioner |
---|---|
auth basic användarnamn lösenord |
Om arkivet finns på en HTTP-server som är lösenordsskyddad, måste du inkludera det användarnamn och lösenord som behövs för åtkomst till HTTP-servern i profilfilen. Obs! Det kan vara riskabelt att använda den här verifieringsmetoden i en profil avsedd att användas med anpassad JumpStart. Obehöriga användare kan ha tillgång till profilfilen som innehåller lösenordet. |
timeout min |
Nyckelordet timeout gör att du kan ange den längsta tid (i minuter) som tillåts förflyta utan datamottagning från HTTP-servern innan anslutningen avbryts, öppnas igen och fortsätter från den punkt då timeouten inträffade. Om du ger timeout värdet 0 (noll), öppnas inte anslutningen igen på grund av inaktivitet. Om en återanslutning på grund av timeout inträffar försöker installationen för Solaris Flash att fortsätta installationen vid den senast kända positionen i arkivet. Om installationen för Solaris Flash inte kan fortsätta installationen vid den senast kända positionen, startas hämtningen om från början av arkivet och informationen som hämtades innan avbrottet på grund av timeout kasseras. |
proxy värd:port |
Nyckelordet proxy gör att du kan ange proxyvärd och proxyport. Du kan använda en proxyvärd för att hämta ett arkiv för Solaris Flash från den andra sidan av en brandvägg. Du måste tillhandahålla en proxyport när du anger nyckelordet proxy. |
Exempel:
archive_location http://silver/arkiv/anv_arkiv.flar timeout 5
Exempel med nyckelordet auth basic användarnamn lösenord:
archive_location http://silver/arkiv/anv_arkiv.flar timeout 5 anv1 hemligt
Om arkivet har sparats på en FTP-server använder du följande syntax för nyckelordet archive_location.
archive_location ftp://användarnamn:lösenord@servernamn:port sökväg/filnamn valfria_nyckelord |
Det användarnamn och lösenord du behöver för att komma åt FTP-servern i profilfilen.
Namnet på den server där du lagrat arkivet. servernamn kan vara ett portnummer eller namnet på en TCP-tjänst med ett portnummer som bestäms under körtid.
A är en valfri port. Om du inte anger någon port använder Solaris Flash-installationsverktygen 21, standardporten för FTP.
Adressen för arkivet som ska hämtas från den angivna servern. Om sökvägen innehåller $HOST byter installationen för Solaris Flash ut $HOST mot namnet på det klonsystem som du installerar.
Namnet på Solaris Flash-arkivfilen.
Valfria nyckelord som du kan ange när du hämtar ett Solaris Flash-arkiv från en FTP-server.
Nyckelord |
Värdedefinitioner |
---|---|
timeout min |
Med hjälp av nyckelordet timeout kan du ange den längsta tid (i minuter) som tillåts förflyta utan datamottagning från FTP-servern, innan anslutningen avbryts, öppnas igen och fortsätter från den punkt då timeouten inträffade. Om du ger timeout värdet 0 (noll), öppnas inte anslutningen igen på grund av inaktivitet. Om en återanslutning på grund av timeout inträffar försöker installationen för Solaris Flash att fortsätta installationen vid den senast kända positionen i arkivet. Om installationen för Solaris Flash inte kan fortsätta installationen vid den senast kända positionen, startas hämtningen om från början av arkivet och informationen som hämtades innan avbrottet på grund av timeout kasseras. |
proxy värd:port |
Nyckelordet proxy gör att du kan ange proxyvärd och proxyport. Du kan använda en proxyvärd för att hämta ett arkiv för Solaris Flash från den andra sidan av en brandvägg. Du måste tillhandahålla en proxyport när du anger nyckelordet proxy. |
Exempel:
archive_location ftp://anv1:hemligt@silver/arkiv/anv_arkiv.flar timeout 5
Om arkivet har sparats på ett band använder du följande syntax för nyckelordet archive_location.
archive_location local_tape enhet position |
Namnet på den bandenhet som du har sparat Solaris Flash-arkivet på. Om enhetsnamnet är en kanonisk sökväg hämtas arkivet från sökvägen till enhetsnoden. Om du tillhandahåller ett enhetsnamn som inte är en kanonisk sökväg lägger installationen för Solaris Flash till /dev/rmt/ till sökvägen.
Anger platsen där du sparade arkivet på bandenheten. Om du inte tillhandahåller en position hämtas arkivet från den aktuella positionen på bandenheten. Genom att ange en position kan du placera ett start-skript eller en sysidcfg-fil före arkivet på bandenheten.
Exempel:
archive_location local_tape /dev/rmt/0n 5 archive_location local_tape 0n 5
Du kan hämta ett arkiv för Solaris Flash från en lokal enhet om du sparade arkivet för Solaris Flash på en filsystemorienterad slumpåtkomstenhet, till exempel en diskett eller cd-rom. Använd följande syntax för nyckelordet archive_location.
Du kan hämta ett arkiv från en strömorienterad enhet, till exempel ett band, genom att använda syntaxen för det lokala bandet.
archive_location local_device enhet sökväg/filnamn filsystemstyp |
Namnet på den enhet som du har sparat Solaris Flash-arkivet på. Om enhetsnamnet inte är en kanonisk sökväg monteras den direkt. Om du tillhandahåller ett enhetsnamn som inte är en kanonisk sökväg lägger installationen för Solaris Flash till /dev/dsk/ till sökvägen.
Sökvägen till arkivet för Solaris Flash, relativt filsystemets rot på enheten som du har angett. Om sökvägen innehåller $HOST byter installationen för Solaris Flash ut $HOST mot namnet på det klonsystem som du installerar.
Namnet på Solaris Flash-arkivfilen.
Anger enhetens filsystem. Om du inte tillhandahåller en filsystemstyp försöker installationen för Solaris Flash att montera ett UFS-filsystem. Om UFS-monteringen misslyckas försöker installationen för Solaris Flash montera ett HSFS-filsystem.
Exempel:
Om du vill hämta ett arkiv från en lokal hårddisk som är formaterat som ett UFS-filsystem, använder du följande kommando:
archive_location local_device c0t0d0s0 /arkiv/$HOST
Om du vill hämta ett arkiv från en lokal cd-rom som har ett HSFS-filsystem, använder du följande kommando:
archive_location local_device c0t0d0s0 /archives/usrarchive
Du kan hämta ett arkiv, som du sparat i miniroten som du startade klonsystemet från som en lokal fil. När du utför en anpassad JumpStart-installation startar du systemet från en cd-rom eller en NFS-baserad minirot. Installationsprogamvaran laddas och körs från denna minirot. Ett arkiv för Solaris Flash som du sparat på en cd-rom eller i den NFS-baserade miniroten går att komma åt som en lokal fil. Använd följande syntax för nyckelordet archive_location.
archive_location local_file sökväg/filnamn |
Arkivets placering. Sökvägen måste vara tillgänglig som en lokal fil medan systemet startas från Solaris 9 installations -cd:n eller Solaris 9-dvd. Systemet kommer inte åt /net när det startas från Solaris 9 installations -cd:n eller Solaris 9-dvd.
Namnet på Solaris Flash-arkivfilen.
Exempel:
archive_location local_file /arkiv/användararkiv archive_location local_file /arkiv/användararkiv
backup_media typsökväg |
Du kan bara använda backup_media med uppgraderingsalternativet när omtilldelning av diskutrymmet krävs.
backup_media anger de media som ska användas för att säkerhetskopiera filsystemen om diskutrymme måste omtilldelas under uppgraderingen på grund av utrymmesbrist. Om flera band eller disketter krävs för säkerhetskopiering, uppmanas du att sätta in band eller disketter under upgraderingen.
Giltiga typ-värden |
Giltiga värden för sökväg |
Specifikation |
---|---|---|
local_tape |
/dev/rmt/ n |
En lokal bandstation på systemet som uppgraderas. sökväg måste vara enhetssökvägen i tecken för bandenheten. n är bandenhetens nummer. |
local_diskette |
/dev/rdiskette n |
En lokal diskettenhet på systemet som uppgraderas. sökväg måste vara enhetssökvägen i tecken för diskettenheten. n är diskettenhetens nummer. Disketter som du använder vid säkerhetskopiering måste vara formaterade. |
local_filesystem |
/dev/dsk/c wtx dys z /filsystem |
Ett lokalt filsystem på systemet som uppgraderas. Du kan inte ange ett lokalt filsystem som ändras av uppgraderingen. Sökvägen kan vara en blockenhetssökväg för en skivdel. t x i /dev/dsk/c wtx dys z kanske inte behövs, till exempel. Annars kan sökväg vara den absoluta sökvägen till ett filsystem som är monterat med filen /etc/vfstab |
remote_filesystem |
värd :/filsystem |
Ett NFS-filsystem på ett fjärrsystem. sökväg måste inkludera fjärrsystemets namn eller IP-adress, värd och den absoluta sökvägen till NFS-filsystemet, filsystem. NFS-filsystemet måste ha läs-/skrivrättigheter. |
remote_system | användare @värd:/ katalog |
En katalog på ett fjärrsystem som kan nås av ett fjärrskal, rsh. Systemet som uppgraderas måste ha tillgång till fjärrsystemet genom fjärrsystemets .rhosts-fil. Sökvägen måste inkludera namnet på fjärrsystemets värd och den absoluta sökvägen till katalogen katalog. Om ett användarinloggnings-ID, användare, inte anges, används som standard root. |
Exempel:
backup_media local_tape /dev/rmt/0 backup_media local_diskette /dev/rdiskette1 backup_media local_filesystem /dev/dsk/c0t3d0s4 backup_media local_filesystem /export backup_media remote_filesystem system1:/export/temp backup_media remote_system user1@system1:/export/temp
boot_device eeprom-enhet |
boot_device visar enheten där JumpStart ska installera rotfilssystemet (/) och systemets startenhet.
Om du inte anger nyckelordet boot_device i en profil anges följande boot_device-nyckelord som standard under installationen: boot_device any update.
enhet – Använd ett av följande värden.
SPARC: cw txdy sz or cxdy sz – Skivdelen där JumpStart placerar rotfilsystemet (/), till exempel c0t0d0s0.
x86:cwtxdy eller cxdy – Disken där JumpStart placerar rotfilssystemet (/), till exempel c0d0.
Befintlig – JumpStart placerar rotfilssystemet (/) på systemets befintliga startenhet.
any – JumpStart väljer var rotfilssystemet (/) placeras. JumpStart försöker använda systemets befintliga startenhet. JumpStart kan välja en annan startenhet om det är nödvändigt.
eeprom – Välj att uppdatera eller bevara systemets EEPROM.
SPARC: Välj om du vill uppdatera eller bevara systemets EEPROM till den startenhet som angetts.
x86: Du måste ange värdet preserve.
update – JumpStart uppdaterar systemets EEPROM till den startenhet som angetts. Det installerade systemet kommer att startas automatiskt från den enheten.
preserve – Startenhetsvärdet i systemets EEPROM ändras inte. Om du anger en ny startenhet utan att ändra systemets EEPROM, måste du ändra systemets EEPROM manuellt så att det kan startas automatiskt från den nya startenheten.
SPARC: På SPARC-system gör eeprom-värdet att du kan uppdatera systemets EEPROM om du ändrar systemets aktuella startenhet. Genom att uppdatera systemets EEPROM kan systemet startas automatiskt från den nya startenheten.
Exempel:
boot_device c0t0d0s2 update
boot_device måste matcha filesys nyckelord som anger rotfilsystemet (/) och nyckelordet root_device, om det har angetts.
bootenv createbe bename nytt_startmiljönamn filsystem monteringspunkt:enhet:filsystemalternativ [filesystem...] |
bootenv createbe gör att du kan skapa en tom-och-inaktiv startmiljö samtidigt som du installerar operativsystemet. Som minst måste du skapa rotfilsystemet (/). Även om du skapar filsystemen är de tomma. Den här inaktiva startmiljön kan du sedan fylla med ett Solaris Flash-arkiv. När du har installerat startmiljön med arkivet kan du aktivera den så att den blir det aktuella operativmiljön. Följande lista visar värdena för startmiljönamn och filsystem.
bename anger namnet på den nya startmiljön som ska skapas. nytt_startmiljönamn får vara max 30 tecken långt och det får endast innehålla alfanumeriska tecken och inga multibyte-tecken. Namnet måste vara unikt för systemet.
filesystem bestämmer vilken typ av och antal filsystem som ska skapas i den nya startmiljön. Du måste definiera åtminstone en skivdel som innehåller rotfilsystemet (/). Filsystem kan finnas på samma disk eller vara utspridd över flera diskar.
monteringspunkt kan vara valfri giltig monteringspunkt eller – (bindestreck), vilket anger en skivdel för minnesväxling.
enhet måste vara tillgänglig första gången som operativmiljön som installeras startas. Enheten har ingen relation till speciella JumpStart-lagringsenheter som exempelvis ledigt . Enheten får inte vara en volym för Solaris volymhanterare eller Veritas Volume Manager. enhet är namnet på en diskenhet, i formatet /dev/dsk/cwt xdysz.
filsystemalternativ kan vara ett av följande:
ufs, vilket anger ett UFS-filsystem.
swap, vilket anger ett filsystem för minnesväxling. Monteringspunkten för minnesväxling måste vara ett – (bindestreck).
Följande referenser ger profilexempel och bakgrund för hur du använder det här nyckelordet.
Ett exempel på profilen finns i Exempel 23–8.
Bakgrund till hur du använder Solaris Live Upgrade för att skapa, uppgradera och aktivera inaktiva startmiljöer finns i Kapitel 29.
Bakgrund till hur du använder ett Solaris Flash-arkiv finns i Kapitel 16.
client_arch karch-värde ... |
client_arch anger att operativsystemservern ska stödja en annan plattformsgrupp än den servern använder. Om du inte anger client_arch i profilen måste skivlösa klienter som använder operativsystemservern innehålla samma plattformsgrupp som servern. Du måste ange varje plattformsgrupp som du vill att operativsystemservern ska stödja.
Giltiga värden för karch_value är sun4m, sun4u, sun4u och i86pc. En detaljerad lista över plattformsnamn och diverse system finns i Maskinvaruguide för Sun Solaris 9.
Du kan bara använda client_arch när system_type har angetts som server.
client_root rotstorlek |
client_root definierar mängden rotutrymme, rotstorlek i MB, som ska allokeras för varje klient. Om du inte anger client_root i serverprofilen allokerar installationsprogramvaran 15 MB rotutrymme per klient. Storleken på klientens rotområde används i kombination med nyckelordet num_clients för att bestämma hur mycket utrymme som ska reserveras för filsystemet /export/root.
Du kan bara använda client_root när system_type har angetts som server.
client_swap växlingsstorlek |
client_root definierar mängden minnesväxlingsutrymme, växlingsstorlek i MB, som ska allokeras för varje skivlös klient. Om du inte anger client_swapi profilen allokeras 32 MB minnesväxlingsutrymme som standard.
Exempel:
client_swap 64
I exemplet anges att varje skivlös klient måste ha 64 MB minnesväxlingsutrymme.
Du kan bara använda client_swap när system_type har angetts som server.
Om storleken på minnesväxlingsfilen inte anges i profilen, bestämmer JumpStart storleken på minnesväxlingsutrymmet baserat på systemets fysiska minne. Tabell 28–5 visar hur storleken på minnesväxlingsfilen bestäms under en JumpStart-installation.
Tabell 28–5 Bestämma minnesväxlingsfilens storlek
Fysiskt minne (i MB) |
Minnesväxlingsutrymme (i MB) |
---|---|
16–64 |
32 |
64–128 |
64 |
128–512 |
128 |
Större än 512 |
256 |
JumpStart ser till att storleken på minnesväxlingsfilen inte är mer än 20 procent av den disk där minnesväxlingsfilenfinns, om det inte finns ledigt utrymme efter att de andra filsystemen har lagts ut. Om det finns ledigt utrymme allokerar JumpStart det till minnesväxlingsfilen och (om det går) allokerar den mängd som visas i Tabell 28–5.
Det fysiska minnet plus minnesväxlingsutrymme måste vara minst 32 MB.
cluster gruppnamn |
cluster visar programvarugruppen som ska läggas till. I nedanstående tabell visas gruppnamn för varje programvarugrupp.
Programvarugrupp | gruppnamn |
---|---|
Programvarugruppen Minimal UNIX-grupp | SUNWCreq |
Solaris-programvarugruppen Slutanvändare | SUNWCuser |
Solaris-programvarugruppen Utvecklare | SUNWCprog |
Solaris-programvarugruppen Komplett | SUNWCall |
Solaris-programvarugruppen Komplett plus OEM Support | SUNWCXall |
Du kan bara ange en programvarugrupp i en profil. Programvarugruppen måste anges före andra cluster- och package -poster. Om du inte anger en programvarugrupp med cluster i profilen installeras programvarugruppen Slutanvändare ( SUNWCuser) på systemet.
cluster klusternamn lägg_till/ta_bort_växel |
cluster (lägga till och ta bort kluster) kan användas med både standardinstallationen och uppgraderingsalternativen.
cluster visar om ett kluster ska läggas till eller tas bort från programvarugruppen som ska installeras på systemet.
klusternamn måste ha formatet SUNWCnamn. Om du vill se detaljerad information om kluster och deras namn, startar du Admintool på ett installerat system och väljer Programvara på Bläddra-menyn.
lägg_till/ta_bort_växel motsvarar alternativet add eller delete. Använd lägg_till/ta_bort_växel för att visa om klustret som angetts ska läggas till eller tas bort. Om du inte anger lägg_till/ta_bort_växel används add som standard.
När du använder cluster (lägga till och ta bort kluster) under en uppgradering gäller följande:
Alla kluster som redan finns på systemet uppgraderas automatiskt.
Om du anger klusternamn add och klusternamn inte är installerat, installeras klustret.
Om du anger klusternamn add och klusternamn är installerat på systemet, tas paketet bort innan uppgraderingen börjar.
dontuse disknamn ... |
Som standard använder JumpStart alla fungerande diskar på systemet när partitioning default har angetts. dontuse visar en eller flera diskar som du inte vill att JumpStart ska använda. disk_namn måste anges i formatet cxt ydzeller cydz , till exempel, c0t0d0.
Du kan inte ange nyckelorden dontuse och usedisk i samma profil.
fdisk disknamn typ storlek |
fdisk definierar hur fdisk-partitioner konfigureras på x86-baserade system. Du kan ange fdisk flera gånger. När fdisk partitionerar ett x86-baserat system händer det här:
Alla fdisk-partitioner på disken bevaras om du inte tar bort partitionerna med nyckelordet fdisk genom att tilldela storlek värdet delete eller 0. Dessutom tas alla befintliga fdisk-partitioner bort när storlek anges som all.
En Solaris fdisk-partition som innehåller ett rotfilssystem (/) anges alltid som den aktiva partitionen på disken.
Systemet startas som standard från den aktiva partitionen.
Om nyckelordet fdisk inte har angetts i profilen används följande fdisk-nyckelord som standard under installationen:
fdisk all solaris maxfree
fdisk-poster bearbetas i den ordning som de förekommer i profilen.
disknamn – Använd följande värden om du vill ange var fdisk-partitionen ska skapas eller tas bort.
cx tydz eller cy dz – En specifik disk, till exempel c0t3d0.
rootdisk – Variabeln som innehåller värdet för systemets rotdisk, som bestäms av JumpStart, vilket beskrivs i Så här bestäms systemets rotdisk.
all – Alla markerade diskar.
typ – Använd följande värden om du vill ange den typ av fdisk-partition som ska skapas på eller tas bort från den disk som angetts.
solaris – En Solaris fdisk -partition (SUNIXOS fdisk-typ).
dosprimary – Ett alias för primära DOS fdisk-partitioner, inte för fdisk-partitioner som är utökade eller reserverade för DOS. När du tar bort fdisk -partitioner genom att tilldela storlek värdet delete, är dosprimary ett alias för fdisk-typerna DOSHUGE, DOSOS12 och DOSOS16. När du skapar en fdisk-partition, är dosprimary ett alias för fdisk-partitionen DOSHUGE.
DDD – En heltals- fdisk-partition. DDD är ett heltal från 1 till och med 255.
Du kan bara ange det här värdet om storlek är delete.
0xHH – En hexadecimal fdisk-partition. HH är ett hexadecimalt tal mellan 01 och FF.
Du kan bara ange det här värdet om storlek är delete.
I följande tabell visas hela och hexadecimala tal för några fdisk-typer.
fdisk-typ |
DDD |
HH |
---|---|---|
DOSOS12 |
1 |
01 |
PCIXOS |
2 |
02 |
DOSOS16 |
4 |
04 |
EXTDOS |
5 |
05 |
DOSHUGE |
6 |
06 |
DOSDATA |
86 |
56 |
OTHEROS |
01 |
62 |
UNIXOS |
99 |
63 |
storlek – Använd ett av följande värden.
DDD – En fdisk-partition med storleken DDD MB skapas på den disk som angetts. DDD måste vara ett heltal och JumpStart rundar automatiskt av talet upp till närmaste cylindergräns. Värdet 0 innebär samma sak som delete.
all – En fdisk-partition skapas på hela disken. Alla befintliga fdisk-partitioner tas bort.
Värdet allkan bara anges om typ är solaris.
maxfree – En fdisk-partition skapas i det största sammanhängande lediga utrymmet på den disk som angetts. Om en fdisk-partition av den typ som angetts redan finns på disken, används den befintliga fdisk -partitionen. En ny fdisk-partition skapas inte på disken.
Disken måste innehålla minst en oanvänd fdisk-partition. Disken måste också ha tillräckligt med ledigt diskutrymme annars misslyckas installationen. Värdet maxfree kan bara anges om typ är solaris eller dosprimary.
delete – Alla fdisk-partitioner av den typ som angetts tas bort från den aktuella disken.
filesys server:sökväg serveradress mont_pt_namn [[monteringsalternativ]] |
Genom att använda filesys med värdena i listan, konfigurerar JumpStart det installerade systemet att automatiskt montera fjärrfilsystem när systemet startas. Du kan ange filesys flera gånger.
Exempel:
filesys sherlock:/export/home/user2 - /home
server: – Namnet på den server där fjärrfilsystemet finns, följt av ett kolon.
Sökväg – Namnet på fjärrfilsystemets monteringspunkt. Till exempel /usr eller /export/home.
serveradress – IP-adressen för den server som angetts i server: sökväg. Om en namntjänst inte körs på nätverket, kan värdet serveradress användas för att utöka filen /etc/hosts med serverns värdnamn och IP-adress. Om du inte anger serverns IP-adress måste du ange ett minustecken (-). Om du kör en namntjänst på nätverket behöver du inte ange serverns IP-adress.
mont_pt_namn – Namnet på den monteringspunkt som fjärrfilsystemet ska monteras på.
monteringsalternativ – En eller flera monteringsalternativ som är de samma som -o-alternativet för kommandot mount(1M). Monteringsalternativen läggs till posten /etc/vfstab för det mont_pt_namn som angetts.
Om du behöver ange fler än ett monteringsalternativ måste monteringsalternativen åtskiljas med kommatecken och inga blanksteg (till exempel ro,quota).
filesys skivdelsstorlek [[filsystem valfria_parametrar]] |
Genom att använda filesys med de listade värdena skapar JumpStart lokala filsystem under installationen. Du kan ange filesys flera gånger.
skivdel – Använd ett av följande värden.
any – JumpStart placerar filsystemet på en disk.
Du kan inte ange any när size är existing, all, free, starta:storlek eller ignore.
cwtxdysz eller cxdysz – Skivdelen där JumpStart placerar filsystemet, till exempel c0t0d0s0 eller c0d0s0.
rootdisk.s n – Variabeln som innehåller värdena för systemets rotenhet som bestäms av JumpStart på det sätt som beskrivs i Så här bestäms systemets rotdisk. Suffixet sn indikerar en specifik skivdel på disken.
storlek – Använd ett av följande värden:
num – Filsystemets storlek anges till num i MB.
existing – Den aktuella storleken på det befintliga systemet används.
När du använder värdet existing kan du ändra namnet på en befintlig skivdel genom att ange filsystem som en annan mont_pt_namn.
auto – Storleken på filsystemet bestäms automatiskt, beroende på vilken programvara som valts.
all – Den skivdel som angetts använder hela disken för filsystemet. När du anger värdet all kan inget annat filsystem placeras på den disk som angetts.
free – Det diskutrymme som återstår på disken används för filsystemet.
Om free används som värdet för filesys , måste posten filesys vara den sista posten i profilen.
start:storlek – Filystemet är uttryckligen partitionerat. startär cylindern där skivdelen börjar. Storlek är antalet cylindrar för skivdelen.
filsystem – Värdet filsystem är valfritt och används när skivdel har angetts till any eller c wtxd ysz. Om filsystem inte har angetts, används unnamed som standard. Om unnamed har angetts kan du inte ange värdet valfria_parametrar. Använd något av följande värden:
mont_pt_namn – Namnet på filsystemets monteringspunkt, till exempel /var.
swap – Den skivdel som angetts används som swap.
overlap – Den skivdel som angetts definieras som representation av en diskregion. VTOC-värdet är V_BACKUP. Som standard är skivdel 2 en överlappande skivdel som är en representation av en hel disk.
Du kan bara ange overlap när storlek är existing, all eller start:storlek.
unnamed – Den skivdel som angetts definieras som en direkt skivdel, vilket innebär att skivdel inte har ett monteringspunktnamn. Om du inte anger filsystem används unnamed som standard.
ignore – Den skivdel som angetts används inte eller känns inte igen av JumpStart. Du kan använda det här alternativet om du vill att ett filsystem på en disk ska ignoreras under installationen. JumpStart skapar ett nytt filsystem på samma disk och med samma namn. Du kan bara använda ignore när partitioning existing har angetts.
valfria_parametrar – Använd ett av följande värden:
preserve – Filsystemet på den skivdel som angetts bevaras.
preserve kan bara anges när storlek är existing och skivdel är cwt xdys z.
monteringsalternativ – Ett eller flera monteringsalternativ som är de samma som -o-alternativet för kommandot mount(1M). Monteringsalternativen läggs till posten /etc/vfstab för det mont_pt_namn som angetts.
Om du är tvungen att ange fler än ett monteringsalternativ, måste monteringsalternativen åtskiljas med kommatecken och inga blanksteg, ro,quota, till exempel.
forced_deployment |
forced_deployment framtvingar installationen av differentiella Solaris Flash-arkiv på ett klonsystem som skiljer sig från det som förväntas av programvaran.
Om du använder forced_deployment tas alla nya filer bort för att få klonsystemet till det förväntade tillståndet. Om du är osäker på om du vill ta bort filerna använder du den standardinställning som skyddar nya filer genom att installationen stoppas.
geo språkversion |
geo anger de regionala språkversionerna eller språkversioner som du vill installera på ett system eller lägga till när du uppgraderar ett system. Värden som kan anges för språkversion visas i följande tabell.
Värde |
Beskrivning |
---|---|
N_Africa |
Norra Afrika, inklusive Egypten |
C_America |
Centralamerika, inklusive Costa Rica, El Salvador, Guatemala, Mexiko, Nicaragua, Panama |
N_America |
Nordamerika, inklusive Kanada, USA |
S_America |
Sydamerika, inklusive Argentina, Bolivia, Brasilien, Chile, Colombia, Ecuador, Paraguay, Peru, Uruguay, Venezuela |
Asia |
Asien, inklusive Japan, Sydkorea, Nordkorea, Taiwan, Thailand |
Ausi |
Australasien, inklusive Australien, Nya Zeeland |
C_Europe |
Centraleuropa, inklusive Österrike, Tjeckien, Tyskland, Ungern, Polen, Slovakien, Schweiz |
E_Europe |
Östeuropa, inklusive Albanien, Bosnien, Bulgarien, Kroatien, Estland, Lettland, Litauen, Makedonien, Rumänien, Ryssland, Jugoslavien, Slovenien, Turkiet |
N_Europe |
Nordeuropa, inklusive Danmark, Finland, Island, Norge, Sverige |
S_Europe |
Sydeuropa, inklusive Grekland, Italien, Portugal, Spanien |
W_Europe |
Västeuropa, inklusive Belgien, Frankrike, Storbritannien, Irland, Nederländerna |
M_East |
Mellanöstern, inklusive Israel |
En fullständig lista över de språkversionsvärden för komponenter som utgör varje regional språkversion som listats tidigare, presenteras i Bilaga D.
Du kan ange ett geo-nyckelord för varje språkversion som du behöver lägga till systemet.
install_type växeln_flash_initial_upgrade |
install_type avgör om systemet ska raderas och en ny version av operativmiljön Solaris ska installeras på systemet, om den befintliga Solaris-versionen ska uppgraderas eller om ett Solaris Flash-arkiv ska installeras på systemet.
Du måste ange install_type i en profil och install_type måste vara det första profilnyckelordet i varje profil.
Du måste använda något av följande alternativ för växeln_flash_initial_upgrade :
initial_install – Anger att första delen av en installation av operativmiljön Solaris ska utföras.
upgrade – Anger att en uppgradering av operativmiljön Solaris ska utföras.
flash_install – Anger att ett Solaris Flash-arkiv som skriver över alla filer ska installeras
flash_update – Anger att ett differentiellt Solaris Flash-arkiv som bara skriver över de filer som angetts ska installeras
En del profilnyckelord kan bara användas med alternativet initial_install. Vissa profilnyckelord kan bara användas tillsammans med alternativet upgrade. Vissa profilnyckelord kan bara användas tillsammans med alternativet flash_install.
isa_bits bit_växel |
isa_bits anger om 64-bitars eller 32-bitars Solaris 9-paket ska installeras.
bit_växel motsvarar alternativet 64 or 32, som du använder för att visa om 64-bitars eller 32-bitars Solaris 9-paket ska installeras. Om du inte anger det här nyckelordet i profilen installerar JumpStart systemen så här:
64-bitars paket påUltraSPARCTM-system
32-bitars paket på alla andra system
Om du använder nyckelordet isa_bits måste du också använda det senaste check-skriptet i katalogen solaris_9/Misc/jumpstart_sample på Solaris 9-programvaru-cd 1 (av 2)-cd:n eller Solaris 9-dvd.
layout_constraint skivdel begränsning [[minsta_storlek]] |
Du kan bara använda layout_constraint med uppgraderingsalternativet när du måste omtilldela diskutrymmet.
layout_constraint anger den begränsning auto-layout har på ett filsystem om auto-layout behöver omtilldela diskutrymme under en uppgradering på grund av utrymmesbrist.
Om du inte anger det här nyckelordet layout_constraint lägger JumpStart upp disken så här:
Filsystem som kräver mer utrymme för uppgraderingen markeras som ändringsbara.
Filsystem som finns på samma disk som filsystemet som behöver mer utrymme och som är monterat av filen /etc/vfstab , markeras som ändringsbara.
Resterande filsystem markeras som färdiga eftersom auto-layout inte kan ändra de filsystemen.
Om du anger ett eller flera layout_constraint-nyckelord, lägger JumpStart upp disken så här:
Filsystem som kräver mer utrymme för uppgraderingen markeras som ändringsbara.
Filsystem som du angett nyckelordet layout_constraint för markeras med den begränsning som angetts.
Resterande filsystem markeras som färdiga.
Du kan inte ändra begränsningen på filsystem som kräver mer diskutrymme för uppgraderingen eftersom filsystemen måste vara markerade som ändringsbara. Du kan använda nyckelordet layout_constraint om du vill ändra värdet minsta_storlek på filsystem som kräver mer utrymme för uppgraderingen.
Om du vill underlätta för auto-layout att omtilldela diskutrymme, markerar du flera filsystem som ändrings- eller flyttbara, speciellt de filsystem som ligger på samma hårddisk som de filsystem som kräver mer utrymme för uppgraderingen.
skivdel – skivdel anger filsystemets diskskivdel som begränsningen ska anges på. Du måste ange systemets diskskivdel i formatet cwtxdyszeller cxdysz.
begränsning – Använd en av följande begränsningar för det filsystem som angetts:
changeable – Auto-layout kan flytta filsystemet till en annan plats och ändra filsystemets storlek. changeable -begränsningen kan bara anges på filsystem som har monterats med filen /etc/vfstab. Du kan ändra filsystemets storlek genom att ange värdet minsta_storlek .
När du markerar ett filsystem som ändringsbart och minsta_storlek inte har angetts, sätts filsystemets minsta storlek till 10 procent mer än den minsta storlek som krävs. Om till exempel den minsta storleken för ett filsystem är 100 MB, blir den ändrade storleken 110 MB. Om minsta_storlek har angetts, används det lediga utrymme som blir över (ursprunglig storlek minus minsta storlek) för andra filsystem.
movable – Auto-layout kan flytta filsystemet till en annan skivdel på samma eller en annan disk. Filsystemets storlek ändras inte.
available – Auto-layout kan använda allt utrymme på filsystemet vid omtilldelning av utrymme. All information på filsystemet går förlorat. available -begränsningen kan bara anges på filsystem som har monterats med filen /etc/vfstab.
collapse – Auto-layout flyttar och döljer det filsystem som angetts i ett annat filsystem. Du kan använda alternativet collapse om du vill minska antalet filsystem på ett system som en del i uppgraderingen. Om ett system till exempel har filsystemen /usr och /usr/share, flyttas filsystemet /usr/share in i filsystemet /usr (det överordnade filsystemet) om du döljer det. Du kan bara ange begränsningen collapse på filsystem som monteras av filen /etc/vfstab.
minsta_storlek – Anger storleken på filsystemet efter att auto-layout omtilldelat utrymme. Med alternativet minsta_storlek kan du ändra filsystemets storlek. Filsystemets storlek kan vara större om utrymme som inte allokerats läggs till. Storleken kan dock aldrig vara mindre än värdet som angetts. Värdet minsta_storlek är valfritt. Använd bara det här värdet om du har markerat ett filsystem som ändringsbart och den minsta storleken inte kan vara mindre än vad som behövs för filsystemets befintliga innehåll.
Exempel:
layout_constraint c0t3d0s1 changeable 200 layout_constraint c0t3d0s4 movable layout_constraint c0t3d1s3 available layout_constraint c0t2d0s1 collapse
local_customization lokal katalog |
Innan du installerar ett Solaris Flash-arkiv på ett klonsystem kan du skapa anpassade skript som du använder för att bevara konfigurationer på klonsystemet. Nyckelordet local_customization anger katalogen där du har lagrat sådana skript. lokal katalog är sökvägen till skriptet på klonsystemet. Mer information om fördistributions- och efterdistributionsskript finns i Skapa anpassningsskript.
locale språkversionsnamn |
Du kan använda locale både vid standardinstallation och med uppgraderingsalternativen.
locale anger språkversionspaketen som du vill installera eller lägga till när du uppgraderar för det språkversionsnamn som angetts. Värdena för språkversionsnamn är samma som de som används för miljövariabeln $LANG. Bilaga D innehåller en lista med giltiga språkversionsvärden.
Beakta följande när du använder nyckelordet local:
Om du har förkonfigurerat en standardspråkversion installeras den automatiskt. Det engelska språkpaketen installeras som standard.
Du kan ange ett locale-nyckelord för varje språkversion som du behöver lägga till systemet.
no_content_check |
När du installerar ett klonsystem med ett differentiellt Solaris Flash-arkiv kan du använda nyckelordet no_content_check om du vill hoppa över filkontrollen. Med filkontrollen kontrollerar du att klonsystemet är en kopia av huvudsystemet. Använd bara det här nyckelordet om du är säker på att klonsystemet är en kopia av det ursprungliga huvudsystemet.
Om du använder no_content_check tas alla nya filer bort för att få klonsystemet till det förväntade tillståndet. Om du är osäker på om du vill ta bort filerna använder du den standardinställning som skyddar nya filer genom att installationen stoppas.
no_master_check |
När du installerar ett klonsystem med ett differentiellt Solaris Flash-arkiv kan du använda nyckelordet no_master_check om du vill hoppa över kontrollen av att klonsystemet är byggt från det ursprungliga huvudsystemet. Använd bara det här nyckelordet om du är säker på att klonsystemet är en kopia av det ursprungliga huvudsystemet. Information om hur du installerar differentiella Solaris Flash-arkiv finns i Så här förbereder du en installation av Solaris Flash-arkiv med en anpassad JumpStart-installation.
num_clients klientantal |
När en server installeras allokeras utrymme för varje skivlös klients rot- (/) och swap-filsystem. num_clients definierar antalet skivlösa klienter, klientantal, som en server stöder. Om du inte anger num_clients i profilen allokeras fem skivlösa klienter som standard.
Du kan bara använda num_clients när system_type har angetts som server.
package paketnamn [[lägg_till/ta_bort_växel]] |
Du kan använda package både vid standardinstallation och med uppgraderingsalternativen.
package visar om ett paket ska läggas till eller tas bort från programvarugruppen som ska installeras på systemet.
Du måste ange paketnamni formuläret SUNWnamn. Om du vill ha detaljerad information om paket och deras namn, på ett installerat system, använder du kommandot pkginfo -l.
lägg_till/ta_bort_växel motsvarar alternativet add eller delete, som du använder för att visa om det paket som angetts ska läggas till eller tas bort. Om du inte anger lägg_till/ta_bort_växel används add som standard.
Vissa paket är obligatoriska och kan inte tas bort. Det går inte att ta bort individuella språkprogramvarupaket med hjälp av profilnyckelordet package. Om du vill ta bort språkprogramvarupaket använder du profilnyckelordet locale.
När du använder packageför en uppgradering utförs följande åtgärder av JumpStart:
Alla paket som redan finns på systemet uppgraderas automatiskt.
Om du anger paketnamn add och paketnamn inte är installerat, installeras paketet.
Om du anger paketnamn add och paketnamn är installerat på systemet, tas paketet bort innan uppgraderingen börjar.
Om du anger paketnamn delete och paketnamn inte är installerat på systemet installeras inte paketet om det är en del av ett kluster som ska installeras.
partitioning typ |
partitioning definierar hur diskarna delas i skivdelar för filsystem under installationen.
typ – Använd ett av följande värden.
default – JumpStart väljer diskar och skapar filsystemen som programvaran som angetts ska installeras på, förutom de filsystem som angetts med nyckelordet filesys. rootdisk markeras först. JumpStart-program använder ytterligare diskar om programvaran som angetts inte får plats på rootdisk.
existing – JumpStart använder de befintliga filsystemen på systemets diskar. Alla filsystem bevaras utom /, /usr, /usr/openwin, /opt och /var. JumpStart använder det sista monteringspunktfältet från filsystemets superblock för att bestämma vilken monteringspunkt för filsystemet som skivdelen motsvarar.
När du använder båda profilnyckelorden filesys och partitioning existing måste du ange storlek till existing.
explicit – JumpStart använder diskarna och skapar filsystemen som angetts med filesys-nyckelorden. Om du bara anger rotfilssystemet (/) med nyckelordet filesys installeras alla Solaris-programvaror i rotfilssystemet (/).
Om du använder profilvärdet explicit måste du använda nyckelordet filesys om du vill ange vilka diskar som ska användas och filsystem som ska skapas.
Om du inte anger partitioning i profilen används partioneringstypen default som standard.
root_device skivdel |
Du kan använda root_device både vid standardinstallation och med uppgraderingsalternativen.
root_device anger systemets rotdisk. Så här bestäms systemets rotdisk innehåller ytterligare information.
När du uppgraderar ett system anger root_device rotfilssystemet (/) och de filsystem som har monterats av filen /etc/vfstab för uppgradering. Du måste ange root_device om fler än ett rotfilsystem (/ ) kan uppgraderas på systemet. Du måste ange skivdel i formatet cwtxdysz eller cxdysz.
Exempel:
root_device c0t0d0s2
Beakta följande när du använder nyckelordet root_device:
Om du anger root_device på ett system som bara har en disk, måste root_device och disken matcha varandra. Dessutom måste alla filesys-nyckelord som anger rotfilsystemet ( /) matcha root_device.
Om du uppgraderar en RAID-1-volym (spegel) bör värdet som angetts för root_device vara en sida av spegeln. Den andra sidan av spegeln uppgraderas automatiskt.
Systemets rotdisk är disken på det system som innehåller rotfilssystemet (/). I en profil kan du använda variabeln rootdisk i stället för ett disknamn. Disknamnet anges i JumpStart till det samma som systemets rotdisk. Tabell 28–6 beskriver hur JumpStart bestämmer systemets rotdisk för installationen.
JumpStart bestämmer bara storleken för systemets rotdisk under en standardinstallation. Du kan inte ändra på systemets rotdisk under en uppgradering.
Steg |
Åtgärd |
---|---|
1 |
Om nyckelordet root_device har angetts i profilen, anger JumpStart rootdisk till rotenheten. |
2 |
Om rootdisk inte har angetts och nyckelordet boot_device har angetts i profilen, anger JumpStart rootdisk till startenheten. |
3 |
Om rootdisk inte har angetts och en filesys cwt xdys z size /-post har angetts i profilen, anger JumpStart rootdisk till den disk som angetts i posten. |
4 |
Om rootdisk inte har angetts och en rootdisk.sn-post har angetts i proflien, genomsöker JumpStart systemdiskarna i kärnkontrolläge efter ett befintligt rotfilsystem på den skivdel som angetts. Om en disk hittas anger JumpStart rootdisk till disken som hittades. |
5 |
Om rootdisk inte har angetts och partitioning existinghar angetts i profilen, genomsöker JumpStart systemdiskarna i kärnkontrolläge efter ett befintligt rotfilsystem. Om ett rotfilssystem inte hittas, eller om fler än ett hittas, inträffar ett fel. Om en rotfilsystem hittas anger JumpStart rootdisk till disken som hittades. |
6 |
Om rootdisk inte har angetts, anger JumpStart rootdisk till disken där rotfilsystemet ( /) är installerat. |
system_type typ_växel |
system_type definierar vilken systemtyp som Solaris-miljön ska installeras på.
typ_växel motsvarar alternativet standalone eller server, som du använder för att visa vilken systemtyp som Solaris ska installeras på. Om du inte angersystem_type i profilen används standalone som standard.
usedisk disknamn ... |
Som standard använder JumpStart alla fungerande diskar på systemet när du anger partitioning default. Profilnyckelordet usedisk anger en eller flera diskar som du vill att JumpStart ska använda. Du måste ange disknamn i formatet cxt ydz eller cydz , till exempel c0t0d0 eller c0d0s0 .
Om du anger usedisk i profilen använder JumpStart bara de diskar som du anger efter nyckelordet usedisk.
Du kan inte ange nyckelorden dontuse och usedisk i samma profil.
Du kan använda miljövariabler i start- och slutför-skript. Ett start-skript kan till exempel ta fram diskstorleken SI_DISKSIZES , och installera eller inte installera vissa paket på ett system, baserat på den faktiska diskstorleken som skriptet tog fram.
Information som samlas om systemet lagras i miljövariablerna, som kan ha angetts eller inte beroende på regelnyckelorden och värdena som används i rules-filen.
Exempelvis är information om vilket operativsystem som redan är installerat på systemet bara tillgängligt i SI_INSTALLED efter att nyckelordet installed har använts.
Tabell 28–7 beskriver de här variablerna och deras värden.
Tabell 28–7 Miljövariabler för installation
Miljövariabel |
Värde |
---|---|
CHECK_INPUT |
Sökvägen till rules-filen i JumpStart-katalogen som är monterad på /tmp/install_config/rules. |
HOME |
Rotens hemkatalog under installationen, /tmp/root. |
PATH |
Skalsökvägen under installation, som är /sbin:/usr/sbin/install.d:/usr:/usr/sbin:/usr/bin. |
SI_ARCH |
Installationsklientens maskinvaruarkitektur. Variabeln SI_ARCH anges när nyckelordet arch används i rules-filen. |
SI_BEGIN |
Namnet på start-skriptet om ett sådant används. |
SI_CLASS |
Namnet på profilen som används för att installera installationsklienten. |
SI_CONFIG_DIR |
Sökvägen till JumpStart-katalogen som är monterad på /tmp/install_config. |
SI_CONFIG_FILE |
Sökvägen till rules-filen i JumpStart-katalogen som är monterad på /tmp/install_config/rules. |
SI_CONFIG_PROG |
rules-filen. |
SI_CUSTOM_PROBES_FILE |
Filen custom_probes.ok som du kan definiera egna regel- och kontrollnyckelord i. Om du skapar en custom_probes.ok-fil, kan du använda den för att utöka listan över fördefinierade regelnyckelord, vilka beskrivs i Regelnyckelord och värden. Filen kan också användas för att utöka listan över fördefinierade kontrollnyckelord, vilka beskrivs i Kontrollnyckelord och värden. |
SI_DISKLIST |
En kommaseparerad lista med disknamnen på installationsklienten. Variabeln SI_DISKLIST anges när nyckelordet diskstorlek används och matchas i regel-filen. Variablerna SI_DISKLIST och SI_NUMDISKS används för att bestämma den fysiska disk som ska användas för rootdisk. rootdisk beskrivs i Så här bestäms systemets rotdisk. |
SI_DISKSIZES |
En kommaseparerad lista med diskstorlekarna på installationsklienten. Variabeln SI_DISKSIZES anges när nyckelordet disksize används och matchas i rules-filen. |
SI_DOMAINNAME |
Domännamnet. Variabeln SI_DOMAINNAME anges när nyckelordet dommainname används och matchas i rules-filen. |
SI_FINISH |
Namnet på slutför-skriptet om ett sådant används. |
SI_HOSTADDRESS |
Installationsklientens IP-adress. |
SI_HOSTID |
Installationsklientens Ethernet-adress. |
SI_HOSTNAME |
Installationsklientens värdnamn. Variabeln SI_HOSTNAME anges när nyckelordet hostname används och matchas i rules-filen. |
SI_INSTALLED |
Enehetsnamnet för en disk med ett visst operativsystem installerat, till exempel Solaris, SunOS eller System V. Variabeln SI_INSTALLED anges när nyckelordet installed används och matchas i rules-filen. SI_INST_OS och SI_INST_VER används för att bestämma värdet för SI_INSTALLED. |
SI_INST_OS |
Namnet på operativsystemet. SI_INST_OS och SI_INST_VER används för att bestämma värdet för SI_INSTALLED. |
SI_INST_VER |
Operativsystemets version. SI_INST_OS och SI_INST_VER används för att bestämma värdet för SI_INSTALLED. |
SI_KARCH |
Installationsklientens kärnarkitektur. Variabeln SI_KARCH anges när nyckelordet karch används och matchas i rules-filen. |
SI_MEMSIZE |
Mängden fysiskt minne på installationsklienten. Variabeln SI_MEMSIZE anges när nyckelordet memsize används och matchas i rules-filen. |
SI_MODEL |
Installationsklientens modellnamn. Variabeln SI_MODEL anges när nyckelordet model används och matchas i rules-filen. |
SI_NETWORK |
Installationsklientens nätverksnummer. Variabeln SI_NETWORK anges när nyckelordet network används och matchas i rules-filen. |
SI_NUMDISKS |
Antalet diskar på installationsklienten. Variabeln SI_NUMDISKS anges när nyckelordet disksize används och matchas i rules-filen. Variablerna SI_DISKLIST och SI_NUMDISKS används för att bestämma den fysiska disk som ska användas för rootdisk. rootdisk beskrivs i Så här bestäms systemets rotdisk. |
SI_OSNAME |
Operativsystemsversionen på programvaruavbildningen för Solaris 9. Du kan till exempel använda variabeln SI_OSNAME i ett skript om du installerar Solaris-programvaran på system baserade på den version av operativsystemet som finns på cd-avbildningen av Solaris 9-dvd eller Solaris 9-programvaru-cd 1 (av 2). |
SI_PROFILE |
Sökvägen till profilen i den monterade JumpStart-katalogen. Sökvägen är /tmp/install_config/profilnamn. Om du skapar en härledd profil har SI_PROFILE angetts till filen /tmp/install.input. |
SI_ROOTDISK |
Enhetsnamnet på den disk som motsvaras av det logiska namnet rootdisk. Variabeln SI_ROOTDISK anges när nyckelordet disksizeeller installed har angetts till rootdisk i rules-filen. |
SI_ROOTDISKSIZE |
Storleken på den disk som motsvaras av det logiska namnet rootdisk. Variabeln SI_ROOTDISKSIZE anges när nyckelordet disksizeeller installed har angetts till rootdisk i rules-filen. |
SI_SYS_STATE |
Filen /a/etc/.sysIDtool.state. Du kan redigera den här filen i ett slutför-skript om du vill förhindra att programmet sysidroot frågar efter ett rotlösenord innan systemet startas om. |
SI_TOTALDISK |
Den totala mängden diskutrymme på installationsklienten. Variabeln SI_TOTALDISK anges när nyckelordet totaldisk används och matchas i rules-filen. |
SHELL |
Standardskalet under installationen, /sbin/sh. |
TERM |
Installationsklientens terminaltyp. |
TZ |
Standardtidszonen, som angetts i namntjänsten NIS eller NIS+. |
Tabell 28–8 beskriver varje regelnyckelord och motsvarande kontrollnyckelord.
Placera alltid kontrollnyckelorden i början eller nära början av rules-filen.
Regelnyckelord |
Motsvarande kontrollnyckelord |
Beskrivning av kontrollnyckelord |
---|---|---|
Inget |
|
|
Bestämmer kärnarkitekturi386 eller SPARC och anger SI_ARCH. |
||
Returnerar systemdiskens storlek i MB i kärnkontrollordning, c0t3d0s0, c0t3d0s1, c0t4d0s0. disksize anger SI_DISKLIST, SI_DISKSIZES, SI_NUMDISKS och SI_TOTALDISK . |
||
Returnerar systemets NIS+ eller NIS-domännamn eller ingenting och anger SI_DOMAINNAME. Nyckelordet domainname returnerar resultatet av domainname( 1M). |
||
Returnerar systemets IP-adress, den första adressen som listas i resultatet av ifconfig (1M) -a som inte är lo0, och anger SI_HOSTADDRESS. |
||
Returnerar systemets värdnamn som är resultatet av uname(1) -n och anger SI_HOSTNAME. |
||
Returnerar versionsnamnet på Solaris-miljön som är installerad på systemet och anger SI_ROOTDISK och SI_INSTALLED. Om JumpStart hittar en Solaris-version men inte kan avgöra vilken det är, returneras den som SystemV. |
||
Returnerar systemets plattformsgrupp, till exempel i86pc, sun4m eller sun4, och anger SI_KARCH. En förteckning över plattformsnamn finns i Maskinvaruguide för Sun Solaris 9. |
||
Returnerar storleken på systemets fysiska minne i MB och anger SI_MEMSIZE. |
||
Returnerar systemets plattformsnamn och anger SI_MODEL. En lista över giltiga plattformsnamn finns i Maskinvaruguide för Sun Solaris 9. |
||
Returnerar systemets nätverksnummer, som bestäms genom en logisk AND mellan systemets IP-adress och delnätsmasken. Systemets IP-adress och delnätsmasken tas fram ur den första adressen som listas i resultatet av ifconfig (1M) -a som inte är lo0. Nyckelordet network anger SI_NETWORK. |
||
Returnerar version och operativsystemsnamn på Solaris-miljön som hittas på en cd och anger SI_OSNAME . Om JumpStart hittar en Solaris-version men inte kan avgöra vilken det är, returneras den som SystemV. |
||
|
Returnerar namnet och storleken i MB på systemets rotdisk och anger SI_ROOTDISK. |
|
Returnerar den totala diskstorleken på systemet i MB och anger SI_TOTALDISK. Det totala utrymmet på skivan inkluderar alla fungerande diskar som är kopplade till ett systemet. |