Installationsguide för Solaris 9

Kapitel 31 Solaris Live Upgrade (Planering)

Det här kapitlet innehåller riktlinjer och krav för planering av installation och användning av Solaris Live Upgrade. Du bör även läsa den övergripande informationen om uppgradering i "Checklista för uppgradering". Kapitlet innehåller följande avsnitt:

Systemkrav för Solaris Live Upgrade

Solaris Live Upgrade ingår i Solaris 9, men om du vill uppgradera från en äldre version måste du installera paketen för Solaris Live Upgrade i den aktuella startmiljön. Du kan installera Solaris Live Upgrade-paketen på följande sätt:

Instruktioner för installation av Solaris Live Upgrade finns i "Så installerar du Solaris Live Upgrade".

Systemkrav för Solaris Live Upgrade-diskutrymme

Följ de allmänna systemkraven för diskutrymme för en uppgradering. Se Kapitel 5.

Du kan beräkna hur stort filsystem som behövs för att skapa en startmiljö genom att påbörja skapandet av miljön. Storleken beräknas och du kan avbryta proceduren.

Disken på den nya startmiljön ska kunna fungera som en startenhet. På vissa datorer finns begränsningar för vilka hårddiskar som kan vara startenheter. Information om eventuella startbegränsningar finns i dokumentationen för datorn.

Hantera paket och korrigeringsfiler med Solaris Live Upgrade

Följande avsnitt visar paket som är nödvändiga för Solaris Live Upgrade och innehåller information om rekommenderade korrigeringsfiler. Mer information om hur du använder Solaris Live Upgrade för att lägga till paket and korrigeringsfiler finns i "Hantera paket och korrigeringsfiler med hjälp av Solaris Live Upgrade".


Varning!   Varning!

Solaris Live Upgrade kräver paket som uppfyller kraven för de avancerade paketriktlinjerna SRV4 när du uppgraderar, lägger till och tar bort paket eller korrigeringsfiler. Sun-paket är anpassade efter dessa riktlinjer, men Sun kan inte garantera att paket från en tredjepartsleverantör är anpassade. Om ett paket som inte är anpassat används kan det hända att fel uppstår i pakettilläggsprogramvaran eller i värsta fall att ändringar sker i den aktiva startmiljön vid uppgradering.

Mer information om hur du lägger till och tar bort paket med Solaris Live Upgrade finns i direkthjälpen luupgrade(1M). Mer information om paketkrav finns i Bilaga C.


Obligatoriska paket

Kontrollera om paketen i följande tabell finns i operativsystemet som används. De krävs för Solaris Live Upgrade. Om det saknas något paket för din version kan du använda kommandot pkgadd för att lägga till det.

Tabell 31-1 Nödvändiga paket för Solaris Live Upgrade

Solaris version 2.6 

Solaris 7 

Solaris 8 

SUNWadmap 

SUNWadmap 

SUNWadmap 

SUNWadmfw 

SUNWadmc 

SUNWadmc 

SUNWadmc 

SUNWlibC 

SUNWlibC 

SUNWmfrun 

 

SUNWbzip 

SUNWloc 

  

SUNWlibC 

 

 

Så kontrollerar du om paket finns på datorn

  1. Skriv följande för att visa en lista över paket på datorn.


    % pkginfo [[paketnamn]]

    paketnamn

    Visar paketen som du vill kontrollera  

Kontrollera korrigeringsnivåer för systemet

Programvaran för Solaris Live Upgrade är utformad för att kunna installeras och köras på flera versioner av Solaris-operativmiljön. För att Solaris Live Upgrade ska fungera korrekt krävs de senaste rekommenderade korrigeringsfilerna och säkerhetskorrigeringsfilerna för OS-versionen som körs. Kontakta http://sunsolve.sun.com för den rätta revisionsnivån för en korrigeringsfilsgrupp för den aktuella Solaris-versionen.

Riktlinjer för att skapa filsystem med kommandot lucreate

Kommandotlucreate som används med alternativet -m anger vilka filsystem och antalet filsystem som ska skapas i den nya startmiljön. Du måste ange exakt antal filsystem genom att köra alternativet på nytt. Om du till exempel använder alternativet -m en gång anges var filsystemen ska placeras; du sammanfogar alla filsystem från den ursprungliga startmiljön i ett av de filsystem som anges med alternativet -m. Om du anger alternativet -m två gånger skapas två filsystem. Följ dessa riktlinjer när du använder alternativet -m för att skapa filsystem:

Riktlinjer för val av skivdelar för filsystem

När du skapar filsystem för en startmiljö gäller samma regler som för att skapa filsystem för Solaris-operativmiljön. Det finns ingen mekanism i Solaris Live Upgrade som hindrar dig att konfigurera viktiga filsystem på fel sätt. Du skulle t ex kunna ange ett lucreate-kommando för att skapa separata filsystem för roten (/) och /kernel - vilket är en ogiltigt uppdelning av rot (/).

