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

Profilexempel

Följande exempel på profiler visar hur du kan använda olika profilnyckelord och profilvärden för att kontrollera hur Solaris-programvaran installeras på en dator. Profilnyckelord och värden innehåller en beskrivning av profilnyckelord och profilvärden.


Exempel 6–2 Montera fjärrfilsystem och lägga till och ta bort paket

 
# profilnyckelord        profilvärden
# -----------------       -----------------
  install_type            initial_install
  system_type             standalone
  partitioning            default
  filesys                 any 512 swap   # ange strl. på /swap
  cluster                 SUNWCprog
  package                 SUNWman delete
  cluster                 SUNWCacc

I följande lista beskrivs några av nyckelorden och värdena från det här exemplet.

install_type

Nyckelordet install_type krävs i varje profil.

system_type

Nyckelordet system_type anger att datorn ska installeras som självständigt system.

partitioning

Skivdelarna för filsystemet installeras enligt värdet default. Storleken på swap (utrymmet för minnesväxling) är 512 Mbyte och installeras på alla hårddiskar, enligt värdet any.

cluster

Solaris-programvarugruppen Utvecklare, SUNWCprog, installeras på datorn.

package

Om standard-direkthjälpen (man pages) monteras från nätverkets filserver, s_ref, installeras direkthjälpspaketen inte på systemet. Paketen som innehåller verktygen för systemredovisning har markerats för installation på systemet.



Exempel 6–3 Montera fjärrfilsystem och lägga till paket från andra företag

 
# profilnyckelord        profilvärden
# -----------------       -----------------
  install_type            initial_install
  system_type             standalone
  partitioning            default
  filesys                 any 512 swap   # ange strl. på /swap
  cluster                 SUNWCprog
  cluster                 SUNWCacc
  package                 apache_server  \
                           http://package.central/packages/apache timeout 5

I följande lista beskrivs några av nyckelorden och värdena från det här exemplet.

install_type

Nyckelordet install_type krävs i varje profil.

system_type

Nyckelordet system_type anger att datorn ska installeras som självständigt system.

partitioning

Skivdelarna för filsystemet installeras enligt värdet default. Storleken på swap (utrymmet för minnesväxling) är 512 Mbyte och installeras på alla hårddiskar, enligt värdet any.

cluster

Solaris-programvarugruppen Utvecklare, SUNWCprog, installeras på datorn.

package

Ett paket från ett annat företag installeras på datorn som finns på en HTTP-server.



Exempel 6–4 Ange var filsystemen ska installeras

# profilnyckelord        profilvärden
# ----------------        -------------------
  install_type            initial_install
  system_type             standalone 
  partitionering          explicit
  filesys                 c0t0d0s0 auto /
  filesys                 c0t3d0s1 auto swap
  filesys                 any auto usr
  cluster                 SUNWCall

I följande lista beskrivs några av nyckelorden och värdena från det här exemplet.

partitioning

Skivdelarna för filsystemet styrs av nyckelorden för filesys med värdet explicit. Storleken på roten (/) baseras på vald programvara enligt värdet auto och installeras på c0t0d0s0. Storleken på utrymmet för minnesväxling (swap) är angiven till nödvändig storlek och det installeras på c0t3d0s1. usr baseras på vald programvara och installationsprogrammet avgör var usr installeras, enligt värdet any.

cluster

Solaris-programvarugruppen Komplett, SUNWCprog, installeras på datorn.



Exempel 6–5 Uppgradera och installera korrigeringsfiler

# profilnyckelord         profilvärden
# ----------------         -------------------
  install_type             upgrade 
  root_device              c0t3d0s2 
  backup_media             remote_filesystem timber:/export/scratch
  package                  SUNWbcp delete
  package                  SUNWxwman add
  cluster                  SUNWCacc add   
  patch                    patch_list nfs://patch_master/Solaris_10/patches \
                           retry 5
  locale                   de

I följande lista beskrivs några av nyckelorden och värdena från det här exemplet.

install_type

Med profilen uppgraderas datorn genom omfördelning av hårddiskutrymme. I det här exemplet måste hårddiskutrymmet omfördelas eftersom det inte finns tillräckligt med plats för uppgraderingen i filsystemen.

root_device

Rotfilssystemet på c0t3d0s2 uppgraderas.

