Installationshandbok för Solaris 10 6/06: Solaris Live Upgrade och uppgraderingsplanering

Aktivera en startmiljö

När du aktiverar en startmiljö blir den startbar vid nästa omstart. Du kan även snabbt växla tillbaka till den ursprungliga startmiljön om ett fel skulle inträffa när du startar den nyss aktiverade startmiljön. Se Kapitel 10, Felhantering: Återgå till den ursprungliga startmiljön (Steg-för-steg-anvisningar)

Beskrivning 

Mer information finns i 

Gör så här för att aktivera en startmijö och använda ett teckenbaserat gränssnitt. 


Obs! –

Första gången du aktiverar en startmiljö måste menyn Activate eller kommandot luactivate användas.


Så här aktiverar du en startmiljö (Teckenanvändargränssnitt).

Gör så här för att aktivera en startmiljö med kommandot luactivate .


Obs! –

Första gången du aktiverar en startmiljö måste menyn Activate eller kommandot luactivate användas.


Så här aktiverar du en startmiljö (Kommandoradsgränssnitt)

Gör så här för att aktivera en startmiljö och tvinga fram en filsynkronisering.  


Obs! –

Filerna synkroniseras vid första aktiveringen. Om du växlar startmiljöer efter den första aktiveringen synkroniseras inte filerna.


Så här aktiverar du en startmiljö och synkroniserar filer (Kommandoradsgränssnitt)

x86: Gör så här för att aktivera en startmiljö med GRUB-menyn. 


Obs! –

En GRUB-meny kan förenkla växlingen från en startmiljö till en annan. En startmiljö visas på GRUB-menyn efter den första aktiveringen.


x86: Aktivera en startmiljö med GRUB-menyn (Kommandoradsgränssnitt)

Krav och begränsningar vid aktivering av en startmiljö

En startmiljö som ska aktiveras måste uppfylla följande krav:

Beskrivning 

Mer information finns i 

Startmiljön måste ha statusen ”fullständig”.  

Information om hur du kontrollerar status finns i Visa status för alla startmiljöer.

Om startmiljön inte är den aktuella startmiljön kan du inte ha monterat partitionerna för den startmiljön med kommandot luumount eller mount.

Direkthjälp finns i lumount(1M) eller mount(1M).

Den startmiljö som du vill aktivera får inte ingå i en jämförelseoperation.  

Du hittar mer information i Jämföra startmiljöer.

Om du vill konfigurera om utrymmet för minnesväxling ska du göra det innan du startar den inaktiva startmiljön. Alla startmiljöer delar på samma enheter för minnesväxling som standard.  

Information om hur du konfigurerar om utrymmet för minnesväxling finns i ”Så här skapar du en ny startmiljö”, Steg 9 eller i Så här skapar du en startmiljö och konfigurerar om utrymmet för minnesväxling (Kommandoradsgränssnitt).


x86 endast –

Om du har ett x86-system kan du också aktivera det med GRUB-menyn. Observera följande undantag:

Se x86: Aktivera en startmiljö med GRUB-menyn.


ProcedureSå här aktiverar du en startmiljö (Teckenanvändargränssnitt)

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. “Synkronisera” betyder här att vissa systemfiler och kataloger kopieras från den senast aktiva startmiljön till den startmiljö som startas. Solaris Live Upgrade utför inte den här synkroniseringen efter den första starten om du inte begär detta när du får frågan om du vill tvinga fram en synkronisering.

Mer information om synkronisering finns i Synkronisera filer mellan startmiljöer.


x86 endast –

Om du har ett x86-system kan du också aktivera det med GRUB-menyn. Observera följande undantag:

