Installationsguide för Solaris 9 4/04

Så här skapar du en tom startmiljö med RAID-1-volymer (speglar) (Kommandoradsgränssnitt)

När du skapar en startmiljö använder Solaris Live Upgrade tekniken för Solaris Volymhanterare för att skapa RAID-1-volymer. När du skapar en ny startmiljö kan du använda Solaris Live Upgrade för att hantera följande åtgärder:

Om du vill använda spegelfunktioner i Solaris Live Upgrade måste du skapa en statusdatabas och en statusdatabaskopia. En statusdatabas lagrar information på disken om status för konfigurationen för Solaris Volymhanterare.

  1. Logga in som superanvändare.

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


    # lucreate [-A 'startmiljöbeskrivning']  \
    -m monteringspunkt:enhet[,metaenhet]:filsystemalternativ [-m...] \
    -n startmiljönamn
    
    -A 'startmiljöbeskrivning'

    (Valfritt) Du kan skapa en startmiljöbeskrivning som associeras med startmiljönamnet startmiljönamn. Beskrivningen kan vara hur lång som helst och får innehålla vilka tecken som helst.

    -m monteringspunkt:enhet[,metaenhet]:filsystemalternativ [-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/c wtxdysz.

      • Namnet på en volym för volymhanteraren för Solaris i formatet /dev/md/dsk/dnum

      • Namnet på en volym för Veritas volymhanterare i formatet /dev/md/vxfs/dsk/dnum

      • 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 typer av filsystem och nyckelord:

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

        • mirror skapar en RAID–1-volym eller spegel på den enhet som angetts. I efterföljande -m-alternativ måste du ange attach om du vill ansluta åtminstone en sammanlänkning till den nya spegeln. Den enhet som angetts måste ha namngetts korrekt. Det logiska enhetsnamnet /dev/md/dsk/d10 och det korta namnet d10 fungerar som spegelnamn, till exempel. Mer information om hur du namnger enheter finns i “Overview of Solaris Volume Manager Components” in Solaris Volume Manager Administration Guide.

        • detach tar bort en sammanlänkning från en volym som associeras med en monteringspunkt som angetts. Du behöver inte ange volymen.

        • attach ansluter en sammanlänkning till spegeln som associeras med en monteringspunkt som angetts. Den fysiska skivdelen som angetts blir en enkelskivdelssammanlänkning som ansluts till spegeln. Om du vill ange en sammanlänkning som ska anslutas till en disk lägger du till ett komma och namnet på sammanlänkningen i enhetsnamnet. Om du utelämnar kommat och sammanlänkningsnamnet väljer lucreate en ledig volym för sammanlänkningen.

          Med lucreate kan du bara skapa sammanlänkningar som innehåller en enda fysisk skivdel. Med det här kommandot kan du ansluta upp till tre sammanlänkningar till en spegel.

        • preserve sparar det befintliga filsystemet och dess innehåll. Med det här nyckelordet kan du hoppa över kopieringsprocessen som kopierar innehållet i källstartmiljön. Om du sparar innehållet kan du snabbt skapa den nya startmiljön. För en viss monteringspunkt kan du bara använda preserve med en enda fysisk enhet. När du använder preserve kontrollerar lucreate att enhetens innehåll passar ett filsystem som angetts. Den här kontrollen är begränsad och det finns inga garantier för att resultatet stämmer.

          Nyckelordet preserve kan du använda tillsammans med både en fysisk skivdel och en volym för Solaris Volymhanterare.

          • Om du använder nyckelordet preserve när UFS-filsystemet finns på en fysisk skivdel sparas innehållet i UFS-filsystemet på skivdelen. I följande exempel med alternativet -m sparar nyckelordet preserve innehållet på den fysiska disken c0t0d0s0 som filsystem för monteringspunkten för rotfilsystemet (/).


            -m /:c0t0d0s0:preserve,ufs 
            
          • Om du använder nyckelordet preserve när UFS-filsystemet finns på en volym sparas innehållet i UFS-filsystemet på volymen.

            I följande exempel med alternativet -m sparar nyckelordet preserve innehållet på RAID-1-volymen (spegel) d10 som filsystem för monteringspunkten för rotfilsystemet (/).


            -m /:d10:preserve,ufs
            

            I följande exempel med alternativet -m konfigureras en RAID-1-volym (spegel) d10 som filsystemet för monteringspunkten för rotfilsystemet (/). Enkelskivdelssammanlänkningen d20 kopplas bort från den spegel den är ansluten till. d20 ansluts till spegeln d10. Rotfilsystemet (/) bevaras på delspegeln d20.


            -m /:d10:mirror,ufs -m /:d20:detach,attach,preserve 
            
    -n startmiljönamn

    Namnet på startmiljön som ska skapas. startmiljönamn måste vara unikt för systemet.

    När den nya startmiljön har skapats kan den uppgraderas och aktiveras (göras startbar). Se Kapitel 36.


    Exempel 35–9 Skapa en startmiljö med en spegel och ange enheter (kommandorad)

    I det här exemplet anges monteringspunkterna för filsystemen med alternativet -m.

    • En beskrivning mydescription, associeras med namnet another_disk.

    • lucreate konfigurerar ett UFS-filsystem för monteringspunktsroten (/). En spegel (d10) skapas. Den här spegeln är anslutningen (receptacle) för den aktuella startmiljöns rotfilsystem (/) som kopieras till spegeln d10. Alla data på spegeln d10 skrivs över.

    • Två skivdelar, c0t0d0s0 och c0t1d0s0, är delspeglar, d1 och d2. De här två delspeglarna läggs till i spegeln d10.

    • Den nya startmiljön får namnet another_disk.


    # lucreate -A 'mydescription' \
    -m /:/dev/md/dsk/d10:ufs,mirror \
    -m /:/dev/dsk/c0t0d0s0,d1:attach \
    -m /:/dev/dsk/c0t1c0s0,d2:attach -n another_disk
    

    När den nya startmiljön har skapats kan den uppgraderas och aktiveras (göras startbar). Se Kapitel 36.


    Exempel 35–10 Skapa en startmiljö med en spegel utan att ange ett delspegelnamn (kommandorad)

    I det här exemplet anges monteringspunkterna för filsystemen med alternativet -m.

    • En beskrivning mydescription, associeras med namnet another_disk.

    • lucreate konfigurerar ett UFS-filsystem för monteringspunktsroten (/). En spegel (d10) skapas. Den här spegeln är anslutningen (receptacle) för den aktuella startmiljöns rotfilsystem (/) som kopieras till spegeln d10. Alla data på spegeln d10 skrivs över.

    • Två skivdelar anges som ska användas som delspeglar, c0t0d0s0 och c0t1d0s0. Delspeglarna anges inte men kommandot lucreate väljer två namn från en lista med tillgängliga volymnamn. De här två delspeglarna ansluts till spegeln d10.

    • Den nya startmiljön får namnet another_disk.


    # lucreate -A 'mydescription' \
    -m /:/dev/md/dsk/d10:ufs,mirror \
    -m /:/dev/dsk/c0t0d0s0:attach \
    -m /:/dev/dsk/c0t1d0s0:attach -n another_disk
    

    När den nya startmiljön har skapats kan den uppgraderas och aktiveras (göras startbar). Se Kapitel 36.


    Exempel 35–11 Skapa en startmiljö och koppla från en delspegel (kommandorad)

    I det här exemplet anges monteringspunkterna för filsystemen med alternativet -m.

    • En beskrivning mydescription, associeras med namnet another_disk.

    • lucreate konfigurerar ett UFS-filsystem för monteringspunktsroten (/). En spegel (d10) skapas.

    • Skivdelen c0t0d0s0 tas bort från den spegel den tillhör. Skivdelen anges som delspegeln d1 och läggs till i spegeln d10. Innehållet i delspegeln, rotfilsystemet (/), sparas och ingen kopiering görs. Skivdelen c0t1d0s0 är delspegeln d2 och läggs till i spegeln d10.

    • Den nya startmiljön får namnet another_disk.


    # lucreate -A 'mydescription' \
    -m /:/dev/md/dsk/d10:ufs,mirror \
    -m /:/dev/dsk/c0t0d0s0,d1:detach,attach,preserve \
    -m /:/dev/dsk/c0t1d0s0,d2:attach -n another_disk
    

    Det här exemplet kan förkortas vilket visas i följande exempel. Namnen för de fysiska och logiska enheterna kortas ned. Angivelserna för d1 och d2 utelämnas.


    # lucreate -A 'mydescription' \
    -m /:d10:ufs,mirror \
    -m /:c0t0d0s0:detach,attach,preserve \
    -m /:c0t1d0s0:attach -n another_disk
    

    När den nya startmiljön har skapats kan den uppgraderas och aktiveras (göras startbar). Se Kapitel 36.


    Exempel 35–12 Skapa en startmiljö, koppla från en delspegel och spara innehållet (kommandorad)

    I det här exemplet anges monteringspunkterna för filsystemen med alternativet -m.

    • En beskrivning mydescription, associeras med namnet another_disk.

    • lucreate konfigurerar ett UFS-filsystem för monteringspunktsroten (/). En spegel (d20) skapas.

    • Skivdelen c0t0d0s0 tas bort från dess nuvarande spegel och läggs till i spegeln d20. Delspegelns namn har inte angetts. Innehållet i delspegeln, rotfilsystemet (/), sparas och ingen kopiering görs.

    • Den nya startmiljön får namnet another_disk.


    # lucreate -A 'mydescription' \
    -m /:/dev/md/dsk/d20:ufs,mirror \
    -m /:/dev/dsk/c0t0d0s0:detach,attach,preserve \
    -n another_disk
    

    När den nya startmiljön har skapats kan den uppgraderas och aktiveras (göras startbar). Se Kapitel 36.


    Exempel 35–13 Skapa en startmiljö med två speglar (kommandorad)

    I det här exemplet anges monteringspunkterna för filsystemen med alternativet -m.

    • En beskrivning mydescription, associeras med namnet another_disk.

    • lucreate konfigurerar ett UFS-filsystem för monteringspunktsroten (/). En spegel (d10) skapas. Den här spegeln är anslutningen (receptacle) för den aktuella startmiljöns rotfilsystem (/) som kopieras till spegeln d10. Alla data på spegeln d10 skrivs över.

    • Två skivdelar, c0t0d0s0 och c0t1d0s0, är delspeglar, d1 och d2. De här två delspeglarna läggs till i spegeln d10.

    • lucreate konfigurerar ett UFS-filsystem för monteringspunkten (/opt). En spegel (d11) skapas. Den här spegeln är anslutningen (receptacle) för den aktuella startmiljöns /opt-filsystem som kopieras till spegeln d11. Alla data på spegeln d11 skrivs över.

    • Två skivdelar, c2t0d0s1 och c3t1d0s1, är delspeglar, d3 och d4. De här två delspeglarna läggs till i spegeln d11.

    • Den nya startmiljön får namnet another_disk.


    # lucreate -A 'mydescription' \
    -m /:/dev/md/dsk/d10:ufs,mirror \
    -m /:/dev/dsk/c0t0d0s0,d1:attach \
    -m /:/dev/dsk/c0t1d0s0,d2:attach \
    -m /opt:/dev/md/dsk/d11:ufs,mirror \
    -m /opt:/dev/dsk/c2t0d0s1,d3:attach \
    -m /opt:/dev/dsk/c3t1d0s1,d4:attach -n another_disk
    

    När den nya startmiljön har skapats kan den uppgraderas och aktiveras (göras startbar). Se Kapitel 36.