Installationsguide för Solaris 9 4/04

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

Det här exemplet visar hur du utför följande åtgärder:

Figur 38–1 visar den aktuella startmiljön som innehåller tre fysiska diskar.

Figur 38–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.


    # /usr/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) genom att installera ett Solaris Flash-arkiv. Arkivet finns på ett lokalt system. Operativsystemversionerna för alternativen -s och -a är båda Solaris 9. Alla filer förutom delbara filer på third_disk skrivs över.


    # luupgrade -f -n third_disk \
    -s /net/installmachine/export/Solaris_9/OS_image \
    -a /net/server/archive/Solaris_9 
    
  5. Aktivera startmiljön third_disk om du vill göra den till aktuellt system.


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


    # ludelete second_disk 
    
  7. 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.

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

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

Sammanhanget beskriver bilden.