Installationshandbok för Solaris 10: Anpassad JumpStart och avancerade installationer

Regelnyckelord och värden

Tabell 11–1 innehåller de nyckelord och värden som du kan använda i rules-filen. Detaljerad information om hur du skapar en rules-fil finns i Skapa filen rules.

Tabell 11–1 Beskrivningar av regelnyckelord och värden

Nyckelord 

Värde 

Matchningar 

any

minustecken (-)

Vilket som helst. Nyckelordet any fungerar alltid.

arch

processor_typ

Följande värden är giltiga värden för processor_typ:

  • SPARC: sparc

  • x86: i386

Systemets processortyp. 

Med kommandot uname -p rapporteras systemets processortyp.

disksize

faktiskt_disknamn storleksintervall

faktiskt_disknamn – Ett disknamn i formatet cxtydz, t.ex. c0t3d0 eller c0d0, eller specialordet rootdisk. Om rootdisk används så avgörs vilken disk som ska matchas i följande ordning:

  • SPARC: Disken som innehåller den förinstallerade startavbildningen, vilket är ett nytt SPARC-baserat system med JumpStart fabriksinställning installerad

  • Disken c0t3d0s0 om den finns

  • Den första disken som är tillgänglig (söks i kärnkontrollordning)

storleksintervall – Diskens storlek, måste anges som ett intervall i MB (x-x).


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. Programmet JumpStart betraktar disken med “535–MB” som en disk med 510–MB eftersom 535 000 000 / 1 048 576 = 510. En disk med “535–MB” matchar inte ett storleksintervall som är lika med 530–550.


Namnet och storleken på systemdisken i MB. 

Exempel:  

diskstorlek c0t3d0 250-300

I exemplet försöker JumpStart matcha en systemdisk med namnet c0t3d0. Disken kan lagra mellan 250 och 300 MB information.

Exempel:  

diskstorlek rotdisk 750-1 000

I exemplet försöker JumpStart matcha en disk i följande ordning: 

  1. En systemdisk som innehåller en förinstallerad startavbildning

  2. Disken c0t3d0s0 om den finns

  3. Första tillgängliga disk som rymmer mellan 750 MB och 1 GB information

domainname

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.

hostaddress

faktisk_IP-adress

Systemets IP-adress. 

hostname

faktiskt_värdnamn

Systemets värdnamn.  

Om du redan har installerat ett system, rapporterar kommandot uname -n systemets värdnamn.

installed

skivdel version

skivdel – Namnet på en skivdel, i formatet cwtxdysz, t.ex. c0t3d0s5, eller specialordet 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:

  • SPARC: Disken som innehåller den förinstallerade startavbildningen, vilket är ett nytt SPARC-baserat system med JumpStart fabriksinställning installerad

  • Disken c0t3d0s0 om den finns

  • Den första disken som är tillgänglig (söks i kärnkontrollordning)

version – Ett versionsnamn eller specialordet any eller upgrade. Om any används matchas alla Solaris- och SunOS-versioner. Om upgrade används matchas alla Solaris-versioner som stöds och 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 rotfilsystem (/) som motsvarar en viss version av Solaris-programvaran.

Exempel:  

installed c0t3d0s1 Solaris 10

I exemplet försöker JumpStart matcha ett system som har ett Solaris-rotfilsystem (/) på c0t3d0s1.

karch

faktisk_plattformsgrupp

Giltiga värden är sun4u, i86pc och prep. En lista över system och deras respektive plattformsgrupper finns i Maskinvaruguide för Sun Solarishttp://docs.sun.com.

Systemets plattformsgrupp. 

Om systemet redan är installerat rapporteras systemets plattformsgrupp med kommandot arch -k eller uname -m.

memsize

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. 

Exempel:  

memsize 64-128

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.

model

faktiskt_plattformsnamn

Systemets plattformsnamn. En lista över giltiga plattformsnamn finns i Maskinvaruguide för Sun Solarishttp://docs.sun.com.

Om du vill ta reda på plattformsnamnet för ett installerat system använder du kommandot uname -i eller resultatet av kommandot prtconf, rad 5.


Obs! –

Om faktiskt_plattformsnamn innehåller blanksteg måste du ersätta dem med understreck (_).

Exempel:

SUNW,Sun_4_50


network

nätverksnummer

Systemets nätverksnummer. Bestäms av JumpStart genom en logisk AND mellan systemets IP-adress och delnätsmasken.  

Exempel:  

network 192.168.2.0

I exemplet söks ett system med IP-adressen 193.144.2.8 om delnätsmasken är 255.255.255.0. 

osname

Solaris_x

En Solaris-version som redan är installerad på systemet.  

Exempel:  

osname Solaris 10

I exemplet försöker JumpStart matcha ett system med Solaris 10 installerat. 

probe

nyckelordet_probe

Ett giltigt kontrollnyckelord eller ett giltigt anpassat kontrollnyckelord. 

Exempel:  

probe disks

Exemplet returnerar storleken på systemdisken i MB och i kärnkontrollordning, t.ex. c0t3d0s1, c0t4d0s0 på ett SPARC-baserat 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.


Kontrollnyckelord beskrivs i Kapitel 8, Skapa egna nyckelord för regler och kontroll (Steg-för-steg-anvisningar).

totaldisk

storleksintervall

Värdet måste anges som ett intervall i MB (x- x).


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. Programmet JumpStart betraktar disken med “535–MB” som en disk med 510–MB eftersom 535 000 000 / 1 048 576 = 510. En disk med “535–MB” matchar inte ett storleksintervall som är lika med 530–550.


Det totala diskutrymmet på systemet i MB. Det totala diskutrymmet inkluderar alla fungerande diskar som är anslutna till systemet. 

Exempel:  

totaldisk 300-500

I exemplet försöker JumpStart matcha ett system med en total diskstorlek på mellan 300 och 500 MB.