does this look okay?
REPLACING A FAILED DISK ON A MIRRORED SYSTEM
============================================
1. PhysicallY replace the failed disk (RTFM, be extra cautious)
2. Run format to verify if OS is able to find the new disk
3. cfgadm -al (to find label and type status)
4. cfgadm -c configure c1::dsk/c1t1d0
5. cfgadm -al (confirm if type shows disk)
6. prtvtoc -h /dev/rdsk/c1t0d0s2 | fmthard -s - /dev/rdsk/c1t1d0s2
7. recreate file system on each slice of new disk
newfs -r 1000 /dev/rdsk/c1t1d0s0
newfs -r 1000 /dev/rdsk/c1t1d0s3
newfs -r 1000 /dev/rdsk/c1t1d0s4
newfs -r 1000 /dev/rdsk/c1t1d0s5
newfs -r 1000 /dev/rdsk/c1t1d0s6
newfs -r 1000 /dev/rdsk/c1t1d0s7
8. recreate database replica on new disk
metadb -a -f -c 3 c1t1d0s4
9. Recreate Submirror
=====================
1. First, Mirror root
e. metainit d2 1 1 c1t1d0s0
f. metattach d0 d2 (Do not reboot until State process is okay. Check w/ metastat)
g. shutdown -y -g0 -i6
2. /swap
b. metainit d12 1 1 c1t1d0s1 (second sub-mirror)
f. metattach d10 d12 (Do not reboot until State process is okay. Check w/ metastat)
g. shutdown -y -g0 -i6
3. /var
b. metainit d22 1 1 c1t1d0s3
f. metattach d20 d22 (Do not reboot until State process is okay. Check w/ metastat)
g. shutdown -y -g0 -i6
4. /opt
b. metainit d32 1 1 c1t1d0s5
f. metattach d30 d32 (Do not reboot until State process is okay. Check w/ metastat)
g. shutdown -y -g0 -i6
5. /usr
b. metainit d42 1 1 c1t1d0s6
f. metattach d40 d42 (Do not reboot until State process is okay. Check w/ metastat)
g. shutdown -y -g0 -i6
6. /home
b. metainit d52 1 1 c1t1d0s7
f. metattach d50 d52 (Do not reboot until State process is okay. Check w/ metastat)
g. shutdown -y -g0 -i6
REPLACING A FAILED DISK ON A MIRRORED SYSTEM
============================================
1. PhysicallY replace the failed disk (RTFM, be extra cautious)
2. Run format to verify if OS is able to find the new disk
3. cfgadm -al (to find label and type status)
4. cfgadm -c configure c1::dsk/c1t1d0
5. cfgadm -al (confirm if type shows disk)
6. prtvtoc -h /dev/rdsk/c1t0d0s2 | fmthard -s - /dev/rdsk/c1t1d0s2
7. recreate file system on each slice of new disk
newfs -r 1000 /dev/rdsk/c1t1d0s0
newfs -r 1000 /dev/rdsk/c1t1d0s3
newfs -r 1000 /dev/rdsk/c1t1d0s4
newfs -r 1000 /dev/rdsk/c1t1d0s5
newfs -r 1000 /dev/rdsk/c1t1d0s6
newfs -r 1000 /dev/rdsk/c1t1d0s7
8. recreate database replica on new disk
metadb -a -f -c 3 c1t1d0s4
9. Recreate Submirror
=====================
1. First, Mirror root
e. metainit d2 1 1 c1t1d0s0
f. metattach d0 d2 (Do not reboot until State process is okay. Check w/ metastat)
g. shutdown -y -g0 -i6
2. /swap
b. metainit d12 1 1 c1t1d0s1 (second sub-mirror)
f. metattach d10 d12 (Do not reboot until State process is okay. Check w/ metastat)
g. shutdown -y -g0 -i6
3. /var
b. metainit d22 1 1 c1t1d0s3
f. metattach d20 d22 (Do not reboot until State process is okay. Check w/ metastat)
g. shutdown -y -g0 -i6
4. /opt
b. metainit d32 1 1 c1t1d0s5
f. metattach d30 d32 (Do not reboot until State process is okay. Check w/ metastat)
g. shutdown -y -g0 -i6
5. /usr
b. metainit d42 1 1 c1t1d0s6
f. metattach d40 d42 (Do not reboot until State process is okay. Check w/ metastat)
g. shutdown -y -g0 -i6
6. /home
b. metainit d52 1 1 c1t1d0s7
f. metattach d50 d52 (Do not reboot until State process is okay. Check w/ metastat)
g. shutdown -y -g0 -i6