Se x86: Aktivera en startmiljö med GRUB-menyn.


  1. Välj aktiveringsalternativet på huvudmenyn i Solaris Live Upgrade.

  2. Skriv namnet på startmiljön som ska aktiveras:


    Namn på startmiljö: Solaris_10_606 
    Vill du tvinga fram synkroniseringsåtgärder för Live Upgrade: no
    
  3. Du kan antingen fortsätta eller tvinga fram en synkronisering av filer.

    • Tryck på Retur för att fortsätta.

      Första gången startmiljön startas synkroniseras filerna automatiskt.

    • Du kan tvinga fram en synkronisering av filer, men var försiktig med den här funktionen. Operativsystemen på de respektive startmiljöerna måste vara kompatibla med de filer som synkroniseras. Om du vill tvinga fram en synkronisering av filer skriver du:


      Vill du tvinga fram synkroniseringsåtgärder för Live Upgrade: yes
      

      Varning! – Varning! –

      Du bör vara försiktig när du använder framtvingad synkronisering 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.


  4. Tryck på F3 för att påbörja aktiveringen.

  5. Tryck på Retur för att fortsätta.

    Den nya startmiljön aktiveras vid nästa omstart.

  6. Aktivera startmiljön genom att starta om:


    # init 6
    

ProcedureSå här aktiverar du en startmiljö (Kommandoradsgränssnitt)

Så här gör du en ny startmiljö till den aktuella startmiljön.


x86 endast –

Om du har ett x86-system kan du också aktivera det med GRUB-menyn. Observera följande undantag:

Se x86: Aktivera en startmiljö med GRUB-menyn.


  1. Bli superanvändare eller anta en motsvarande roll.

    Roller innehåller behörigheter och priviligierade kommandon. Mer information om roller finns i Configuring RBAC (Task Map) i System Administration Guide: Security Services.

  2. Skriv följande för att aktivera startmiljön:


    # /sbin/luactivate  startmiljönamn
    
    startmiljönamn

    Anger namnet på startmiljön som ska aktiveras.

  3. Starta om.


    # init 6
    

    Varning! – Varning! –

    Använd bara något av kommandona init eller shutdown för att starta om. Om du använder något av kommandona reboot, halt eller uadmin byter systemet inte startmiljö. Den senast aktiva startmiljön startas igen.



Exempel 9–13 Aktivera en startmiljö (Kommandoradsgränssnitt)

I det här exemplet aktiveras startmiljön second_disk vid nästa omstart.


# /sbin/luactivate second_disk
# init 6

ProcedureSå här aktiverar du en startmiljö och synkroniserar filer (Kommandoradsgränssnitt)

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. “Synkronisera” betyder här att vissa systemfiler och kataloger kopieras från den senast aktiva startmiljön till den startmiljö som startas. Solaris Live Upgrade utför inte den här synkroniseringen efter den första starten om du inte tvingar fram synkroniseringen med kommandot luactivate och alternativet -s.


x86 endast –

När du växlar mellan olika startmiljöer med GRUB-menyn synkroniseras inte heller några filer. Gör så här för att synkronisera filer.


Mer information om synkronisering finns i Synkronisera filer mellan startmiljöer.

  1. Bli superanvändare eller anta en motsvarande roll.

    Roller innehåller behörigheter och priviligierade kommandon. Mer information om roller finns i Configuring RBAC (Task Map) i System Administration Guide: Security Services.

  2. Skriv följande för att aktivera startmiljön:


    # /sbin/luactivate  -s startmiljönamn
    
    -s

    Tvingar fram en synkronisering av filer mellan den senast aktiva startmiljön och den nya startmiljön. Första gången en startmiljö aktiveras synkroniseras filerna mellan startmiljöerna med efterföljande aktiveringar. Filerna synkroniseras inte om du inte använder alternativet -s.


    Varning! – Varning! –

    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.


    startmiljönamn

    Anger namnet på startmiljön som ska aktiveras.

  3. Starta om.


    # init 6
    

Exempel 9–14 Aktivera en startmiljö (Kommandoradsgränssnitt)

I det här exemplet aktiveras startmiljön second_disk vid nästa omstart och filerna synkroniseras.


# /sbin/luactivate -s second_disk
# init 6

x86: Aktivera en startmiljö med GRUB-menyn

Med GRUB-menyn kan du växla mellan startmiljöer på ett annat sätt. GRUB-menyn är ett alternativ till att aktivera (starta) med kommandot luactivate på menyn Activate. I tabellen nedan listas de undantag och begränsningar som GRUB-menyn har.

Tabell 9–3 x86: Aktivera med GRUB-menyn (Sammanfattning)

Uppgift 

Beskrivning 

Mer information finns i 

Varning!

