Installationsguide för Solaris 9

Uppgradera en startmiljö

Använd uppgraderingsmenyn eller kommandot luupgrade för att uppgradera en startmiljö. I det här avsnittet beskrivs proceduren för uppgradering av en inaktiv startmiljö från filer som finns på följande platser:

När du uppgraderar en startmiljö med den senaste operativmiljön påverkas inte den aktiva startmiljön. De nya filerna slås ihop med de viktiga filsystemen i den inaktiva startmiljön, men delbara filsystem ändras inte.

Om du har skapat ett Flash-arkiv för Web Start kan du installera arkivet i en inaktiv startmiljö i stället för att uppgradera. De nya filerna skriver över de viktiga filsystemen i den inaktiva startmiljön, men delbara filsystem ändras inte. Se "Installera Flash-arkiv för Web Start i en startmiljö".

Uppgradera metaenheter och volymer

För uppgradering eller installation av flash-arkiv i en ny startmiljö måste enheten vara en fysisk skivdel. Om du har en startmiljö med ett filsystem monterat på antingen en Solaris-volymhanterarmetaenhet eller en volym med Veritas-filsystem (VxFS) kommer uppgraderingen eller installationen av flash-arkivet att misslyckas. Om du vill uppgradera eller installera ett flash-arkiv i en sådan startmiljö måste du förändra startmiljön så att alla skivdelar blir fysiska skivdelar. Du kan använda kommandot lucreate för att skapa en annan startmiljö eller rensa metaenheterna eller volymerna.

Om du vill använda kommandot lucreate för att skapa en kopia av startmiljön behöver du placera en kopia av startmiljön på fysiska skivdelar. Om skivminneskonfigurationen för din nuvarande startmiljö till exempel är som följande:

rot (/)

Monterad på /dev/md/dsk/d10 

/usr

Monterad på /dev/md/dsk/d20 

/var

Monterad på /dev/dsk/c0t3d0s0 

Fri skivdel 

c0t4d0s0 

Fri skivdel 

c0t4d0s3 

Fri skivdel 

c0t4d0s4 

Då skulle du kunna använda följande lucreate-kommando för att kopiera startmiljön på de fysiska skivdelarna. Startmiljön kan sedan uppgraderas eller installeras med ett Flash-arkiv. I det här exemplet kallas den nuvarande startmiljön currentBE och den nya startmiljön nextBE.


# lucreate -s currentBE -n nextBE -m /:/dev/dsk/c0t4d0s0:ufs \
-m /usr:/dev/dsk/c0t4d0s3:ufs -m /var:/dev/dsk/c0t4d0s4:ufs

Därefter kan du uppgradera eller installera ett Flash-arkiv i den nya startmiljön, aktivera den och sedan återspegla eller kapsla in den manuellt.

Om du väljer att rensa metaenheten eller volymen manuellt behöver du göra följande:

Startmiljön kan sedan uppgraderas eller installeras med ett Flash-arkiv.

Hantera paket och korrigeringsfiler med hjälp av Solaris Live Upgrade

Solaris Live Upgrade kan användas för att tillämpa korrigeringsfiler och lägga till paket i ett system. På samma vis som vid uppgradering blir den enda driftstoppstiden den för omstart om du använder Live Upgrade för att lägga till paket i systemet. Du kan tillämpa korrigeringsfiler och lägga till paket direkt i en startmiljö med hjälp av kommandot luupgrade. Du kan även tillämpa korrigeringsfiler och lägga till paket i ett huvudsystem och tillämpa ett Web Start Flash-arkiv från det systemet i en startmiljö med hjälp av Live Upgrade.

Om du vill lägga till korrigeringsfiler direkt i en startmiljö skapar du en ny startmiljö och använder kommandot luupgrade tillsammans med alternativet -t. Om du vill lägga till paket i en startmiljö använder du kommandot luupgrade med alternativet -p. Mer information finns i direkthjälpen för luupgrade(1M).

