In previous releases of Solaris using the hardware raid controller and raidctl I would mirror two disks using:
# raidctl -c c0t0d0 c0t1d0
However, now I am running Solaris 10 5/08 and the raidctl command has been updated. It now sees disks
on controllers so in my case I have one controller (0) and three disks seen by raidctl as 0.0.0, 0.1.0, 0.2.0 and
when I try:
# raidctl -c c0t0d0 c0t1d0 it fails
When I use:
# raidctl -c "0.1.0 0.2.0" -r 1 0 (which creates a raid 1 mirror on controller 0 with 2 disks)
This works fine. But I installed the system on c0t0d0 and that is what it was booted from, plus nvram
is set to boot from "disk net." My third disk will be used for a hot spare/live upgrade disk.
1) How do I mirror c0t0d0 to c0t1d0 in the updated raidctl?
2) If I have to mirror 0.1.0/0.2.0 which creates a volume c0t1d0, then how do I change /etc/vfstab and
nvram to boot off the new mirrored volume? And how what about c0t0d0?
Thanks.
# raidctl -c c0t0d0 c0t1d0
However, now I am running Solaris 10 5/08 and the raidctl command has been updated. It now sees disks
on controllers so in my case I have one controller (0) and three disks seen by raidctl as 0.0.0, 0.1.0, 0.2.0 and
when I try:
# raidctl -c c0t0d0 c0t1d0 it fails
When I use:
# raidctl -c "0.1.0 0.2.0" -r 1 0 (which creates a raid 1 mirror on controller 0 with 2 disks)
This works fine. But I installed the system on c0t0d0 and that is what it was booted from, plus nvram
is set to boot from "disk net." My third disk will be used for a hot spare/live upgrade disk.
1) How do I mirror c0t0d0 to c0t1d0 in the updated raidctl?
2) If I have to mirror 0.1.0/0.2.0 which creates a volume c0t1d0, then how do I change /etc/vfstab and
nvram to boot off the new mirrored volume? And how what about c0t0d0?
Thanks.