Ändra inte diskordningen i BIOS när du har aktiverat en startmiljö. Om du ändrar ordningen kan det orsaka att GRUB-menyn blir ogiltig. Om det här problemet uppstår återställer du diskordningen till dess ursprungliga status, och då korrigeras GRUB-menyn. 

 

Aktivera en startmiljö för första gången 

Första gången du aktiverar en startmiljö måste du använda kommandot luactivate eller menyn Activate. Nästa gång du startar visas den startmiljöns namn på GRUB-huvudmenyn. Du kan sedan växla till den här startmiljön genom att välja motsvarande post på GRUB-menyn.

Så här aktiverar du en startmiljö (Kommandoradsgränssnitt)

Synkronisera filer 

Första gången du aktiverar en startmiljö synkroniseras filer mellan den aktuella startmiljön och den nya. Vid efterföljande aktiveringar synkroniseras inga filer. När du växlar mellan olika startmiljöer med GRUB-menyn synkroniseras inte heller några filer. Du kan tvinga fram synkronisering när du använder kommandot luactivate med alternativet -s.

Så här aktiverar du en startmiljö och synkroniserar filer (Kommandoradsgränssnitt)

Startmiljöer som skapats i äldre versioner än Solaris 10 1/06

Om en startmiljö har skapats med Solaris 8, 9 eller 10 3/05 måste den startmiljön alltid aktiveras med kommandot luactivate eller menyn Activate. Sådana äldre startmiljöer visas inte på GRUB-menyn.

Så här aktiverar du en startmiljö (Kommandoradsgränssnitt)

Redigera och anpassa poster på GRUB-menyn 

Filen menu.lst innehåller den information som visas på GRUB-menyn. Du kan behöva ändra den här filen av följande skäl:

  • Om du vill lägga till poster för andra operativsystem än Solaris på GRUB-menyn.

  • Om du vill anpassa startegenskaperna. Du kan till exempel ändra starten till utförligt läge eller ändra den standardtidpunkt vid vilken operativsystemet startas automatiskt.


Obs! –

Om du vill ändra GRUB-menyn måste du först leta upp filen menu.lst. Du hittar steg-för-steg-anvisningar i avsnittet x86: Leta reda på GRUB-menyns menu.lst-fil (Steg-för-steg-anvisningar).



Varning! – Varning! –

Du ska inte använda GRUB-filen menu.lst för att ändra Solaris Live Upgrade-posterna. Om du gör det kanske Solaris Live Upgrade inte fungerar. Även om du kan använda filen menu.lst för att anpassa startegenskaperna bör du hellre använda kommandot eeprom för att göra det. Om du använder filen menu.lst för anpassningar kanske posterna för Solaris-operativsystemet ändras under en programvaruuppgradering. Ändringar i filen kan då gå förlorade.


Procedurex86: Aktivera en startmiljö med GRUB-menyn (Kommandoradsgränssnitt)

Du kan växla mellan två startmiljöer med GRUB-menyn. Tänk på följande begränsningar:

  1. Bli superanvändare eller anta en motsvarande roll.

    Roller innehåller behörigheter och priviligierade kommandon. Mer information om roller finns i Configuring RBAC (Task Map) i System Administration Guide: Security Services.

  2. Starta om datorn.


    # init 6
    

    GRUB-huvudmenyn visas. De båda operativsystemen Solaris och second_disk, som är en Solaris Live Upgrade-startmiljö, visas. failsafe-posterna används för återställning, om det primära operativsystemet av någon anledning inte skulle starta.


    GNU GRUB version 0.95 (616K lower / 4127168K upper memory)
    +-------------------------------------------------------------------+
    |Solaris                                                            |
    |Solaris  failsafe                                                  |
    |second_disk                                                        |
    |second_disk failsafe                                               |
    +-------------------------------------------------------------------+
    Använd tangenterna ^ och v för att välja önskad post. Tryck på Retur 
    för att starta det valda operativsystemet, 'e' 
    för att redigera kommadona före start eller 'c' 
    för att visa en kommandorad.
  3. Om du vill aktivera en startmiljö använder du piltangenterna för att markera önskad startmiljö och trycker sedan på Retur.

    Den valda startmiljön startas och blir den aktiva startmiljön.