Du kan också använda Solaris Live Upgrade för att installera ett Web Start Flash-arkiv med en fullständig kopia av en startmiljö som redan innehåller nya paket och korrigeringsfiler. Den här kompletta startmiljön eller bassystemet kallas för huvudsystem. När du skapar ett Web Start Flash-arkiv börjar du med att skapa ett huvudsystem. Efter att du har skapat ett huvudsystem lägger du till alla korrigeringsfiler och paket som du vill installera. Därefter skapar du ett Web Start Flash-arkiv av huvudsystemet. Slutligen använder du Solaris Live Upgrade för att installera arkivet i den nya startmiljön. Du kan kopiera startmiljön, förändra den och distribuera den hur många gånger som helst. Mer information om hur du skapar ett Web Start Flash-arkiv finns i Kapitel 18. Mer information om hur du använder Solaris Live Upgrade för att installera Web Start Flash-arkiv finns i "Installera Flash-arkiv för Web Start i en startmiljö".


Varning!   Varning!

När du uppgraderar, lägger till eller tar bort paket och korrigeringsfiler med Solaris Live Upgrade krävs paket och korrigeringsfiler som uppfyller paketeringsriktlinjerna SVR4. Även om paket från Sun uppfyller de här riktlinjerna, kan inte Sun garantera att andra leverantörer uppfyller dem. Ett inkompatibelt paket kan orsaka fel i paketprogramvaran under en uppgradering, eller ännu värre, orsaka att den aktiva startmiljön förändras.

Mer information om hur du lägger till och tar bort paket med hjälp av Solaris Live Upgrade finns i direkthjälpen för luupgrade(1M). Mer information om paketeringskrav finns i Bilaga C.


Så uppgraderar du en startmiljö med en operativsystemsavbildning (Teckengränssnitt)

När du uppgraderar med hjälp av den här proceduren kan du endast använda en cd-skiva, dvd-skiva eller kombinerad installationsavbildning. Om fler än en cd-skiva krävs för installationen måste du använda följande procedur: "Så uppgraderar du med en operativsystemsavbildning från flera CD-skivor (Kommandoradsgränssnitt)".

  1. Välj alternativet för uppgradering på huvudmenyn i Solaris Live Upgrade.

    Uppgraderingsmenyn visas.

  2. Skriv namnet för den nya startmiljön.

  3. Skriv sökvägen för installationsavbildningen av Solaris.

    Typ av medium för installation 

    Beskrivning  

    NFS (Network File System) 

    Ange sökvägen till nätverksfilsystemet där installationsavbildningen finns.  

    Lokal fil 

    Ange sökvägen till det lokala filsystem där installationsavbildningen finns.  

    Lokalt band 

    Ange den lokala bandenheten och platsen på bandet där installationsavbildningen finns. 

    Lokal enhet, DVD eller CD 

    Ange lokal enhet och sökväg till installationsavbildningen. 

    • Om du använder en DVD- eller CD-skiva ska du skriva sökvägen till skivan enligt följande exempel:


      Paketmedium: /cdrom/solaris9/s0
      
    • Om du har en kombinerad avbildning i nätverket ska du skriva sökvägen till nätverksfilsystemet enligt följande exempel:


      Paketmedium: /net/installmachine/export/solaris9/os_image
      
  4. Tryck på F3 för att uppgradera.

  5. När uppgraderingen är klar visas huvudmenyn.

Så uppgraderar du en startmiljö med en operativsystemsavbildning (Kommandoradsgränssnitt)