backup_media

Ett fjärrsystem som heter timber används för säkerhetskopiering av data under omfördelningen av hårddiskutrymmet. Fler nyckelordsvärden för backup_media finns i Profilnyckelordet backup_media .

package

Paketet för binärkompatibilitet, SUNWbcp, installeras inte på datorn efter uppgraderingen.

package

Koden ser till att direkthjälpen (man pages) för X Window System och systemredovisningsverktygen ska installeras om de inte redan är installerade på systemet. Alla paket som redan finns på systemet uppgraderas automatiskt.

patch

En lista över korrigeringsfiler som installeras vid uppgraderingen. Listan över korrigeringsfiler finns på en NFS-server som heter patch_master under katalogerna Solaris_10/patches. Om ett monteringsfel skulle inträffa försöker NFS montera fem gånger.

locale

De tyska språkpaketen installeras på datorn.



Exempel 6–6 Omfördela hårddiskutrymme för uppgradering

# profilnyckelord         profilvärden
# ----------------         -------------------
  install_type             upgrade 
  root_device              c0t3d0s2 
  backup_media             remote_filesystem timber:/export/scratch
  layout_constraint        c0t3d0s2 changeable 100
  layout_constraint        c0t3d0s4 changeable
  layout_constraint        c0t3d0s5 movable 
  package                  SUNWbcp delete
  package                  SUNWxwman add
  cluster                  SUNWCacc add   
  locale                   de

I följande lista beskrivs några av nyckelorden och värdena från det här exemplet.

install_type

Med profilen uppgraderas datorn genom omfördelning av hårddiskutrymme. I det här exemplet måste hårddiskutrymmet omfördelas eftersom det inte finns tillräckligt med plats för uppgraderingen i filsystemen.

root_device

Rotfilssystemet på c0t3d0s2 uppgraderas.

backup_media

Ett fjärrsystem som heter timber används för säkerhetskopiering av data under omfördelningen av hårddiskutrymmet. Fler nyckelordsvärden för backup_media finns i Profilnyckelordet backup_media .

layout_constraint

Nyckelorden layout_constraint anger att följande kan utföras med autolayout vid omfördelningen av hårddiskutrymme för uppgraderingen.

  • Ändra skivdelarna 2 och 4. Skivdelarna kan flyttas till en annan plats och storleken kan ändras.

  • Flytta skivdel 5. Skivdelen kan flyttas till en annan plats men storleken kan inte ändras.

package

Paketet för binärkompatibilitet, SUNWbcp, installeras inte på datorn efter uppgraderingen.

package

Koden ser till att direkthjälpen (man pages) för X Window System och systemredovisningsverktygen ska installeras om de inte redan är installerade på systemet. Alla paket som redan finns på systemet uppgraderas automatiskt.

locale

De tyska språkpaketen installeras på datorn.



Exempel 6–7 Hämta Solaris Flash-arkiv från en HTTP-server

I följande exempel anger profilen att det anpassade JumpStart-programmet hämtar Solaris Flash-arkivet från en HTTP-server.

# profilnyckelord         profilvärden
# ----------------         -------------------
install_type               flash_install
archive_location           http://192.168.255.255/flasharchive/solarisarchive
partitionering             explicit
filesys                    c0t1d0s0 4000 /
filesys                    c0t1d0s1 512 swap
filesys                    c0t1d0s7 free /export/home

I följande lista beskrivs några av nyckelorden och värdena från det här exemplet.

install_type

Profilen installerar ett Solaris Flash-arkiv på klonsystemet. Alla filer skrivs över som vid en standardinstallation.

archive_location

Solaris Flash-arkivet hämtas från en HTTP-server.

partitioning

Skivdelarna för filsystemet styrs av nyckelorden för filesys med värdet explicit. Rotfilsystemets (/) storlek är baserat på Solaris Flash-arkivet. Rotfilsystemet installeras på c0t1d0s0. Storleken på utrymmet för minnesväxling (swap) är angiven till nödvändig storlek och det installeras på c0t1d0s1. /export/home baseras på det återstående diskutrymmet. /export/home installeras på c0t1d0s7.



Exempel 6–8 Hämta ett Solaris Flash-arkiv från en säker HTTP-server

