När du skapar en tom startmiljö använder Solaris Live Upgrade teknik från Solaris Volymhanteraren för att skapa RAID-1-volymer. När du skapar en ny startmiljö kan du använda Solaris Live Upgrade för att hantera följande åtgärder:
Ta bort en enkel skivdelssammanlänkning (delspegel) från en RAID-1-volym (spegel). Innehållet kan sparas och bli innehållet i den nya startmiljön vid behov. 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 en enkelskivdelssammanlänkning till den nya spegeln.
Om du vill använda spegelfunktioner i Solaris Live Upgrade måste du skapa en statusdatabas och en statusdatabaskopia. En statusdatabas lagrar information på disken om status för konfigurationen för Solaris Volymhanterare.
Information om hur du skapar en statusdatabas finns i Kapitel 6, State Database (Overview) i Solaris Volume Manager Administration Guide.
En översikt över Solaris Volume Manager och de åtgärder som Solaris Live Upgrade kan utföra finns i Skapa en startmiljö med RAID 1-volymfilsystem.
Detaljerad information om komplexa konfigurationer för Solaris Volume Manager som inte är tillåtna när du använder Solaris Live Upgrade finns i Kapitel 2, Storage Management Concepts i Solaris Volume Manager Administration Guide.
Bli superanvändare eller anta en motsvarande roll.
Roller innehåller behörigheter och privilegierade kommandon. Mer information om roller finns i Configuring RBAC (Task Map) i System Administration Guide: Security Services.
Skriv följande för att skapa den nya startmiljön:
# lucreate [-A 'startmiljöbeskrivning'] \ -m monteringspunkt:enhet[,metaenhet]:filsystemsalternativ [-m...] \ -n startmiljönamn |
(Valfritt) Du kan skapa en startmiljöbeskrivning som associeras med startmiljönamnet startmiljönamn. Beskrivningen kan vara hur lång som helst och får innehålla vilka tecken som helst.
Anger filsystemkonfigurationen av den nya startmiljön i vfstab. Filsystemen som anges som argument för -m kan finnas på samma hårddisk eller på flera hårddiskar. Använd alternativet så många gånger det behövs för att skapa önskat antal filsystem.
monteringspunkt kan vara valfri giltig monteringspunkt eller - (bindestreck), vilket anger en partition för minnesväxling.
Fältet enhet kan vara något av följande:
Namnet på en diskenhet i formatet /dev/dsk/cwtxdysz.
Namnet på en Solaris Volume Manager-volym i formatet /dev/md/dsk/d num.
Namnet på en Veritas Volume Manager-volym i formatet /dev/md/vxfs/dsk/d num
Nyckelordet merged, vilket visar att filsystemet på angiven monteringspunkt ska slås ihop med överordnad katalog.
Fältet filsystemalternativ kan vara ett av följande typer av filsystem och nyckelord:
ufs, vilket anger ett UFS-filsystem.
vxfs, vilket anger ett Veritas-filsystem.
swap, vilket anger ett filsystem för minnesväxling. Monteringspunkten för minnesväxling måste vara ett - (bindestreck).
När det gäller filsystem som är logiska enheter (speglar) anges åtgärder för filsystemet med flera nyckelord. De här nyckelorden kan användas för att skapa, ändra konfigurationen för eller ta bort en logisk enhet.
mirror skapar en RAID–1-volym eller spegel på den angivna enheten. I efterföljande -m-alternativ måste du ange attach om du vill ansluta åtminstone en sammanlänkning till den nya spegeln. Den enhet som angetts måste ha namngetts korrekt. Det logiska enhetsnamnet /dev/md/dsk/d10 och det korta namnet d10 fungerar till exempel som spegelnamn. Mer information om namngivningsenheter finns i Overview of Solaris Volume Manager Components i Solaris Volume Manager Administration Guide.
detach tar bort en sammanlänkning från en volym som associeras med en monteringspunkt som angetts. Du behöver inte ange volymen.
attach ansluter en sammanlänkning till spegeln som associeras med en monteringspunkt som angetts. Den fysiska skivdelen som angetts blir en enkelskivdelssammanlänkning som ansluts till spegeln. Om du vill ange en sammanlänkning som ska anslutas till en disk lägger du till ett komma och namnet på sammanlänkningen i enhetsnamnet. Om du utelämnar kommatecknet och sammanlänkningsnamnet väljer lucreate en ledig volym för sammanlänkningen.
Med lucreate kan du bara skapa sammanlänkningar som innehåller en enda fysisk skivdel. Med det här kommandot kan du ansluta upp till tre sammanlänkningar till en spegel.
preserve sparar det befintliga filsystemet och dess innehåll. Med det här nyckelordet kan du hoppa över kopieringsprocessen som kopierar innehållet i källstartmiljön. Om du sparar innehållet kan du snabbt skapa den nya startmiljön. För en specifik monteringspunkt kan du använda preserve med bara en fysisk enhet. När du använder preserve kontrollerar lucreate att enhetens innehåll är lämpligt för ett angivet filsystem. Den här kontrollen är begränsad och det finns inga garantier för att resultatet stämmer.
Nyckelordet preserve kan användas med både en fysisk skivdel och en Solaris Volume Manager-volym.
Om du använder nyckelordet preserve när UFS-filsystemet finns på en fysisk skivdel sparas innehållet i UFS-filsystemet på skivdelen. I följande exempel för alternativet -m sparar nyckelordet preserve innehållet på den fysiska skivdelen c0t0d0s0 som filsystemet för monteringspunkten för rotfilsystemet (/).
-m /:c0t0d0s0:preserve,ufs |
Om du använder nyckelordet preserve när UFS-filsystemet finns på en volym sparas innehållet i UFS-filsystemet på volymen.
I följande exempel för alternativet -m sparar nyckelordet preserve innehållet på RAID-1-volymen (spegling) d10 som filsystemet för monteringspunkten för rotfilsystemet (/).
-m /:d10:preserve,ufs |
I följande exempel för alternativet -m konfigureras RAID-1-volymen (spegling) d10 som filsystemet för monteringspunkten för rotfilsystemet (/). Enkelskivdelssammanlänkningen d20 kopplas bort från den spegel den är ansluten till. d20 kopplas till speglingen d10. Rotfilsystemet (/) bevaras på delspegeln d20.
-m /:d10:mirror,ufs -m /:d20:detach,attach,preserve |
Namnet på startmiljön som ska skapas. startmiljönamn måste vara unikt i systemet.
När den nya startmiljön har skapats kan den uppgraderas och aktiveras (göras startbar). Se Kapitel 9, Uppgradera med Solaris Live Upgrade (Steg-för-steg-anvisningar).
I det här exemplet anges monteringspunkterna för filsystemen med alternativet -m.
En beskrivning mydescription, associeras med namnet another_disk.
lucreate konfigurerar ett UFS-filsystem för monteringspunktsroten (/). En spegel (d10) skapas. Den här spegeln är anslutningen (receptacle) för den aktuella startmiljöns rotfilsystem (/) som kopieras till spegeln d10. Alla data på spegeln d10 skrivs över.
Två skivdelar, c0t0d0s0 och c0t1d0s0, är delspeglar, d1 och d2. De här två delspeglarna läggs till i spegeln d10.
Den nya startmiljön får namnet another_disk.
# lucreate -A 'mydescription' \ -m /:/dev/md/dsk/d10:ufs,mirror \ -m /:/dev/dsk/c0t0d0s0,d1:attach \ -m /:/dev/dsk/c0t1c0s0,d2:attach -n another_disk |
I det här exemplet anges monteringspunkterna för filsystemen med alternativet -m.
En beskrivning mydescription, associeras med namnet another_disk.
lucreate konfigurerar ett UFS-filsystem för monteringspunktsroten (/). En spegel (d10) skapas. Den här spegeln är anslutningen (receptacle) för den aktuella startmiljöns rotfilsystem (/) som kopieras till spegeln d10. Alla data på spegeln d10 skrivs över.
Två skivdelar anges som ska användas som delspeglar, c0t0d0s0 och c0t1d0s0. Delspeglingarna anges inte, men kommandot lucreate väljer namn från en lista med tillgängliga volymnamn. De här två delspeglarna ansluts till spegeln d10.
Den nya startmiljön får namnet another_disk.
# lucreate -A 'mydescription' \ -m /:/dev/md/dsk/d10:ufs,mirror \ -m /:/dev/dsk/c0t0d0s0:attach \ -m /:/dev/dsk/c0t1d0s0:attach -n another_disk |
När den nya startmiljön har skapats kan den uppgraderas och aktiveras (göras startbar). Se Kapitel 9, Uppgradera med Solaris Live Upgrade (Steg-för-steg-anvisningar).
I det här exemplet anges monteringspunkterna för filsystemen med alternativet -m.
En beskrivning mydescription, associeras med namnet another_disk.
lucreate konfigurerar ett UFS-filsystem för monteringspunktsroten (/). En spegel (d10) skapas.
Skivdelen c0t0d0s0 tas bort från den spegel den tillhör. Skivdelen anges som delspegel d1 och läggs till spegel d10. Delspegelns innehåll, rotfilsystemet (/), sparas och ingen kopiering utförs. Skivdelen c0t1d0s0 är delspeglingen d2 och läggs till i speglingen d10.
Den nya startmiljön får namnet another_disk.
# lucreate -A 'mydescription' \ -m /:/dev/md/dsk/d10:ufs,mirror \ -m /:/dev/dsk/c0t0d0s0,d1:detach,attach,preserve \ -m /:/dev/dsk/c0t1d0s0,d2:attach -n another_disk |
Det här exemplet kan förkortas vilket visas i följande exempel. Namnen för de fysiska och logiska enheterna kortas ned. Angivelserna för delspeglingarna d1 och d2 utelämnas.
# lucreate -A 'mydescription' \ -m /:d10:ufs,mirror \ -m /:c0t0d0s0:detach,attach,preserve \ -m /:c0t1d0s0:attach -n another_disk |
När den nya startmiljön har skapats kan den uppgraderas och aktiveras (göras startbar). Se Kapitel 9, Uppgradera med Solaris Live Upgrade (Steg-för-steg-anvisningar).
I det här exemplet anges monteringspunkterna för filsystemen med alternativet -m.
En beskrivning mydescription, associeras med namnet another_disk.
lucreate konfigurerar ett UFS-filsystem för monteringspunktsroten (/). En spegel (d20) skapas.
Skivdelen c0t0d0s0 tas bort från dess nuvarande spegel och läggs till i spegeln d20. Delspegelns namn har inte angetts. Innehållet i delspegeln, rotfilsystemet (/), sparas och ingen kopiering görs.
Den nya startmiljön får namnet another_disk.
# lucreate -A 'mydescription' \ -m /:/dev/md/dsk/d20:ufs,mirror \ -m /:/dev/dsk/c0t0d0s0:detach,attach,preserve \ -n another_disk |
När den nya startmiljön har skapats kan den uppgraderas och aktiveras (göras startbar). Se Kapitel 9, Uppgradera med Solaris Live Upgrade (Steg-för-steg-anvisningar).
I det här exemplet anges monteringspunkterna för filsystemen med alternativet -m.
En beskrivning mydescription, associeras med namnet another_disk.
lucreate konfigurerar ett UFS-filsystem för monteringspunktsroten (/). En spegel (d10) skapas. Den här spegeln är anslutningen (receptacle) för den aktuella startmiljöns rotfilsystem (/) som kopieras till spegeln d10. Alla data på spegeln d10 skrivs över.
Två skivdelar, c0t0d0s0 och c0t1d0s0, är delspeglar, d1 och d2. De här två delspeglarna läggs till i spegeln d10.
lucreate konfigurerar ett UFS-filsystem för monteringspunkten (/opt). En spegel (d11) skapas. Den här spegeln är anslutningen (receptacle) för den aktuella startmiljöns /opt-filsystem som kopieras till spegeln d11. Alla data i speglingen d11 skrivs över.
Två skivdelar, c2t0d0s1 och c3t1d0s1, är delspeglar, d3 och d4. De här två delspeglarna läggs till i spegeln d11.
Den nya startmiljön får namnet another_disk.
# lucreate -A 'mydescription' \ -m /:/dev/md/dsk/d10:ufs,mirror \ -m /:/dev/dsk/c0t0d0s0,d1:attach \ -m /:/dev/dsk/c0t1d0s0,d2:attach \ -m /opt:/dev/md/dsk/d11:ufs,mirror \ -m /opt:/dev/dsk/c2t0d0s1,d3:attach \ -m /opt:/dev/dsk/c3t1d0s1,d4:attach -n another_disk |
När den nya startmiljön har skapats kan den uppgraderas och aktiveras (göras startbar). Se Kapitel 9, Uppgradera med Solaris Live Upgrade (Steg-för-steg-anvisningar).