Installationsguide för Solaris 9 4/04

Så här skapar du ett differentiellt Solaris Flash-arkiv genom att använda Solaris Live Upgrade

Du kan hantera systemuppdateringar genom att kopiera operativmiljön med Solaris Live Upgrade vilket automatiskt skapar en ny startmiljö. Kopian kan jämföras med huvudsystemet som uppdaterats med mindre ändringar. Det differentiella Solaris Flash-arkiv som blir resultatet kan sedan installeras på klonsystemen.

Mer information om Solaris Live Upgrade finns i Kapitel 32.

  1. I det oförändrade huvudsystemet skapar du en ny startmiljö genom att använda kommandot lucreate.

    Den här nya startmiljön är en exakt kopia av huvudsystemet och den kan användas för att skapa det differentiella arkivet.

  2. Kontrollera de båda startmiljöernas status.


    # lustatus copy_BE
    
    Startmiljö         Är           Aktiv    Aktiv        Kan        Kopiera
    Namn               fullständig  nu       Vid Omstart  Radera     Status
    ------------------------------------------------------------------------
    huvudstartmiljö          ja       ja       ja           nej        -     
    startmiljökopia          ja       nej      ja           nej        -    
  3. Uppdatera huvudavbildningen med någon av följande ändringar:

    • Ta bort paket.

    • Lägga till paket eller korrigeringsfiler.

    • Ändra konfigurationsfiler.

    • Lägg till stöd för kringutrustning på klonsystemet.

  4. (Valfritt) Skapa anpassade skript. Se Skapa anpassningsskript.

  5. Skapa det differentiella arkivet.

    1. Montera den nyss skapade startmiljön.


      # lumount startmiljönamn /a
      
    2. Skapa det differentiella arkivet genom att jämföra huvudsystemet med startmiljön.


       # flarcreate -n arkivnamn -A kat_för_den_nya_startmiljön\
       alternativ sökväg/filnamn
      
      arkivnamn

      Anger det namn som du vill ge arkivet.

      -A kat_för_den_nya_startmiljön

      Skapar ett differentiellt arkiv genom att jämföra en ny systemavbildning med den avbildning som anges med argumentet kat_för_den_nya_startmiljön.

      alternativ

      I flar create finns en lista med alternativ.

      sökväg

      Anger sökvägen pekar på katalogen där du vill spara arkivfilen. Om du inte anger någon sökväg sparar flar create arkivfilen i den aktuella katalogen.

      filnamn

      Anger namnet på arkivfilen.

    3. Avmontera den nya startmiljön.


      # luumount startmiljökopia
      

    Kommandot flar create returnerar en avbrottskod.

    • Avbrottskoden 0 returneras om det gick att skapa startmiljön.

    • Om det misslyckas returneras en avbrottskod som inte är noll.

  6. Installera det differentiella Solaris Flash-arkivet genom att använda en JumpStart-profil.

    Klonsystemen som ska installeras måste vara kopior av det ursprungliga huvudsystemet annars misslyckas installationen.

    I följande exempel installeras det differentiella arkivet test.diff på enheten c1t1d0s0.


    JumpStart-profil
    -----------------------
    install_type  flash_update
    archive_location http server /rw/test.diff
    root_device c1t1d0s0

Exempel 21–15 Skapa ett differentiellt arkiv genom att använda Solaris Live Upgrade

I det här exemplet är master_BE namnet på den aktuella startmiljön. Startmiljökopia är namnet på den nya startmiljön. Filsystemens rot (/) och /usr placeras på s0 och s3. Kommandot lustatus rapporterar att den nya startmiljökopian är färdig. Paketet SUNWman läggs till i huvudsystemet. Efter att huvudsystemet uppdaterats genom att paketet SUNWman har lagts till, skapas ett differentiellt arkiv med kommandot flarcreate genom att den ändrade huvudstartmiljön jämförs med den oförändrade nya startmiljön.


# lucreate -c master_BE 
-m /:/dev/dsk/c0t1d0s0:ufs -m /usr:/dev/dsk/c0t1d0s3:ufs \
-n copy_BE
# lustatus
# pkgadd SUNWman
# lumount copy_BE /a
# flarcreate -n test.diff -c -A /a /net/server/export/test.diff
# luumount copy_BE 

Installera det differentiella arkivet på klonsystemen. Information om hur du installerar ett arkiv finns i Så här förbereder du en installation av Solaris Flash-arkiv med en anpassad JumpStart-installation.


I Figur 21–1 visas hur den nya startmiljön skapas med kommandot lucreate.

Figur 21–1 Skapa en ny startmiljö genom att använda Solaris Live Upgrade

Sammanhanget beskriver bilden.