I have a Windows server 2012 physical machine set up as a file server. It consists of one storage pool (Pool1) made up of four 2TB hard disks. I want to virtualize the file server. The goal is to set up a 2012 host, have the four 2TB disks offline on the host and and have the hyper-v 2012 guest directly attach the four 2TB hard disks with the storage pool managed by the guest. In doing this, I do not want to destroy the storage pool. Rather, I want to be able to make the four 2TB disks directly available to the hyper-v guest. I have not been able to accomplish this.
I first created a new 2012 host. I created a hyper-v 2012 guest called Fileserver. I attached the four 2TB hard disks to the host. The existing storage pool (Pool1) was available to the host (after making it read / write and attaching it). If I offline Pool1 on the host, the hyper-v guest can attached as a physical disk only the entire storage pool (Pool1) and not the four 2TB hard disks that comprise that pool.
I have not done this, but believe if I destroy the storage pool (Pool1), attach the four 2 TB hard disks directly to the Hyper-V guest, build the storage pool within the guest, then on a reboot of the host I will be in the same position as I was before doing this. Since the storage pool information is contained on the hard disks, on reboot of the host I think the entire storage pool would again be available to the host and I am not sure how the guest Fileserver would respond.
Is what I am attempting to do not in accordance with how storage pools were designed. I ultimately would like a virtualized file server with the ability to move it to any host, attach thephyscial hard disks that comprise the guests storage pools, have the physical discs offline on the host and available and controled by the guest.
Thank you for any help and I apologize if this is not clear.