När du uppgraderar med hjälp av den här proceduren kan du endast använda en cd-skiva, dvd-skiva eller kombinerad installationsavbildning. Om fler än en cd-skiva krävs för installationen måste du använda följande procedur: "Så uppgraderar du med en operativsystemsavbildning från flera CD-skivor (Kommandoradsgränssnitt)".

  1. Logga in som superanvändare.

  2. Ange vilken startmiljö som ska uppgraderas och sökvägen till installationsprogamvaran genom att skriva följande:


    # luupgrade -u -n startmiljönamn -s sökväg_för_os-avbildning 
    

    -u

    Uppgraderar en avbildning av ett operativsystem i en startmiljö  

    -n startmiljönamn

    Anger namnet på startmiljön som ska uppgraderas.  

    -s sökväg_för_os-avbildning

    Anger sökvägen för en katalog som innehåller en operativsystemsavbildning 


    Exempel 33-1 Uppgradera en startmiljö med en operativsystemsavbildning (Kommandoradsgränssnitt)

    I det här exemplet uppgraderas disk_2-startmiljön.


    # luupgrade -u -n second_disk \
    -s /net/installmachine/export/solaris9/OS_image 
    

Så uppgraderar du med en operativsystemsavbildning från flera CD-skivor (Kommandoradsgränssnitt)

Använd den här uppgraderingsproceduren om operativsystemsavbildningen finns på två eller fler CD-skivor.

  1. Logga in som superanvändare.

  2. Ange vilken startmiljö som ska uppgraderas och sökvägen till installationsprogamvaran genom att skriva följande:


    # luupgrade -u -n startmiljönamn -s sökväg_för_os-avbildning 
    

    -u

    Uppgraderar en avbildning av ett operativsystem i en startmiljö  

    -n startmiljönamn

    Anger namnet på startmiljön som ska uppgraderas.  

    -s sökväg_för_os-avbildning

    Anger sökvägen för en katalog som innehåller en avbildning av ett operativsystem.  

  3. När installationsprogrammet har läst innehållet på den första CD-skivan sätter du i den andra CD-skivan.

  4. Det här steget liknar det föregående, men alternativet -u ersätts med alternativet -i. Vidare måste installationsprogrammet på den andra cd-skivan köras med menyer eller i textläge.

    • Med det här kommandot körs installationsprogrammet på den andra cd-skivan med menyer.


      # luupgrade -i -n startmiljönamn -s sökväg_för_os-avbildning 
      
    • Det här kommandot kör installationsprogrammet på den andra cd-skivan i textläge och kräver ingen användarinteraktion.


      # luupgrade -i -n startmiljönamn -s sökväg_för_os-avbildning -O 
      	'-nodisplay -noconsole'
      

    -i

    Söker efter ett installationsprogram på angivet medium och kör programmet. Installationsprogrammet anges med - s.

    -n startmiljönamn

    Anger namnet på startmiljön som ska uppgraderas.  

    -s sökväg_för_os-avbildning

    Anger sökvägen till en katalog som innehåller en operativsystemsavbildning. 

    -O '-nodisplay -noconsole'

    (Valfritt) Kör installationsprogrammet på den andra cd:n i textläge utan krav på användarinteraktion. 

    Nu kan du aktivera startmiljön. Se "Aktivera en startmiljö".


    Exempel 33-2 Uppgradera med en operativsystemsavbildning från flera CD-skivor (Kommandoradsgränssnitt)

    I det här exemplet uppgraderas disk_2-startmiljön och installationsavbildningen finns på två cd-skivor: cd-skivorna Solaris 9 programvara 1 (av 2) och Solaris 9 programvara 2 (av 2). Alternativet -u avgör om det finns tillräckligt med diskutrymme för alla paketen på cd-uppsättningen. Alternativet -O tillsammans med alternativen -nodisplay och -noconsole hindrar textgränssnittet från att visas efter den andra cd:n lästs och användaren behöver inte interagera. Utelämna de här alternativen för att visa gränssnittet.

    Sätt in cd-skivan Solaris 9 programvara 1 (av 2) och skriv:


    # luupgrade -u -n second_disk -s /dev/cdrom/cdrom0/s0 
    

    Sätt in cd-skivan Solaris 9 programvara 2 (av 2) och skriv:


    # luupgrade -i -n second_disk -s /dev/cdrom/cdrom0 
    	-O '-nodisplay \
    -noconsole'
    


    Obs!

    Använd kommandot luupgrade med alternativet -i för att installera ytterligare cd-skivor.