I Solaris Live Upgrade används Solaris Volymhanterare-teknik för att skapa en startmiljö som kan innehålla filsystem som är inkapslade i RAID-1-volymer. Solaris Volymhanterare är ett kraftfullt och pålitligt verktyg för hantering av diskar och data genom användning av volymer. Med Solaris Volymhanterare kan du använda sammanlänkningar, stripes och andra komplicerade konfigurationer. Med Solaris Live Upgrade kan du använda en del av de här åtgärderna, till exempel skapa en RAID-1-volym för rotfilsystemet (/).
En volym kan gruppera skivdelar över flera diskar så att de ser ut som och uppträder som en enda disk för operativmiljön. Solaris Live Upgrade är begränsad till att skapa en startmiljö för rotfilsystem (/) som innehåller enkelskivdelssammanlänkningar i en RAID-1-volym (spegel). Den här begränsningen beror på att start-PROM är begränsad till att välja en skivdel att starta från.
När du skapar en ny startmiljö kan du använda Solaris Live Upgrade för att hantera följande åtgärder:
Koppla från en enkelskivdelssammanlänkning (delspegel) från en RAID-1-volym (spegel). Innehållet kan bevaras om du vill att det om det blir nödvändigt blir innehållet i den nya startmiljön. Eftersom innehållet inte kopieras kan den nya startmiljön skapas snabbt. När en delspegel har kopplats bort från en spegel är den inte längre en del av den ursprungliga spegeln. Läsning av och skrivning till delspegeln utförs inte längre via spegeln.
Skapa en startmiljö som innehåller en spegel.
Anslut högst tre enkelskivdelssammanlänkningar till den nyss skapade spegeln.
Du använder kommandot lucreate med alternativet -m om du vill skapa en spegel, koppla från delspeglar och ansluta delspeglar för den nya startmiljön.
Om det finns konfigurerade VxVM-volymer på det aktuella systemet kan kommandot lucreate användas för att skapa en ny startmiljö. När data kopieras till den nya startmiljön går konfigurationen av Veritas-filsystemet förlorad och ett UFS-filsystem skapas i den nya startmiljön.
För steg-för-steg-anvisningar |
Så här skapar du en tom startmiljö med RAID-1-volymer (speglar) (Kommandoradsgränssnitt) |
För en översikt över hur du skapar RAID-1-volymer vid installation | |
För detaljerad information om andra komplexa konfigurationer i Solaris Volymhanterare som inte stöds om du använder Solaris Live Upgrade |
Kapitel 2, Storage Management Concepts i Solaris Volume Manager Administration Guide |
I Solaris Live Upgrade hanteras en del av åtgärderna i Solaris Volymhanterare. I Tabell 6–1 visas de delar av Solaris Volymhanterare som kan hanteras i Solaris Live Upgrade.
Tabell 6–1 Volymklasser
Term |
Beskrivning |
---|---|
En RAID-0-volym. Om skivdelarna är sammanlänkade skrivs data till den första tillgängliga skivdelen tills den är full. När den skivdelen är full skrivs data till nästa skivdel i serien. En sammanlänkning ger ingen dataredundans om den inte ingår i en spegel. |
|
En RAID-1-volym. Se RAID-1-volym. |
|
En volymklass som kopierar data genom att använda flera kopior. En RAID-1-volym kallas ibland för spegel. En RAID-1-volym består av en eller flera RAID-0-volymer som kallas delspeglar. |
|
En volymklass som kan vara en stripe eller en sammanlänkning. De här komponenterna kallas även delspeglar. En remsa eller sammanlänkning är grundstenen för en spegel. |
|
En statusdatabas lagrar information på disken om status för konfigurationen för Solaris Volymhanterare. Statusdatabasen är en samling av flera kopierade databaskopior. Varje kopia kallas en statusdatabaskopia. Statusdatabasen spårar plats och status för alla kända statusdatabaskopior. |
|
statusdatabaskopia |
En kopia av en statusdatabas. Kopian är en försäkran om att informationen i databasen är giltig. |
Se RAID-0-volym. |
|
En grupp fysiska skivdelar eller andra volymer som för systemet uppträder som en enda logisk enhet. En volym fungerar på exakt samma sätt som en fysisk disk för ett program eller filsystem. I en del kommandoradsverktyg kallas en volym för metaenhet. |
I följande exempel visas kommandosyntaxen för att skapa RAID-1-volymer för en ny startmiljö.
I Figur 6–5 visas en ny startmiljö med RAID-1-volym (spegling) som skapas på två fysiska diskar. Den nya startmiljön och spegeln skapades med följande kommando.
# lucreate -n second_disk -m /:/dev/md/dsk/d30:mirror,ufs \ -m /:c0t1d0s0,d31:attach -m /:c0t2d0s0,d32:attach \ -m -:c0t1d0s1:swap -m -:c0t2d0s1:swap |
Det här kommandot utför de här åtgärderna:
Skapar en ny startmiljö, second_disk.
Skapar en spegel, d30, och konfigurerar ett UFS-filsystem.
Skapar en enkelskivdelssammanlänkning på skivdel 0 på varje fysisk disk. Sammanlänkningarna heter d31 och d32.
Lägger till de två sammanlänkningarna i spegeln d30.
Kopierar rotfilsystemet (/) till spegeln.
Konfigurerar filsystemen för minnesväxlingen på skivdel 1 på varje fysisk disk.
I Figur 6–6 visas en ny startmiljö som innehåller en RAID-1-volym (spegling). Den nya startmiljön och spegeln skapades med följande kommando.
# lucreate -n second_disk -m /:/dev/md/dsk/d20:ufs,mirror \ -m /:/dev/dsk/c0t1d0s0:detach,attach,preserve |
Det här kommandot utför de här åtgärderna:
Skapar en ny startmiljö, second_disk.
Bryter spegeln d10 och kopplar från sammanlänkningen d12.
Bevarar innehållet i sammanlänkningen d12. Filsystemen är inte kopierade.
Skapar en ny spegel, d20. Du har nu två enkelriktade speglar, d10 och d20.
Ansluter sammanlänkningen d12 till speglingen d20.