Upgrade internal disks to higher size
Posted on 2007-03-19
# uname -a
SunOS xxxxx 5.9 Generic_118558-27 sun4u sparc SUNW,Sun-Fire-V210
AVAILABLE DISK SELECTIONS:
0. c1t0d0 <SUN36G cyl 24620 alt 2 hd 27 sec 107>
1. c1t1d0 <SUN36G cyl 24620 alt 2 hd 27 sec 107>
We are trying to perform a disk upgrade on this box running Solaris 9. Currently there are two 36GB internal disks which are mirrored and host the root partition.
We are planning to upgrade these two disks to 146Gb, so we intend to break the existing mirrors, pull out one 36GB disk and swap it with a new 146GB disk. We want to create a partition 0 that is similar to the one on the 36GB disk and mirror it to host root. Though we are unable to achieve the same cylinder/block size, we are planning to create the 0 partition of same size as on the 36GB disk and mirror both the slices (36GB disk slice 0 and 146Gb disk slice 0).
If the mirroring works and the data from 36Gb slice 0 is syncs to 146GB slice 0, we will copy the boot block from the boot disk to the slice 0 on 146Gb using install boot and then test the system if it boots fine. If the system boots up with the 146GB slice 0 mirror, then we will swap out the other 36GB disk with 146GB disk and perform a similar plan on the new 146GB disk.
We are concerned cylindwhether we can mirror two slices with different er/block sizes, but same size (in this case slice 0 of 36gb disk which is 26.03GB and slice 0 of 146Gb disk which is 26.04GB).
Is there any other easier way of performing the root disk upgrade?