Överlappa inte skivdelar när du delar in disken på nytt. Om så är fallet tycks den nya startmiljön ha blivit skapad, men när den aktiveras startar den inte. De överlappande filsystemen kan skadas.

Om Solaris Live Upgrade ska fungera korrekt måste filen vfstab i den aktiva startmiljön ha giltigt innehåll och ha en post för roten (/) på lägsta nivå.

Riktlinjer för val av skivdel för rotfilsystemet (/)

När du skapar en inaktiv startmiljö måste du ange en skivdel dit rotfilsystemet ska kopieras. Följ följande riktlinjer när du väljer en skivdel för rotfilsystemet (/). Skivdelen måste uppfylla följande krav:

På valmenyn visas de flesta lediga skivdelar där du kan skapa en inaktiv startmiljö. En del lediga skivdelar visas inte på valmenyn. Det gäller bl a Veritas VxVM-volymer och metaenheter för volymhanteraren för Solaris.

Riktlinjer för val av skivdelar för rotens (/) speglingar och metaenheter

Du kan använda Solaris Live Upgrade på ett system som för närvarande använder antingen Solaris Volume Manager-metaenheter eller Veritas Volume Manager VxVM-volymer. Källstartmiljön kan ingå i vilken kombination som helst av fysiska skivdelar, Solaris Volume Manager-metaenheter eller Veritas Volume Manager-volymer. När en ny startmiljö skapas kan skivdelen som valts för rotfilsystemet (/) för den nya startmiljön antingen vara en fysisk skivdel eller en Solaris Volume Manager-metaenhet. Om du väljer en Solaris Volume Manager-metaenhet för rotfilsystemet måste metaenheten vara antingen en stripe med en enda disk eller en spegling av en stripe med en enda disk. Mer information finns i metaroot(1M).

Du kan inte använda en Veritas VxFS-volym för rotfilsystemet (/) när du skapar en ny startmiljö. Du kan använda antingen en fysisk skivdel, en Solaris Volume Manager-metaenhet eller en Veritas VXFS-volym för alla filsystem förutom rotfilsystemet (/).

I Tabell 31-2 beskrivs de godkända diskkonfigurationerna vid skapande av en startmiljö när metaenheter eller volymer används.

Tabell 31-2 Godkända skivdelar för metaenheter eller volymer

Produkt 

Källskivdel  

Om målet är en metaenhet för rotfilsystemet ( /)

Om målet inte är ett rotfilsystem (/) men är för /usr, /var eller /opt

Solaris Volume Manger 

Källan kan vara en metaenhet eller en fysisk skivdel för rotfilsystemet (/)

Rotfilsystemet (/) ska vara antingen en stripe med en enda disk eller en spegling av en stripe med en enda disk

Övriga filsystem kan vara antingen en fysisk skivdel eller en metaenhet 

Veritas VxVM Volume Manager 

Källan kan vara antingen en volym eller en fysisk skivdel för rotfilsystemet (/)

Rotfilsystemet (/) kan inte vara en VsVM-volym; roten (/) ska vara en fysisk skivdel

Övriga filsystem kan vara antingen en fysisk skivdel eller en volym 

När en ny startmiljö skapas identifierar kommandot lucreate -m endast följande tre enhetstyper:

Ta hänsyn till särskilda omständigheter när startmiljöer med metaenheter eller volymer används vid uppgradering eller installation av ett Flash-arkiv. Se "Uppgradera metaenheter och volymer" för detaljer.


Obs!

Om du har problem med uppgradering och Veritas VxVM kan du läsa "Systemet hänger sig vid uppgradering med Solaris Live Upgrade som kör Veritas VxVm".


Riktlinjer för val av skivdel för filsystemet swap

Skivdelen för minnesväxling kan inte användas i någon annan startmiljö än den aktuella, såvida du inte använder alternativet -s, då den kan användas i källstartmiljön. Det går inte att skapa startmiljön om skivdelen för minnesväxling används i någon annan startmiljö.

Riktlinjer för val av skivdelar för delbara filsystem

Hela innehållet av en skivdel kopieras till den nya avsedda startmiljöskivdelen. Du kanske vill att vissa stora filsystem på den skivdelen ska delas mellan startmiljöer i stället för att kopieras för att spara utrymme och reducera kopieringstiden. Nödvändiga filsystem för operativmiljön, t ex rot (/) och /var ska kopieras. Filsystem som till exempel /home är inte nödvändiga filsystem och kan delas mellan startmiljöer. Delbara filsystem ska vara användardefinerade filsystem och på separata swap-skivdelar på både de aktiva och de nya startmiljöerna. Du kan konfigurera om disken på flera sätt efter behov.

En beskrivning av delbara och nödvändiga filsystem finns i "Skapa en startmiljö, översikt".

Använda Solaris Live Upgrade från ett fjärrsystem

När du fjärransluter till teckengränssnittet, t ex via en tip line-anslutning, kanske du måste ange miljövariabeln TERM till VT220. När du använder CDE (Common Desktop Environment) ska du ange värdet för variabeln TERM till dtterm i stället för xterm.