Installationshandbok för Solaris 10: Solaris Live Upgrade och uppgraderingsplanering

ProcedureSå här skapar du en startmiljö och anpassar innehållet (Kommandoradsgränssnitt)

Innehållet i den nya startmiljöns filsystem kan ändras med hjälp av följande alternativ. Kataloger och filer kopieras inte till den nya startmiljön.

Steg
  1. 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.

  2. Skriv följande för att skapa den nya startmiljön:


    # lucreate -m monteringspunkt:enhet[,metaenhet]:filsystemalternativ [-m ...]  \ 
    [-x exkludera_kat] [-y inkludera] \
    [-Y inkludera_lista_fil] \
    [-f exkludera_lista_fil]\  
    [-z filterlista] [-I] -n startmiljönamn
    
    -m monteringspunkt:enhet[,metaenhet]:fs-alternativ [-m ...]

    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:

      • 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. En beskrivning av de här nyckelorden finns i Så här skapar du en tom startmiljö med RAID-1-volymer (speglar) (Kommandoradsgränssnitt).

    -x exkludera_kat

    Utesluter filer och kataloger genom att inte kopiera dem till den nya startmiljön. Du kan använda flera instanser för det här alternativet om du vill utesluta mer än en fil eller katalog.

    exkludera_kat är namnet på katalogen eller filen.

    -y inkludera_kat

    Kopierar kataloger och filer som listats till den nya startmiljön. Det här alternativet används när du har exkluderat en katalog, men vill återställa enskilda underkataloger eller filer.

    inkludera_kat är namnet på den underkatalog eller fil som ska inkluderas.

    -Y lista_filnamn

    Kopierar kataloger och filer från en lista till den nya startmiljön. Det här alternativet används när du har exkluderat en katalog, men vill återställa enskilda underkataloger eller filer.

    • lista_filnamn är den fullständiga sökvägen till en fil som innehåller listan.

    • Filen lista_filnamn måste innehålla en fil per rad.

    • Om radobjekten är en katalog inkluderas alla underkataloger och filer som finns under den katalogen. Om radobjektet är en fil inkluderas bara den filen.

    -f lista_filnamn

    En lista används för att exkludera kataloger och filer genom att inte kopiera dem till den nya startmiljön.

    • lista_filnamn är den fullständiga sökvägen till en fil som innehåller listan.

    • Filen lista_filnamn måste innehålla en fil per rad.

    -z lista_filnamn

    En lista används för att kopiera kataloger och filer till den nya startmiljön. Varje fil eller katalog i listan markeras med ett plus “+” eller minus “-”. Ett plus indikerar en inkluderad fil eller katalog och minustecknet indikerar en exkluderad fil eller katalog.

    • lista_filnamn är den fullständiga sökvägen till en fil som innehåller listan.

    • Filen lista_filnamn måste innehålla en fil per rad. Minus- eller plustecknet framför filnamnet måste följas av ett blanksteg.

    • Om radobjektet är en katalog markerad med ett + (plustecken) inkluderas alla underkataloger och filer under den katalogen. Om radobjektet är en fil markerad med ett + (plustecken) inkluderas bara den filen.

    -I

    Åsidosätter integritetskontrollen av systemfiler. Var försiktig när du använder det här alternativet.

    För att förhindra att du tar bort viktiga systemfiler från en startmiljö kör lucreate automatiskt en integritetskontroll. Den här kontrollen undersöker alla filer som är registrerade i systempaketsdatabasen och stoppar skapandet av startmiljön om några filer har uteslutits. Om du använder det här alternativet åsidosätts den här integritetskontrollen. Om du använder det här alternativet skapas startmiljön snabbare, men problem kanske inte upptäcks.

    -n startmiljönamn

    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).


Exempel 8–14 Skapa en startmiljö och exkludera filer (Kommandoradgränssnitt)

I det här exemplet heter den nya startmiljön second_disk. Källstartmiljön innehåller ett filsystem, roten (/). I den nya startmiljön har filsystemet /var skilts från rotfilsystemet (/) och placerats på en annan skivdel. Med kommandot lucreate konfigurerar du ett UFS-filsystem för monteringspunkterna rot (/) och /var. Två /var-postfiler, root och staff, kopieras inte till den nya startmiljön. Minnesväxlingen delas automatiskt mellan källan och den nya startmiljön.


# lucreate -n second_disk \ 
-m /:/dev/dsk/c0t1d0s0:ufs -m /var/mail:c0t2d0s0:ufs \
-x /var/mail/root -x /var/mail/staff


Exempel 8–15 Skapa en startmiljö och exkludera och inkludera filer (Kommandoradgränsnitt)

I det här exemplet heter den nya startmiljön second_disk. Källstartmiljön innehåller ett filsystem för operativsystemet, roten (/). Källan innehåller även ett filsystem som heter /mystuff. Med kommandot lucreate konfigurerar du ett UFS-filsystem för monteringspunkterna rot (/) och /mystuff. Endast två kataloger i /mystuff kopieras till den nya startmiljön: /latest och /backup. Minnesväxlingen delas automatiskt mellan källan och den nya startmiljön.


# lucreate -n second_disk \ 
-m /:/dev/dsk/c01t0d0s0:ufs -m /mystuff:c1t1d0s0:ufs \ 
-x /mystuff -y /mystuff/latest -y /mystuff/backup