I följande exempel anger profilen att det anpassade JumpStart-programmet hämtar Solaris Flash-arkivet från en HTTP-server.

# profilnyckelord         profilvärden
# ----------------         -------------------
install_type               flash_install
archive_location           https://192.168.255.255/solarisupdate.flar
partitionering             explicit
filesys                    c0t1d0s0 4000 /
filesys                    c0t1d0s1 512 swap
filesys                    c0t1d0s7 free /export/home

I följande lista beskrivs några av nyckelorden och värdena från det här exemplet.

install_type

Profilen installerar ett Solaris Flash-arkiv på klonsystemet. Alla filer skrivs över som vid en standardinstallation.

archive_location

Det komprimerade Solaris Flash-arkivet hämtas från en säker HTTP-server.

partitioning

Skivdelarna för filsystemet styrs av nyckelorden för filesys med värdet explicit. Rotfilsystemets (/) storlek är baserat på Solaris Flash-arkivet. Storleken på utrymmet för minnesväxling (swap) är angiven till nödvändig storlek och det installeras på c0t1d0s1. /export/home baseras på det återstående diskutrymmet. /export/home installeras på c0t1d0s7.



Exempel 6–9 Hämta ett Solaris Flash-arkiv och installera paket från andra företag

I följande exempel anger profilen att det anpassade JumpStart-programmet hämtar Solaris Flash-arkivet från en HTTP-server.

# profilnyckelord         profilvärden
# ----------------         -------------------
install_type               flash_install
archive_location           http://192.168.255.255/flasharchive/solarisarchive
partitioning               explicit
filesys                    c0t1d0s0 4000 /
filesys                    c0t1d0s1 512 swap
filesys                    c0t1d0s7 free /export/home
package                    SUNWnew http://192.168.254.255/Solaris_10 timeout 5

I följande lista beskrivs några av nyckelorden och värdena från det här exemplet.

install_type

Profilen installerar ett Solaris Flash-arkiv på klonsystemet. Alla filer skrivs över som vid en standardinstallation.

archive_location

Solaris Flash-arkivet hämtas från en HTTP-server.

partitioning

Skivdelarna för filsystemet styrs av nyckelorden för filesys med värdet explicit. Rotfilsystemets (/) storlek är baserat på Solaris Flash-arkivet. Rotfilsystemet installeras på c0t1d0s0. Storleken på utrymmet för minnesväxling (swap) är angiven till nödvändig storlek och det installeras på c0t1d0s1. /export/home baseras på det återstående diskutrymmet. /export/home installeras på c0t1d0s7.

package

Paketet SUNWnew läggs till från katalogen Solaris_10 från HTTP-servern 192.168.254.255.



Exempel 6–10 Hämta ett differentiellt Solaris Flash-arkiv från en NFS-server

I följande exempel anger profilen att det anpassade JumpStart-programmet hämtar Solaris Flash-arkivet från en NFS-server. Nyckelordet flash_update anger att det här är ett differentiellt arkiv. Ett differentiellt arkiv installerar endast skillnaderna mellan två avbildningar.

# profilnyckelord         profilvärden
# ----------------         -------------------
install_type               flash_update
archive_location           nfs installserver:/export/solaris/flasharchive \
                           /solarisdiffarchive
no_master_check

I följande lista beskrivs några av nyckelorden och värdena från det här exemplet.

install_type

Profilen installerar ett differentiellt Solaris Flash-arkiv på klonsystemet. Endast filer som anges i arkivet installeras.

archive_location

Solaris Flash-arkivet hämtas från en NFS-server.

no_master_check

Ingen kontroll görs för att se om det finns en giltig systemavbildning på klonsystemet. En giltig systemavbildning måste byggas från det ursprungliga huvudsystemet.



Exempel 6–11 Skapa en tom startmiljö

I följande exempel anger profilen att det anpassade JumpStart-programmet skapar en tom startmiljö. En tom startmiljö innehåller inga filsystem och ingen kopiering från den aktuella startmiljön sker. Du kan fylla startmiljön med ett Solaris Flash-arkiv senare och aktivera den.

