Environment:
Sun Fire 6800 + IBM DS8000 Storage
Solaris 10 + VxVM 4.1
Description:
IBM DS8000 add 12 Luns & assign to F6800,
after run devfsadm -Cv, OS get the 12 disks,
but after run vxdctl enable, vxvm get duplicate ID and report below messages.
Solution: (Manually fix)
Edit /etc/vx/disk.info , and fix the wrong assigned id.
Reboot to take effect.
Another Solution: (Rebuild disk.info, I never try.)
Drop /etc/vx/disk.info,
/sbin/vxconfigd -k