The net result was that your system had a VXVM managed boot disk, and it could no longer be upgraded nor the disk mounted from CDROM boot! I can no longer find that Blueprint, so hopefully it was rescinded. There is another root disk Blueprint that appears quite good at first blush: VXVMReference Blueprint.
But most problematic is that there have been many instances of a VXVM mirrored root disk failing, and the mirrored copy not automatically taking its place. The system either crashes or hangs until the problem is resolved. This fact is not widely known because the sample number of systems with VXVM-mirrored root disks having one of those disks fail is small. This is a trend that we have seen, however. VXVM root-disk mirroring has been known to work, especially in a clean failure condition, such as one of the disks being removed for mirroring testing, but it is just as likely to fail. In fact, please send email if you have experiences to share in this area.
Thus, an internal disk must be in rootdg, but VXVM should not be used to mirror the root disk on Solaris systems. On two-disk systems, such as Netra T1s, Sunblade 100s and 1000s, 220Rs, and 420Rs, we have a problem. We would rather use Disksuite for mirroring, but need to have one of the disks in the rootdg to keep VXVM happy.
The Best of All Worlds
The solution is to combine these two products. Through quite a bit of work, you can use Disksuite to mirror the root disks, but carve out a small partition and make that the rootdg. The effort is worth while, as this solution meets all four of the criteria:
It (almost always) automatically recovers from the failure of one of the mirror pair of disks. Note, however, that the disk failure must be detected and corrected in order to avoid having the other disk fail, taking down the system! Seriously, this has occurred at sites that lack sufficient attention.
To upgrade a system in this configuration, DiskSuite must be removed, but VXVM can stay installed, unaffected by the upgrade.
Performance is the same as Disksuite monitoring alone -- that is, quite good.
Disksuite can be used for what it is good at -- management of a few disks, and VXVM can do its job of managing the rest.
Next Month
Next month's column will include the step-by-step instructions for building a combination Disksuite and VXVM system.
I hope this first installment of the Solaris Corner column is useful for you. Over the coming months, I expect to have quite a lot of useful information from a variety of experts in the field of Solaris administration.