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

Exempel på frånkoppling och uppgradering av en sida av en RAID 1-volym (spegel) (Kommandoradsgränssnitt)

I det här exemplet visas hur du gör följande:

I Figur 12–1 visas den nuvarande startmiljön som innehåller tre fysiska diskar.

Figur 12–1 Koppla bort och uppgradera ena sidan av en RAID-1-volym (spegel)

Sammanhanget beskriver bilden.

  1. Skapa en ny startmiljö (second_disk) som innehåller en spegel.

    Du utför de här åtgärderna med följande kommando.

    • 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, c0t1d0s0 och c0t2d0s0. De här två delspeglarna ansluts till spegeln d10.


    # lucreate -c first_disk -n second_disk \ 
    -m /:/dev/md/dsk/d10:ufs,mirror \ 
    -m /:/dev/dsk/c0t1d0s0:attach \ 
    -m /:/dev/dsk/c0t2d0s0:attach
    
  2. Aktivera startmiljön second_disk.


    # /sbin/luactivate second_disk
    # init 6
    
  3. Skapa en startmiljö till, third_disk.

    Du utför de här åtgärderna med följande kommando.

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

    • Skivdelen c0t1d0s0 tas bort från dess nuvarande spegel och läggs till i spegeln d20. Innehållet i delspegeln, rotfilsystemet (/), bevaras och ingen kopiering görs.


    # lucreate -n third_disk \
    -m /:/dev/md/dsk/d20:ufs,mirror \ 
    -m /:/dev/dsk/c0t1d0s0:detach,attach,preserve
    
  4. Uppgradera den nya startmiljön, third_disk


    # luupgrade -u -n third_disk \ 
    -s /net/installmachine/export/Solaris_10_606/OS_image
    
  5. Lägg till en korrigeringsfil i den uppgraderade startmiljön.


    # luupgrade -t n third_disk -s /net/patches 222222-01
    
  6. Aktivera startmiljön third_disk om du vill göra den till aktuellt system.


    # /sbin/luactivate third_disk
    # init 6
    
  7. Ta bort startmiljön second_disk.


    # ludelete second_disk
    
  8. Du utför de här åtgärderna med följande kommandon.

    • Radera spegeln d10.

    • Kontrollera numret för sammanlänkningen av c0t2d0s0.

    • Anslut sammanlänkningen som hittas av kommandot metastat till spegeln d20. Kommandot metattach synkroniserar den nyss anslutna sammanlänkningen med sammanlänkningen i spegeln d20. Alla data på sammanlänkningen skrivs över.


    # metaclear d10 
    # metastat -p | grep c0t2d0s0
    dnum 1 1 c0t2d0s0
    # metattach d20 dnum
    
    num

    Är numret som finns i metastat-kommandot för sammanlänkningen.

Den nya startmiljön (third_disk) har uppgraderats och är nu det aktuella systemet. third_disk innehåller rotfilsystemet (/) som har avspeglats.

I Figur 12–2 visas hela processen för frånkoppling av en spegel och uppgradering av spegeln med kommandona i föregående exempel.

Figur 12–2 Koppla bort och uppgradera ena sidan av en RAID-1-volym (spegel) (fortsättning)

Sammanhanget beskriver bilden.