# profilnyckelord        profilvärden
# ----------------        -------------------
  install_type            initial_install
  system_type             standalone 
  partitionering          explicit
  filesys                 c0t0d0s0 auto /
  filesys                 c0t3d0s1 auto swap
  filesys                 any auto usr
  cluster                 SUNWCall
  bootenv createbe bename second_BE \
  filesystem /:/dev/dsk/c0t1d0s0:ufs \
  filesystem -:/dev/dsk/c0t1d0s0:swap \
  filesystem /export:shared:ufs

I följande lista beskrivs några av nyckelorden och värdena från det här exemplet.

partitioning

Skivdelarna för filsystemet styrs av nyckelorden för filesys med värdet explicit. Storleken på roten (/) baseras på vald programvara enligt värdet auto och installeras på c0t0d0s0. Storleken på utrymmet för minnesväxling (swap) är angiven till nödvändig storlek och det installeras på c0t3d0s1. usr baseras på vald programvara och installationsprogrammet avgör var usr installeras, enligt värdet any.

cluster

Solaris-programvarugruppen Komplett, SUNWCprog, installeras på datorn.

bootenv createbe

En tom inaktiv startmiljö har installerats på disken c0t1d0. Filsystem för rot (/), minnesväxling och /export har skapats, men de är tomma. Den här andra startmiljön kan du installera senare med ett Solaris Flash-arkiv. Den nya startmiljön kan sedan aktiveras och bli den aktuella startmiljön.

Nyckelordsvärden och bakgrund till hur du använder det här nyckelordet finns i följande referenser:



Exempel 6–12 Skapa RAID-1-volymer vid installation av ett Solaris Flash-arkiv

I följande exempel anger profilen att det anpassade JumpStart-programmet använder teknik från Solaris Volymhanterare för att skapa RAID-1-volymer (speglingar) för rotfilssystemet (/) och filsystemen swap, /usr och /export/home. Ett Solaris Flash-arkiv installeras i startmiljön.

# profilnyckelord        profilvärden
# ----------------        -------------------
  install_type            flash_install
  arhcive_location        nfs server:/export/home/export/flash.s10.SUNWCall
  partitioning            explicit
  filesys                 mirror:d10 c0t0d0s0 c0t1d0s0 4096 /
  filesys                 mirror c0t0d0s1 2 048 swap
  filesys                 mirror:d30 c0t0d0s3 c0t1d0s3 4096 /usr
  filesys                 mirror:d40 c0t0d0s4 c0t1d0s4 4096 /usr
  filesys                 mirror:d50 c0t0d0s5 c0t1d0s5 free /export/home
  metadb                  c0t1d0s7 size 8192 count 3

I följande lista beskrivs några av nyckelorden och värdena från det här exemplet.

install_type

Profilen installerar ett Solaris Flash-arkiv på klonsystemet. Alla filer skrivs över som vid en standardinstallation.

archive_location

Solaris Flash-arkivet hämtas från en NFS-server.

partitioning

Skivdelarna för filsystemet styrs av nyckelorden för filesys med värdet explicit.

filesys

Rotfilssystemet (/) skapas och speglas på skivdelarna c0t0d0s0 och c0t1d0s0. Rotfilssystemet (/) får storleken 4 096 MB. RAID-1-volymen som speglar c0t0d0s0 och c0t1d0s0 heter d10.

filesys

Filsystemet swap skapas och speglas på skivdelen c0t0d0s1 och får storleken 2 048 MB. Spegeln namnges av anpassad JumpStart.

filesys

Filsystemet /usr skapas och speglas på skivdelarna c0t1d0s3 och c0t0d0s3. Filsystemet /usr får storleken 4 096 MB. RAID-1-volymen får namnet d30.

filesys

Filsystemet /usr skapas och speglas på skivdelarna c0t1d0s4 och c0t0d0s4. Filsystemet /usr får storleken 4 096 MB. RAID-1-volymen får namnet d40.

metadb

Tre statusdatabaskopior (metadbs) installeras på skivdelen c0t1d0s7 och får storleken 8 192 block (4 MB).



Exempel 6–13 Skapa en RAID-1-volym som ska spegla rotfilsystemet

I följande exempel visar profilen att anpassad JumpStart skapar en RAID-1-volym (spegel) för rotfilsystemet (/) med hjälp av Solaris volymhanterare-tekniken.

