From: Sean Murphy (smurphy@calarts.edu)
Date: Mon Dec 17 2007 - 12:37:23 EST
I need to do an upgrade on my Solaris 9 4/03 SPARC 280R to a more recent
Release of Solaris 9 9/05
My system has SVM mirroring all volumes including root. Do I need to
break the mirrors or can I just put the Solaris 9 DVD in and select upgrade?
below is an output that might help if I missed anything.
# metastat
d8: Mirror
Submirror 0: d18
State: Okay
Submirror 1: d28
State: Okay
Pass: 1
Read option: roundrobin (default)
Write option: parallel (default)
Size: 71083845 blocks (33 GB)
d18: Submirror of d8
State: Okay
Size: 71083845 blocks (33 GB)
Stripe 0:
Device Start Block Dbase State Reloc Hot Spare
c1t1d0s6 0 No Okay Yes
d28: Submirror of d8
State: Okay
Size: 71083845 blocks (33 GB)
Stripe 0:
Device Start Block Dbase State Reloc Hot Spare
c4t1d0s6 0 No Okay Yes
d7: Mirror
Submirror 0: d17
State: Okay
Submirror 1: d27
State: Okay
Pass: 1
Read option: roundrobin (default)
Write option: parallel (default)
Size: 2097414 blocks (1.0 GB)
d17: Submirror of d7
State: Okay
Size: 2097414 blocks (1.0 GB)
Stripe 0:
Device Start Block Dbase State Reloc Hot Spare
c1t0d0s7 0 No Okay Yes
d27: Submirror of d7
State: Okay
Size: 2097414 blocks (1.0 GB)
Stripe 0:
Device Start Block Dbase State Reloc Hot Spare
c4t0d0s7 0 No Okay Yes
d6: Mirror
Submirror 0: d16
State: Okay
Submirror 1: d26
State: Okay
Pass: 1
Read option: roundrobin (default)
Write option: parallel (default)
Size: 33379506 blocks (15 GB)
d16: Submirror of d6
State: Okay
Size: 33379506 blocks (15 GB)
Stripe 0:
Device Start Block Dbase State Reloc Hot Spare
c1t0d0s6 0 No Okay Yes
d26: Submirror of d6
State: Okay
Size: 33379506 blocks (15 GB)
Stripe 0:
Device Start Block Dbase State Reloc Hot Spare
c4t0d0s6 0 No Okay Yes
d5: Mirror
Submirror 0: d15
State: Okay
Submirror 1: d25
State: Okay
Pass: 1
Read option: roundrobin (default)
Write option: parallel (default)
Size: 2097414 blocks (1.0 GB)
d15: Submirror of d5
State: Okay
Size: 2097414 blocks (1.0 GB)
Stripe 0:
Device Start Block Dbase State Reloc Hot Spare
c1t0d0s5 0 No Okay Yes
d25: Submirror of d5
State: Okay
Size: 2097414 blocks (1.0 GB)
Stripe 0:
Device Start Block Dbase State Reloc Hot Spare
c4t0d0s5 0 No Okay Yes
d3: Mirror
Submirror 0: d13
State: Okay
Submirror 1: d23
State: Okay
Pass: 1
Read option: roundrobin (default)
Write option: parallel (default)
Size: 8340543 blocks (4.0 GB)
d13: Submirror of d3
State: Okay
Size: 8340543 blocks (4.0 GB)
Stripe 0:
Device Start Block Dbase State Reloc Hot Spare
c1t0d0s3 0 No Okay Yes
d23: Submirror of d3
State: Okay
Size: 8340543 blocks (4.0 GB)
Stripe 0:
Device Start Block Dbase State Reloc Hot Spare
c4t0d0s3 0 No Okay Yes
d1: Mirror
Submirror 0: d11
State: Okay
Submirror 1: d21
State: Okay
Pass: 1
Read option: roundrobin (default)
Write option: parallel (default)
Size: 16779312 blocks (8.0 GB)
d11: Submirror of d1
State: Okay
Size: 16779312 blocks (8.0 GB)
Stripe 0:
Device Start Block Dbase State Reloc Hot Spare
c1t0d0s1 0 No Okay Yes
d21: Submirror of d1
State: Okay
Size: 16779312 blocks (8.0 GB)
Stripe 0:
Device Start Block Dbase State Reloc Hot Spare
c4t0d0s1 0 No Okay Yes
d0: Mirror
Submirror 0: d10
State: Okay
Submirror 1: d20
State: Okay
Pass: 1
Read option: roundrobin (default)
Write option: parallel (default)
Size: 8389656 blocks (4.0 GB)
d10: Submirror of d0
State: Okay
Size: 8389656 blocks (4.0 GB)
Stripe 0:
Device Start Block Dbase State Reloc Hot Spare
c1t0d0s0 0 No Okay Yes
d20: Submirror of d0
State: Okay
Size: 8389656 blocks (4.0 GB)
Stripe 0:
Device Start Block Dbase State Reloc Hot Spare
c4t0d0s0 0 No Okay Yes
Device Relocation Information:
Device Reloc Device ID
c4t1d0 Yes
id1,sd@w4849544143484920444b3332454a2d33364e4320202020203433324c39363837
c1t1d0 Yes id1,ssd@w20000004cffb87c6
c1t0d0 Yes id1,ssd@w20000004cffb861b
c4t0d0 Yes
id1,sd@w4849544143484920444b3332454a2d33364e4320202020203433324d30323734
#
# df -h
Filesystem size used avail capacity Mounted on
/dev/md/dsk/d0 3.9G 2.0G 1.9G 52% /
/proc 0K 0K 0K 0% /proc
mnttab 0K 0K 0K 0% /etc/mnttab
fd 0K 0K 0K 0% /dev/fd
/dev/md/dsk/d3 3.9G 511M 3.4G 13% /var
swap 10G 168K 10G 1% /var/run
swap 10G 80K 10G 1% /tmp
/dev/md/dsk/d6 16G 12G 3.6G 77% /oracle
/dev/md/dsk/d8 34G 22G 12G 66% /m1
/dev/md/dsk/d7 992M 77M 856M 9% /export/home
/dev/md/dsk/d5 992M 988M 0K 100% /usr/local
#
# cat vfstab
#device device mount FS fsck mount
mount
#to mount to fsck point type pass at boot
options
#
fd - /dev/fd fd - no -
/proc - /proc proc - no -
/dev/dsk/c1t0d0s1 - - swap - no -
/dev/md/dsk/d0 /dev/md/rdsk/d0 / ufs 1 no -
/dev/md/dsk/d3 /dev/md/rdsk/d3 /var ufs 1 no -
/dev/md/dsk/d7 /dev/md/rdsk/d7 /export/home ufs 2 yes -
/dev/md/dsk/d6 /dev/md/rdsk/d6 /oracle ufs 2 yes
dfratime,logging
/dev/md/dsk/d5 /dev/md/rdsk/d5 /usr/local ufs 2 yes -
/dev/md/dsk/d8 /dev/md/rdsk/d8 /m1 ufs 2 yes
dfratime,logging
swap - /tmp tmpfs - yes -
#
# cd /etc/lvm
# ls
devpath lock md.cf md.ctlrmap mddb.cf md.tab
runtime.cf
# cat md.tab
#
# Copyright 2002 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# ident "@(#)md.tab 2.4 02/01/29 SMI"
#
# md.tab
#
# metainit utility input file.
#
# The following examples show the format for local metadevices, and a
# similar example for a shared metadevice, where appropiate. The shared
# metadevices are in the diskset named "blue":
#
# Metadevice database entry:
#
# mddb01 /dev/dsk/c0t2d0s0 /dev/dsk/c0t0d0s0
#
# Concatenation of devices:
#
# d10 2 1 /dev/dsk/c0t2d0s0 1 /dev/dsk/c0t0d0s0
# blue/d10 2 1 /dev/dsk/c2t2d0s0 1 /dev/dsk/c2t0d0s0
#
# Stripe of devices:
#
# d11 1 2 /dev/dsk/c0t2d0s1 /dev/dsk/c0t0d0s1
# blue/d11 1 2 /dev/dsk/c2t2d0s1 /dev/dsk/c2t0d0s1
#
# Concatenation of stripes (with a hot spare pool):
#
# d13 2 2 /dev/dsk/c0t2d0s0 /dev/dsk/c0t0d0s0 \
# 2 /dev/dsk/c0t2d0s1 /dev/dsk/c0t0d0s1 -h hsp001
# blue/d13 2 2 /dev/dsk/c2t2d0s0 /dev/dsk/c2t0d0s0 \
# 2 /dev/dsk/c2t2d0s1 /dev/dsk/c2t0d0s1 -h
blue/hsp001
#
# Two way mirror:
#
# d14 -m d10 d11
# blue/d14 -m blue/d10 blue/d11
#
# Logging w/components for master and logging device
#
# d0 -t /dev/dsk/c1t2d0s0 /dev/dsk/c1t0d0s0
# blue/d0 -t /dev/dsk/c2t2d0s0 /dev/dsk/c2t0d0s0
#
# Logging with mirrored master device and striped logging device
#
# d1 -t d14 d13
# blue/d1 -t blue/d14 blue/d13
#
# RAID of devices
#
# d15 -r /dev/dsk/c1t0d0s0 /dev/dsk/c1t1d0s0 \
# /dev/dsk/c1t2d0s0 /dev/dsk/c1t3d0s0
# blue/d15 -r /dev/dsk/c2t0d0s0 /dev/dsk/c2t1d0s0 \
# /dev/dsk/c2t2d0s0 /dev/dsk/c2t3d0s0
#
# Hot Spare Pool of devices
#
# hsp001 /dev/dsk/c1t0d0s0
# blue/hsp001 /dev/dsk/c2t0d0s0
#
# 100MB Soft Partition
#
# d1 -p /dev/dsk/c1t0d0s1 100M
# blue/d1 -p /dev/dsk/c2t0d0s1 100M
# mirror root
d0 -m d10
d10 1 1 c1t0d0s0
d20 1 1 c3t0d0s0
# mirror /var
d3 -m d13
d13 1 1 c1t0d0s3
d23 1 1 c3t0d0s3
# mirror swap
d1 -m d11
d11 1 1 c1t0d0s1
d21 1 1 c3t0d0s1
# mirror /usr/local
d5 -m d15
d15 1 1 c1t0d0s5
d25 1 1 c3t0d0s5
# mirror /oracle
d6 -m d16
d16 1 1 c1t0d0s6
d26 1 1 c3t0d0s6
# mirror /export/home
d7 -m d17
d17 1 1 c1t0d0s7
d27 1 1 c3t0d0s7
# mirror /m1
d8 -m d18
d18 1 1 c1t1d0s6
d28 1 1 c3t1d0s6
#
# metastat -p
d8 -m d18 d28 1
d18 1 1 c1t1d0s6
d28 1 1 c4t1d0s6
d7 -m d17 d27 1
d17 1 1 c1t0d0s7
d27 1 1 c4t0d0s7
d6 -m d16 d26 1
d16 1 1 c1t0d0s6
d26 1 1 c4t0d0s6
d5 -m d15 d25 1
d15 1 1 c1t0d0s5
d25 1 1 c4t0d0s5
d3 -m d13 d23 1
d13 1 1 c1t0d0s3
d23 1 1 c4t0d0s3
d1 -m d11 d21 1
d11 1 1 c1t0d0s1
d21 1 1 c4t0d0s1
d0 -m d10 d20 1
d10 1 1 c1t0d0s0
d20 1 1 c4t0d0s0
#
# metadb -i
flags first blk block count
a m p luo 16 8192 /dev/dsk/c1t0d0s4
a p luo 8208 8192 /dev/dsk/c1t0d0s4
a p luo 16400 8192 /dev/dsk/c1t0d0s4
a p luo 16 8192 /dev/dsk/c4t0d0s4
a p luo 8208 8192 /dev/dsk/c4t0d0s4
a p luo 16400 8192 /dev/dsk/c4t0d0s4
a p luo 16 8192 /dev/dsk/c1t1d0s0
a p luo 8208 8192 /dev/dsk/c1t1d0s0
a p luo 16400 8192 /dev/dsk/c1t1d0s0
a p luo 16 8192 /dev/dsk/c4t1d0s0
a p luo 8208 8192 /dev/dsk/c4t1d0s0
a p luo 16400 8192 /dev/dsk/c4t1d0s0
r - replica does not have device relocation information
o - replica active prior to last mddb configuration change
u - replica is up to date
l - locator for this replica was read successfully
c - replica's location was in /etc/lvm/mddb.cf
p - replica's location was patched in kernel
m - replica is master, this is replica selected as input
W - replica has device write errors
a - replica is active, commits are occurring to this replica
M - replica had problem with master blocks
D - replica had problem with data blocks
F - replica had format problems
S - replica is too small to hold current data base
R - replica had device read errors
#
# uname -a
SunOS voyager 5.9 Generic_118558-39 sun4u sparc SUNW,Sun-Fire-280R
#
# swap -l
swapfile dev swaplo blocks free
/dev/dsk/c1t0d0s1 118,1 16 16779296 16761248
#
# cat /etc/release
Solaris 9 4/03 s9s_u3wos_08 SPARC
Copyright 2003 Sun Microsystems, Inc. All Rights Reserved.
Use is subject to license terms.
Assembled 25 February 2003
#
Thanks
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers
This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 23:42:37 EDT