This is using a SPARC server hardware. This is using Solaris 11, with 2 VMs (using ldm). We used fiber-optics network-based SAN Storage, create LUNs, and allocated for 1 or more for individual VMs. We are using "ldm" commands to manage these VMs. On one of this VM - mcsat1, there is only 1 LUN allocated for the rpool. Now, we wanted to add-in one more LUN to form the "storage pool" (mirrored). After that, we wanted to remove the original LUN and use only the new LUN. Please see attached document for steps we conduct.
c1d3s2 is the new disk added in and kept, and c1d2s0 is the old disk and supposed need to remove. After the detaching, we do the system reboot. However, we faced a problem here - system failed to reboot, with the reason being "boot disk can't find". In this case, we already change the "boot-disk" with command - "ldm set-variable boot-disk=IBM2SAN2 mcsat1".
In "ok" prompt, we typed "boot /virtual-devices@100/chann
3" with attempt to boot the system up via this new disk was successful. If you see the document, this IBM2SAN2 is actually refer to "/virtual-devices@100/chan
@3", booting "IBM2SAN2" failed while "/virtual-devices@100/chan
@3" passed, why?
Thanks in advance.