# profilnyckelord        profilvärden
# ----------------        -------------------
  install_type            initial_install
  cluster                 SUNWCXall
  filesys                 mirror:d30 c0t1d0s0 c0t0d0s0  /
  filesys                 c0t0d0s3 512 swap
  metadb                  c0t0d0s4 size 8192 count 4
  metadb                  c0t1d0s4 size 8192 count 4
  

I följande lista beskrivs några av nyckelorden och värdena från det här exemplet.

cluster

Solaris-programvarugruppen Komplett plus OEM Support, SUNWCXall, är installerad på systemet.

filesys

Rotfilsystemet (/) skapas och speglas på skivdelarna c0t1d0s0 och c0t0d0s0. RAID-1-volymen som speglar c0t1d0s0 och c0t0d0s0 heter d30. De två delspeglarna namnges av anpassad JumpStart.

filesys

Filsystemet swap skapas och speglas på skivdelen c0t0d0s3 och får storleken 512 MB.

metadb

Fyra statusdatabaskopior (metadbs) installeras på skivdelen c0t0d0s4 och får storleken 8192 block (4 MB).

metadb

Fyra statusdatabaskopior (metadbs) installeras på skivdelen c0t1d0s4 och får storleken 8 192 block (4 MB).



Exempel 6–14 Skapa RAID-1-volymer som ska spegla flera filsystem

I följande exempel indikerar profilen att anpassad JumpStart skapar RAID-1-volymer (speglar) för rotfilsystemet (/) och filsystemen swap och /usr med hjälp av Solaris volymhanterare-tekniken.

# profilnyckelord        profilvärden
# ----------------        -------------------
  install_type            initial_install
  cluster                 SUNWCXall
  filesys                 mirror:d100 c0t1d0s0 c0t0d0s0 200 /
  filesys                 c0t1d0s5 500 /var
  filesys                 c0t0d0s5 500
  filesys                 mirror c0t0d0s1 512 swap
  metadb                  c0t0d0s3 size 8192 count 5
  filesys                 mirror c0t1d0s4 c0t0d0s4 2000 /usr
  filesys                 c0t1d0s7 free /export/home
  filesys                 c0t0d0s7 free

I följande lista beskrivs några av nyckelorden och värdena från det här exemplet.

cluster

Solaris-programvarugruppen Komplett plus OEM Support, SUNWCXall, är installerad på systemet.

filesys

Rotfilsystemet (/) skapas och speglas på skivdelarna c0t1d0s0 och c0t0d0s0. Rotfilsystemet (/) får storleken 200 MB. RAID-1-volymen som speglar c0t1d0s0 och c0t0d0s0 heter d100.

filesys

Filsystemet /var installeras på skivdelen c0t1d0s5 och får storleken 500 MB. Rotfilssystemet (/) skapas och speglas på skivdelarna c0t1d0s0 och c0t0d0s0. Rotfilsystemet (/) får storleken 200 MB. RAID-1-volymen som speglar c0t1d0s0 och c0t0d0s0 heter d100.

filesys

Filsystemet swap skapas och speglas på skivdelen c0t0d0s1 och får storleken 512 MB. Spegeln namnges av anpassad JumpStart.

metadb

Fem statusdatabaskopior (metadbs) installeras på skivdelen c0t0d0s3 och får storleken 8 192 block (4 MB).

filesys

Filsystemet /usr skapas och speglas på skivdelarna c0t1d0s4 och c0t0d0s4. Filsystemet /usr får storleken 200 MB. Spegeln namnges av anpassad JumpStart.



Exempel 6–15 x86: Använda nyckelordet fdisk

# profilnyckelord      profilvärden
# ----------------      -------------------
  install_type          initial_install
  system_type           standalone

  fdisk                 c0t0d0 0x04 delete
  fdisk                 c0t0d0 solaris maxfree
  cluster               SUNWCall
  cluster               SUNWCacc delete

I följande lista beskrivs några av nyckelorden och värdena från det här exemplet.

fdisk

Alla fdisk-partitioner av typen DOSOS16 (04 hexadecimal) tas bort från hårddisken c0t0d0.

fdisk

En fdisk-partition för Solaris skapas på det största sammanhängande lediga utrymmet på hårddisken c0t0d0.

cluster

Programvarugruppen Hela distributionen, SUNWCall, installeras på datorn.

cluster

Verktygen för systembokföring, SUNWCacc, installeras inte på datorn.