I det här exemplet visas hur du gör följande:
Skapa en RAID-1-volym (spegel) i en ny startmiljö
Avbryt spegeln och uppgradera halva spegeln
Anslut den andra halvan av spegeln, sammanlänkningen, till den nya spegeln
Figur 12–1 visar den aktuella startmiljön, som innehåller tre fysiska diskar.
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 |
Aktivera startmiljön second_disk.
# /sbin/luactivate second_disk # init 6 |
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 |
Uppgradera den nya startmiljön, third_disk
# luupgrade -u -n third_disk \ -s /net/installmachine/export/Solaris_10/OS_image |
Lägg till en korrigeringsfil i den uppgraderade startmiljön.
# luupgrade -t n third_disk -s /net/patches 222222-01 |
Aktivera startmiljön third_disk om du vill göra den till aktuellt system.
# /sbin/luactivate third_disk # init 6 |
Ta bort startmiljön second_disk.
# ludelete second_disk |
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 |
Ä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 12–2 visar alla steg i att koppla från en spegel och uppgradera den med kommandona i föregående exempel.