Installationshandbok för Solaris 10: Solaris Live Upgrade och uppgraderingsplanering

Riktlinjer för val av skivdelar för filsystem

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

Ö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 en post för rotfilsystemet (/) på lägsta nivå.

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

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

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

Du kan skapa en ny startmiljö som innehåller en kombination av fysiska skivdelar, volymer för Solaris Volymhanterare eller Veritas Volume Manager-volymer. Viktiga filsystem som kopieras till den nya startmiljön kan vara av följande typer:

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


Obs! –

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


Allmänna riktlinjer när du skapar filsystem för RAID-1-volymer (speglade)

Använd följande riktlinjer när du kontrollerar om en RAID-1-volym är upptagen eller synkroniserar om, eller om volymer innehåller filsystem som används av en Solaris Live Upgrade-startmiljö.

Information om genvägar och riktlinjer för att namnge volymer finns i Krav och riktlinjer angående RAID-volymnamn för Anpassad JumpStart och Solaris Live Upgrade i Installationshandbok för Solaris 10: Anpassad JumpStart och avancerade installationer.

Kontrollera status för volymer

Om en spegel eller delspegel behöver underhåll eller är upptagen går det inte att koppla från komponenterna. Du bör använda kommandot metastat innan du skapar en ny startmiljö och använder nyckelordet detach. Kommandot metastat kontrollerar om speglingen håller på att omsynkroniseras eller om speglingen används. Mer information finns i direkthjälpen för metastat(1M).

Koppla från volymer och synkronisera om speglar

Om du kopplar bort en delspegel genom att använda nyckelordet detach, kontrollerar lucreate om enheten synkroniseras om. Om enheten synkroniseras om går det inte att koppla från delspegeln och ett felmeddelande visas.

Omsynkronisering är en process där data kopieras från en delspegel till en annan efter att något av följande problem inträffat:

Mer information om omsynkronisering finns i RAID-1 Volume (Mirror) Resynchronization i Solaris Volume Manager Administration Guide.

Använda kommandon för Solaris Volymhanterare

Använd kommandot lucreate i stället för kommandona i Solaris Volymhanterare för att hantera volymer i inaktiva startmiljöer. Progamvaran Solaris Volymhanterare känner inte till några startmiljöer medan kommandot lucreate innehåller kontroller som hindrar dig från att oavsiktligt förstöra en startmiljö. Till exempel hindrar lucreate dig från att skriva över och ta bort en volym för Solaris Volymhanterare.

Om du däremot redan har använt Solaris Volymhanterare för att skapa komplicerade sammanlänkningar, stripes och speglar för Solaris Volymhanterare måste du använda Solaris Volymhanterare om du vill ändra dem. Solaris Live Upgrade känner till de här komponenterna och användningen av dem stöds. Innan du använder Solaris Volume Manager-kommandon som kan skapa, ändra eller helt ta bort volymkomponenter använder du kommandona lustatus och lufslist. De här kommandona kan bestämma vilka volymer för Solaris Volymhanterare som innehåller filsystem som används av en startmiljö för Solaris Live Upgrade.

Riktlinjer för val av skivdel för filsystem för minnesväxling

De här riktlinjerna innehåller konfigurationsrekommendationer och exempel för minnesväxlingsskivdelar.

Konfigurera minnesväxling för den nya startmiljön

Du kan konfigurera en minnesväxlingsskivdel på tre sätt med kommandot lucreate och alternativet -m:

Följande exempel visar tre sätt att konfigurera minnesväxlingen. Den aktuella startmiljön konfigureras med rotfilsystemet (/) på c0t0d0s0. Minnesväxlingsfilsystemet är på c0t0d0s1.

Skapande av startmiljö misslyckas om minnesväxling används

Det går inte att skapa en startmiljö om minnesväxlingsskivdelen används av en annan startmiljö än den aktuella. Om startmiljön skapades med alternativet -s kan den startmiljö som var alternativkälla använda minnesväxlingsskivdelen, men ingen annan startmiljö.

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

Solaris Live Upgrade kopierar hela innehållet från en skivdel till den angivna nya startmiljöns skivdel. 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. Filsystem som är nödvändiga i operativsystemet, exempelvis roten (/) och /var, måste kopieras. Filsystem som /home är inte nödvändiga filsystem och kan delas mellan startmiljöer. Delbara filsystem ska vara användardefinerade filsystem och på separata minnesväxlingsskivdelar på både de aktiva och de nya startmiljöerna. Du kan konfigurera om disken på flera sätt efter behov.

Konfigurera om en disk 

Exempel 

Mer information finns i 

Du kan återindela disken innan du skapar den nya startmiljön och placera det delbara filsystemet på en egen skivdel.  

Om till exempel rotfilsystemet (/), /var och /home finns på samma skivdel konfigurerar du om disken och placerar /home på en egen skivdel. När du skapar nya startmiljöer delas /home med den nya startmiljön som standard.

format(1M)

Om du vill dela en katalog ska den avskiljas till en egen skivdel. Katalogen är då ett filsystem som kan delas med andra startmiljöer. Du kan använda kommandot lucreate med alternativet -m för att skapa en ny startmiljö och avskilja en katalog till en egen skivdel. Det nya filsystemet kan emellertid ännu inte delas med den ursprungliga startmiljön. Du behöver köra kommandot lucreate med alternativet -m igen för att skapa en till startmiljö. De två nya startmiljöerna kan då dela katalogen.

Om du till exempel vill uppgradera från Solaris 9 till Solaris 10 och dela /home kan du köra kommandot lucreate med alternativet -m. Du kan skapa en Solaris 9-version med /home som ett separat filsystem på en egen skivdel. Kör sedan kommandot lucreate med alternativet -m igen för att kopiera den startmiljön. Den här tredje startmiljön kan sedan uppgraderas till Solaris 10. /home delas mellan Solaris 9- och Solaris 10-versionerna.

En beskrivning av delbara och nödvändiga filsystem finns i Filsystemstyper.