Det här kapitlet innehåller riktlinjer och krav som du bör läsa igenom innan du installerar och använder Solaris Live Upgrade. Du bör även läsa igenom den allmänna informationen om uppgradering i Planera uppgraderingen. Kapitlet innehåller följande avsnitt:
Innan du installerar och använder Solaris Live Upgrade bör du läsa igenom de här kraven.
Solaris Live Upgrade ingår i Solaris-programvaran. Du måste installera Solaris Live Upgrade-paketen på ditt nuvarande operativsystem. Du måste använda samma version av Solaris Live Upgrade-paketen som den operativmiljö som du uppgraderar till. Om det aktuella operativsystemet exempelvis är Solaris 9, och du vill uppgradera till Solaris 10 6/06, måste du installera Solaris Live Upgrade-paketen från Solaris 10 6/06.
Tabell 7–1 visar versioner som stöds av Solaris Live Upgrade.
Tabell 7–1 Solaris-versioner som stöds
Nuvarande version |
Kompatibel version för uppgradering |
---|---|
OS för Solaris 8 |
Solaris 8, 9 och alla Solaris 10-versioner |
OS för Solaris 9 |
Solaris 9 och alla Solaris 10-versioner |
OS för Solaris 10 |
Alla Solaris 10-versioner |
Du kan installera Solaris Live Upgrade-paketen på följande sätt:
pkgadd-kommandot. Solaris Live Upgrade-paketen heter SUNWlur och SUNWluu och de måste installeras i den ordningen.
En installerare på Solaris Operating System DVD, Solaris-programvara - 2, eller en nätinstallationsavbildning.
Tänk på att följande korrigeringsfiler kan behöva installeras för att Solaris Live Upgrade ska fungera korrekt.
Beskrivning |
Mer information finns i |
|
---|---|---|
Varning: För att Solaris Live Upgrade ska fungera korrekt krävs att du installerar vissa korrigeringsfiler för den version av operativsystemet du använder. Innan du installerar eller kör Solaris Live Upgrade måste du installera de här korrigeringsfilerna. x86 endast – Om den här gruppen med korrigeringar inte har installerats misslyckas Solaris Live Upgrade och följande felmeddelande kan visas. Om följande felmeddelande inte visas är det dock ingen garanti för att alla nödvändiga korrigeringar har installerats. Kontrollera alltid att alla korrigeringar som visas i informationsdokumentet för Sunsolve har installerats innan du försöker installera Solaris Live Upgrade.
Korrigeringsfilerna som listas i informationsdokumentet 72099 kan ändras när som helst. De här korrigeringsfilerna kan korrigera fel i Solaris Live Upgrade, liksom fel i komponenter som används av Solaris Live Upgrade. Om du råkar ut för problem med Solaris Live Upgrade kontrollerar du att du har installerat de senaste korrigeringsfilerna för Solaris Live Upgrade. |
Kontrollera att du har den senaste listan med korrigeringar genom att gå till http://sunsolve.sun.com. Sök efter informationsdokumentet 72099 på webbplatsen SunSolve. |
|
Om du använder Solaris 8 eller 9 är det inte säkert att du kan köra installationsprogrammet för Solaris Live Upgrade. De här versionerna innehåller inte den uppsättning av korrigeringar som behövs för att köra körtidsmiljön Java 2. Du måste ha den rekommenderade korrigeringsfilsgruppen för körtidsmiljön Java 2 för att kunna köra installationsprogrammet Solaris Live Upgrade och installera paketen. |
Om du vill installera Solaris Live Upgrade-paketen använder du kommandot pkgadd. Du kan också installera den rekommenderade korrigeringsfilsgruppen för Java 2-körtidsmiljön. Korrigeringarna finns på http://sunsolve.sun.com. |
Information om hur du installerar programvaran Solaris Live Upgrade finns i Installera Solaris Live Upgrade.
Om du har problem med Solaris Live Upgrade kan det bero på att vissa paket saknas. Använd följande tabell för att kontrollera att operativsystemet har de angivna paket, som krävs för att använda Solaris Live Upgrade.
För Solaris 10:
Om du installerar någon av följande programvarugrupper innehåller de alla nödvändiga Solaris Live Upgrade-paket.
Solaris-programvarugruppen Komplett plus OEM Support
Solaris-programvarugruppen Komplett
Solaris-programvarugruppen Utvecklare
Solaris-programvaru- gruppen Slutanvändare
Om du installerar någon av de här programvarugrupperna kanske du inte har alla paket som krävs för att använda Solaris Live Upgrade.
Programvarugruppen Minimal UNIX-grupp
Programvarugruppen Reducerat nätverksstöd
Information om programvarugrupper finns i Rekommenderat diskutrymme för programvarugrupper.
Tabell 7–2 Nödvändiga paket för Solaris Live Upgrade
Om du vill kontrollera vilka paket som finns på systemet skriver du följande kommando.
% pkginfo package_name |
Följ de allmänna systemkraven för diskutrymme för en uppgradering. Se Kapitel 3, Solaris-installation och uppgradering (Planering).
Om du vill beräkna hur stort filsystem du behöver ha för att skapa en startmiljö, börjar du skapa en ny startmiljö. Storleken beräknas. Du kan sedan avbryta processen.
Disken i 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.
Du kanske behöver förbereda disken innan du skapar den nya startmiljön. Kontrollera att disken är korrekt formaterad.
Kontrollera att skivdelarna rymmer de filsystem som ska kopieras.
Se efter om några filsystem innehåller kataloger som du snarare vill dela mellan startmiljöer än kopiera. Om du vill dela en katalog måste du skapa en ny startmiljö så att den katalogen får en egen skivdel. Katalogen är då ett filsystem och kan delas med framtida startmiljöer. Mer information om hur du skapar separata filsystem för delning finns i Riktlinjer för val av skivdelar för delbara filsystem.
Genom att använda den teknik som används för Solaris volymhanterare, skapas en startmiljö i Solaris Live Upgrade som innehåller filsystem med RAID-1-volymer (speglar). I Solaris Live Upgrade implementeras inte alla funktioner i Solaris volymhanterare, men följande komponenter i Solaris volymhanterare är nödvändiga.
Tabell 7–3 Nödvändiga komponenter för Solaris Live Upgrade och RAID-1-volymer
Krav |
Beskrivning |
Mer information finns i |
---|---|---|
Du måste skapa minst en statusdatabas och minst tre statusdatabaskopior. |
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. När en statusdatabas kopieras är kopian ett skydd mot dataförluster från enstaka felpunkter. |
Information om hur du skapar en statusdatabas finns i Kapitel 6, State Database (Overview) i Solaris Volume Manager Administration Guide. |
Solaris Live Upgrade stöder bara en RAID-1-volym (spegel) med enkla skivdelssamman- länkningar på rotfilsystemet (/). |
En sammanlänkning motsvarar 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 tillhandahåller ingen dataredundans, om den inte finns i en RAID-1-volym. En RAID-1-volym kan bestå av högst tre sammanlänkningar. |
Information om hur du skapar speglade filsystem finns i Riktlinjer för val av skivdelar för speglade filsystem. |
Du kan använda Solaris Live Upgrade för att lägga till korrigeringsfiler och paket i ett system. När du använder Solaris Live Upgrade blir den enda driftstoppstiden den för omstart. Du kan lägga till korrigeringsfiler och paket i en ny startmiljö med kommandot luupgrade. När du använder kommandot luupgrade kan du även använda ett Solaris Flash-arkiv för att installera korrigeringsfiler eller paket.
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. Om ett paket inte uppfyller de här riktlinjerna kan det orsaka fel i paketprogramvaran under en uppgradering eller orsaka ändringar i den aktiva startmiljön.
Information om paketeringskrav finns i Bilaga B, Ytterligare krav för SVR4-paketering (Referens).
Installationstyp |
Beskrivning |
Mer information finns i |
---|---|---|
Lägga till korrigeringsfiler i en startmiljö |
Skapa en ny startmiljö och använd kommandot luupgrade med alternativet -t. | |
Lägga till paket i en startmiljö |
Använd kommandot luupgrade med alternativet -p. |
Så här lägger du till paket i en operativsystemsavbildning i en startmiljö (Kommandoradsgränssnitt) |
Använda Solaris Live Upgrade för att installera ett Solaris Flash-arkiv |
Ett arkiv innehåller en fullständig kopia av en startmiljö inklusive nya paket och korrigeringsfiler. Den här kopian kan vara installerad på flera system. |
|
Alternativet -m för lucreate anger vilka filsystem och det antal filsystem som ska skapas i den nya startmiljön. Du måste ange exakt antal filsystem genom att köra alternativet på nytt. Följ de här riktlinjerna när du skapar två filsystem genom att använda -m-alternativet:
Du måste ange alternativet -m för den nya startmiljöns rotfilsystem (/). Om du kör lucreate utan alternativet -m visas konfigurationsmenyn. På konfigurationsmenyn kan du anpassa den nya startmiljön genom att styra om filer till nya monteringspunkter.
Alla viktiga filsystem som finns i den aktuella startmiljön och som inte angetts med alternativet -m sammanfogas med det filsystem som skapats på den näst högsta nivån.
Endast filsystem som angetts med alternativet -m skapas i den nya startmiljön. Om du vill skapa samma antal filsystem som finns på det nuvarande systemet, måste du ange ett -m-alternativ för varje filsystem som ska skapas.
Om du till exempel använder alternativet -m en gång anges var alla filsystem ska placeras. Du sammanfogar alla filsystem från den ursprungliga startmiljön till ett enda filsystem som anges med -m-alternativet. Om du anger alternativet -m två gånger skapas två filsystem. Om du till exempel har filsystem för roten (/), /opt och /var, använder du alternativet -m en gång för varje filsystem i den nya startmiljön.
Duplicera inte en monteringspunkt. Du kan till exempel inte ha två rotfilsystem (/).
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å.
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 rotfilssystemet (/). Skivdelen måste uppfylla följande:
Det måste vara en skivdel som systemet kan startas från.
Den måste vara lika stor eller större än den rekommenderade minimistorleken.
Den kan finnas på olika fysiska hårddiskar eller på samma hårddisk som det aktiva rotfilssystemet /.
Den kan vara en Veritas Volume Manager-volym (VxVM). 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.
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:
En fysisk skivdel.
En enkel skivdelssammanlänkning som finns i en RAID-1-volym (spegel). Skivdelen som innehåller rotfilsystemet (/) kan vara en RAID-1-volym.
En enkel skivdelssammanlänkning som finns i en RAID-0-volym. Skivdelen som innehåller rotfilsystemet (/) kan vara en RAID-0-volym.
När en ny startmiljö skapas identifierar kommandot lucreate -m följande tre enhetstyper:
En fysisk skivdel i form av /dev/dsk/cwtxdysz
En Solaris Volume Manager-volym i formatet /dev/md/dsk/dnum
En Veritas Volume Manager-volym i formatet /dev/vx/dsk/ volymnamn 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.
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.
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ö.
Riktlinjer och information om 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 6/06: Anpassad JumpStart och avancerade installationer.
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. Med kommandot metastat kontrollerar du om spegeln håller på att synkronisera om eller om den används. Mer information finns i direkthjälpen för metastat(1M).
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:
Ett delspegelfel.
En systemkrasch.
En delspegel har tagits offline och ställts online igen.
En ny delspegel har lagts till.
Mer information om omsynkronisering finns i RAID-1 Volume (Mirror) Resynchronization i Solaris Volume Manager Administration Guide.
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 kommandon för Solaris Volymhanterare som kan skapa, ändra eller ta bort volymkomponenter, använder du kommandot lustatus eller 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.
De här riktlinjerna innehåller konfigurationsrekommendationer och exempel för minnesväxlingsskivdelar.
Du kan konfigurera en minnesväxlingsskivdel på tre sätt med kommandot lucreate och alternativet -m:
Om du inte anger en minnesväxlingsskivdel konfigureras de minnesväxlingsskivdelar som tillhör den aktuella startmiljön för den nya startmiljön.
Om du anger en eller flera minnesväxlingsskivdelar är dessa de enda minnesväxlingsskivdelar som används av den nya startmiljön. De två startmiljöerna delar inte minnesväxlingsskivdelar.
Du kan ange att båda ska dela minnesväxlingsskivdel och lägga till en ny skivdel för minnesväxlingen.
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.
I följande exempel har ingen minnesväxlingsskivdel angetts. Den nya startmiljön innehåller rotfilsystemet (/) på c0t1d0s0. Minnesväxlingen delas mellan den aktuella och den nya startmiljön på c0t0d0s1.
# lucreate -n be2 -m /:c0t1d0s0:ufs |
I följande exempel har en minnesväxlingsskivdel angetts. Den nya startmiljön innehåller rotfilsystemet (/) på c0t1d0s0. Ett nytt minnesväxlingsfilsystem skapas på c0t1d0s1. Ingen minnesväxlingsskivdel delas mellan den aktuella och den nya startmiljön.
# lucreate -n be2 -m /:c0t1d0s0:ufs -m -:c0t1d0s1:swap |
I följande exempel läggs en minnesväxlingsskivdel till och en annan minnesväxlingsskivdel delas mellan de två startmiljöerna. Den nya startmiljön innehåller rotfilsystemet (/) på c0t1d0s0. En ny minnesväxlingsskivdel skapas på c0t1d0s1. Minnesväxlingsskivdelen på c0t0d0s1 delas mellan den aktuella och den nya startmiljön.
# lucreate -n be2 -m /:c0t1d0s0:ufs -m -:shared:swap -m -:c0t1d0s1:swap |
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ö.
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 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 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. | |
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 6/06 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 6/06. /home delas mellan Solaris 9- och Solaris 10 6/06-versionerna. |
En beskrivning av delbara och viktiga filsystem finns i Filsystemstyper. |
När du skapar en ny startmiljö kan en del kataloger och filer uteslutas från kopieringen till den nya startmiljön. Om du har uteslutit en katalog kan du även återinsätta specifika filer eller underkataloger i den katalogen igen. De här återställda underkatalogerna eller filerna kopieras sedan till den nya startmiljön. Du kan till exempel utesluta alla filer och kataloger i /etc/mail från kopian, men inkludera alla filer och kataloger i /etc/mail/staff. Med följande kommando kopieras underkatalogen staff till den nya startmiljön.
# lucreate -n second_disk -x /etc/mail -y /etc/mail/staff |
Använd de filuteslutande alternativen med försiktighet. Ta inte bort filer eller kataloger som krävs för att köra systemet.
I följande tabell visas en lista över de kommandoalternativ för lucreate som du kan använda för att ta bort och återställa kataloger och filer.
Hur specifierat? |
Exkludera alternativ |
Inkludera alternativ |
---|---|---|
Ange namnet på katalogen eller filen |
-x exkludera_kat |
-y inkludera_kat |
Använd en fil som innehåller en lista |
-f lista_filnamn -z lista_filnamn |
-Y lista_filnamn -z lista_filnamn |
Exempel på hur du kan anpassa kataloger och filer när du skapar en startmiljö finns i Så här skapar du en startmiljö och anpassar innehållet (Kommandoradsgränssnitt).
När du är redo att växla startmiljö och göra den nya startmiljön aktiv aktiverar du snabbt den nya startmiljön och startar om datorn. Första gången du startar en ny startmiljö synkroniseras filerna mellan startmiljöerna. ?Synkronisera? betyder här att vissa systemfiler och kataloger kan kopieras från den senast aktiva startmiljön till den startmiljö som startas. De filer och kataloger som har ändrats kopieras.
Solaris Live Upgrade kontrollerar om viktiga filer har ändrats. Om innehållet i de här filerna inte är samma i båda startmiljöerna kopieras de från den aktiva startmiljön till den nya startmiljön. Synkronisering är avsedd för viktiga filer som till exempel /etc/passwd och /etc/group, filer som kan ha ändrats sedan den nya startmiljön skapades.
Filen /etc/lu/synclist innehåller en lista över filer och kataloger som är synkroniserade. I en del fall kanske du vill kopiera andra filer från den aktiva startmiljön till den nya startmiljön. Du kan lägga till kataloger och filer i /etc/lu/synclist om det behövs.
Om du lägger till filer som inte finns i listan /etc/lu/synclist kan det orsaka att systemet inte går att starta. Synkroniseringsprocessen kopierar bara filer och skapar kataloger. Den tar inte bort filer och kataloger.
Följande exempel på innehållet i filen /etc/lu/synclist visar standardkataloger och filer som har synkroniserats för det här systemet.
/var/mail SKRIV ÖVER /var/spool/mqueue SKRIV ÖVER /var/spool/cron/crontabs SKRIV ÖVER /var/dhcp SKRIV ÖVER /etc/passwd SKRIV ÖVER /etc/shadow SKRIV ÖVER /etc/opasswd SKRIV ÖVER /etc/oshadow SKRIV ÖVER /etc/group SKRIV ÖVER /etc/pwhist SKRIV ÖVER /etc/default/passwd SKRIV ÖVER /etc/dfs SKRIV ÖVER /var/log/syslog LÄGG TILL /var/adm/messages LÄGG TILL |
Nedan följer exempel på kataloger och filer som skulle kunna läggas till i filen synclist:
/var/yp SKRIV ÖVER /etc/mail SKRIV ÖVER /etc/resolv.conf SKRIV ÖVER /etc/domainname SKRIV ÖVER |
Posterna i filen synclist kan vara filer eller kataloger. I det andra fältet anges den uppdateringsmetod som används när startmiljön aktiveras. Det finns tre sätt att uppdatera filer:
OVERWRITE – Innehållet i filen för den nya startmiljön skrivs över med innehållet i filen för den aktiva startmiljön. OVERWRITE är standardåtgärden om ingen åtgärd angetts i det andra fältet. Om posten är en katalog kopieras alla underkataloger. Alla filer skrivs över. Filen för den nya startmiljön har samma datum, läge och ägarskap som samma fil i den tidigare startmiljön.
APPEND – Innehållet i filen för den aktiva startmiljön läggs till i slutet av filen för den nya startmiljön. Detta kan leda till dubblettposter i filen. Kataloger kan inte listas som APPEND. Filen för den nya startmiljön har samma datum, läge och ägarskap som samma fil i den tidigare startmiljön.
PREPEND – Innehållet i filen för den aktiva startmiljön läggs till i början av filen för den nya startmiljön. Detta kan leda till dubblettposter i filen. Kataloger kan inte listas som PREPEND. Filen för den nya startmiljön har samma datum, läge och ägarskap som samma fil i den tidigare startmiljön.
Första gången du startar från en startmiljö som du nyss har skapat synkroniseras den nya startmiljön mot den senast aktiva miljön av Solaris Live Upgrade. Efter denna första start och synkronisering utför Solaris Live Upgrade inga synkroniseringar om du inte vill det.
Om du vill tvinga synkronisering med hjälp av det teckenbaserade gränssnittet skriver du yes när du får frågan.
Om du vill tvinga synkronisering med hjälp av kommandoradsgränssnittet använder du kommandot luactivate med alternativet -s.
Om du har flera versioner av operativmiljön Solaris vill du kanske tvinga fram en synkronisering. Du kanske vill att ändringar i exempelvis filerna email eller passwd/group ska göras i operativmiljön som du aktiverar. Om du tvingar fram en synkronisering söker Solaris Live Upgrade efter konflikter mellan filer som ska synkroniseras. När den nya startmiljön startats och en konflikt påträffats, visas en varning och filerna synkroniseras inte. Aktiveringen kan slutföras utan problem, trots sådana konflikter. En konflikt kan inträffa om du ändrar samma fil på både den nya startmiljön och den aktiva startmiljön. Du ändrar till exempel filen /etc/passwd i den ursprungliga startmiljön. Sedan gör du andra ändringar i filen /etc/passwd i den nya startmiljön. Synkroniseringsprocessen kan inte välja vilken fil som ska kopieras för synkroniseringen.
Du bör vara försiktig när du använder alternativet eftersom du kanske inte är medveten om eller har kunnat styra över ändringar som har skett i den senast aktiva startmiljön. Om du till exempel kör Solaris 10 6/06 i den aktuella startmiljön och startar om till en Solaris 9-version med tvingad synkronisering kan filerna i version 9 förändras. Eftersom filerna skiljer sig åt mellan de olika operativsystemversionerna kan starten av Solaris 9-versionen misslyckas på grund av att Solaris Solaris 10 6/06-filerna inte är kompatibla med Solaris 9-filerna.
Från och med Solaris 10 1/06 finns det en GRUB-startmeny med ett alternativt sätt att växla mellan startmiljöer. GRUB-menyn är ett alternativ till att aktivera med kommandot luactivate eller med menyn Activate.
Uppgift |
Information |
---|---|
Aktivera en startmiljö med GRUB-menyn |
x86: Aktivera en startmiljö med GRUB-menyn (Kommandoradsgränssnitt) |
Återgå till den ursprungliga startmiljön med en GRUB-meny |
x86: Så här återgår du med GRUB-menyn trots att den nya startmiljön aktiverades utan problem |
Översikts- och planeringsinformation för GRUB | |
Fullständig översikt över GRUB och systemadministrationsåtgärder |
När du visar ett teckenbaserat användargränssnitt, till exempel via en tip-linje, kan du behöva ange miljövariabeln TERM till VT220. Om du använder CDE (Common Desktop Environment) bör du dessutom ange värdet på variabeln TERM till dtterm, och inte xterm.