okay, recently at work we had a storage system go down. and come right back up. hardly long enough to cause any issue with most of our systems. however our sun cluster seems to have had issues with the interruption.Veritas took 3 of our disk groups and disabled them. now the mount points still work. and the drives are accessible. however veritas lists the drives as dgdisabled. which in a sun cluster configuration is really not good. and searching for the problem was not easy as no one lists sun cluster fixes for this issue with the veritas fix for this issue.
in fact the answer comes from both camps. what veritas says to do is to deport the volume and import it. however Oracle [and before them sun] says Never us the vxdg commands directly. the answer. put the sun cluster device group into maintence mode. first disabled any resources using the device group. such as databases or web servers or what not. then issue the scswitch -m -D <disk group name> command. to put the disks into maintence this will keep them from shifting about the cluster.
at this point run the maintence. which you have to first import the disk group using veritas commands vxdg -t import <diskgroup> the t switch tells veritas that if we reboot as part of the maintence to not reimport the disks. this is important as 100% control of a system while performing maintence is very important. after this do the maintence required to bring the system back together.
after you have finished the maintence you need to deport your disk group again using vxdg deport <diskgroup> and bring the disks back online with scswitch -z -D <diskgroup> -h <node>.
after this, check everything is functional. and you should be good to go.