Installationshandbok för Solaris 10: Solaris Flash-arkiv (Skapande och installation)

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

När du utför systemuppdateringar kan du använda Solaris Live Upgrade för att kopiera operativsystemet, vilket 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 6, Solaris Live Upgrade (Översikt) i Installationshandbok för Solaris 10: Solaris Live Upgrade och uppgraderingsplanering.

Steg
  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 startmiljökopia
    
    Startmiljö      Är           Aktiv  Aktiv      Kan	 Kopiera
    Namn            Fullständig  Nu	Vid omstart Radera  Status
    ------------------------------------------------------------------------
    huvudstartmiljö     ja         ja       ja       nej      -     
    startmiljökopia     ja         nej      nej      ja       -  
  3. Uppdatera huvudavbildningen med någon av följande ändringar:

    • Ta bort paket.

    • Lägg 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.


       # flar create -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

      En lista med alternativ finns i flar create.

      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 3–15 Skapa ett differentiellt arkiv genom att använda Solaris Live Upgrade

huvudstartmiljö är 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 huvudstartmiljö  -m /:/dev/dsk/c0t1d0s0:ufs \
-m /usr:/dev/dsk/c0t1d0s3:ufs -n startmiljökopia
# lustatus
# pkgadd SUNWman
# lumount startmiljökopia /a
# flar create -n test.diff -c -A /a /net/server/export/test.diff
# luumount startmiljökopia

Installera det differentiella arkivet på klonsystemen. Procedurer för att installera ett arkiv beskrivs i Förbereda en installation med Solaris Flash-arkiv med anpassad JumpStart-installation i Installationshandbok för Solaris 10: Anpassad JumpStart och avancerade installationer.

Följande illustration visar hur den nya startmiljön skapas med kommandot lucreate.

Sammanhanget beskriver bilden.